Loading...
The URL can be used to link to this page
Your browser does not support the video tag.
Home
My WebLink
About
DAQ-2024-004731
1 DAQC-063-24 Site ID 12495 (B5) MEMORANDUM TO: FILE – WEST VALLEY POWER SOURCE GENERATION THROUGH: Harold Burge, Major Source Compliance Section Manager FROM: Rob Leishman, Environmental Scientist DATE: January 22, 2024 SUBJECT: West Valley Power, Major, NSPS, Title IV, Title V, Salt Lake County, FRS # UT00000049003500527 INSPECTION TYPE: State Electronic Data Report (SEDR) Review REVIEW DATE: January 22, 2024 SOURCE LOCATION: Salt Lake City/Salt Lake County SOURCE CONTACT: Jerame Blevins – 801-798-7489 APPLICABLE REGULATIONS: Title V Operating Permit PERMIT NUMBER: 3500527004 DATE OF PERMIT: July 12, 2019 Date of Last Revision: August 28, 2019 SOURCE INSPECTION EVALUATION: With the exception of sources that only monitor for opacity, quarterly report memoranda will only address the findings of the quarterly report. Approval Order and Title V permit conditions addressing continuous emission monitoring requirements will be addressed in West Valley’s relative accuracy performance specification test review memorandum. SEDR REVIEW: Fourth Quarter 2023 % Monitor Availability (MA) Performance Test Dates (N/A to Opacity) Summary of Excess Emissions During Point Source Operation Point Source Op. hrs. Channel MA CGA Lin RATA Point Source Channel Hrs. Limitation 1 1267 O2 100% 11/08/23 06/13/23 1 NOx 0.00 5 ppmdv, 15% O2 dry - 30 day rolling average 1 1267 CO 100% 11/08/23 06/13/23 2 NOx 0.00 5 ppmdv, 15% O2 dry - 30 day rolling average 1 8 2 2 Fourth Quarter 2023 % Monitor Availability (MA) Performance Test Dates (N/A to Opacity) Summary of Excess Emissions During Point Source Operation Point Source Op. hrs. Channel MA CGA Lin RATA Point Source Channel Hrs. Limitation 1 1267 NOx 100% 11/08/23 06/13/23 3 NOx 0.00 5 ppmdv, 15% O2 dry - 30 day rolling average 2 841 O2 99% 11/08/23 06/14/23 4 NOx 0.00 5 ppmdv, 15% O2 dry - 30 day rolling average 2 841 CO 99% 11/08/23 06/14/23 5 NOx 0.00 5 ppmdv, 15% O2 dry - 30 day rolling average 2 841 NOx 99% 11/08/23 06/14/23 1 CO 0.00 10 ppmdv, 15% O2 dry - 30 day rolling average 3 1779 O2 100% 11/08/23 06/15/23 2 CO 0.00 10 ppmdv, 15% O2 dry - 30 day rolling average 3 1779 CO 100% 11/08/23 06/15/23 3 CO 0.00 10 ppmdv, 15% O2 dry - 30 day rolling average 3 1779 NOx 100% 11/08/23 06/15/23 4 CO 0.00 10 ppmdv, 15% O2 dry - 30 day rolling average 4 2106 O2 100% 11/08/23 06/16/23 5 CO 0.00 10 ppmdv, 15% O2 dry - 30 day rolling average 4 2106 CO 100% 11/08/23 06/16/23 1 NOx 0.00 37 All 5, lb/hour,15% O2 dry - 30 day rolling average 4 2106 NOx 100% 11/08/23 06/16/23 2 NOx 0.00 37 All 5, lb/hour,15% O2 dry - 30 day rolling average 5 2166 O2 100% 11/09/23 06/12/23 3 NOx 0.00 37 All 5, lb/hour,15% O2 dry - 30 day rolling average 5 2166 CO 100% 11/09/23 06/12/23 4 NOx 0.00 37 All 5, lb/hour,15% O2 dry - 30 day rolling average 5 2166 NOx 100% 11/09/23 06/12/23 5 NOx 0.00 37 All 5, lb/hour,15% O2 dry - 30 day rolling average 1 CO 0.00 43.75 All 5, lb/hour,15% O2 dry - 30 day rolling average 2 CO 0.00 43.75 All 5, lb/hour,15% O2 dry 3 Fourth Quarter 2023 % Monitor Availability (MA) Performance Test Dates (N/A to Opacity) Summary of Excess Emissions During Point Source Operation Point Source Op. hrs. Channel MA CGA Lin RATA Point Source Channel Hrs. Limitation - 30 day rolling average 3 CO 0.00 43.75 All 5, lb/hour,15% O2 dry - 30 day rolling average 4 CO 0.00 43.75 All 5, lb/hour,15% O2 dry - 30 day rolling average 5 CO 0.00 43.75 All 5, lb/hour,15% O2 dry - 30 day rolling average 1 NOx 0.00 100 ppmdv, 15% O2 dry - 4 hour rolling average 2 NOx 0.00 100 ppmdv, 15% O2 dry - 4 hour rolling average 3 NOx 0.00 100 ppmdv, 15% O2 dry - 4 hour rolling average 4 NOx 0.00 100 ppmdv, 15% O2 dry - 4 hour rolling average 5 NOx 0.00 100 ppmdv, 15% O2 dry - 4 hour rolling average Excess Emission Report - Hourly Summary Point Source Channel Startup & Shutdown Control Equipment Problems Process Problems Other Known Causes Unknown Causes Emission Limit 1 NOx 0 0 0 0 0 5 ppmdv, 15% O2 dry - 30 day rolling average 2 NOx 0 0 0 0 0 5 ppmdv, 15% O2 dry - 30 day rolling average 3 NOx 0 0 0 0 0 5 ppmdv, 15% O2 dry - 30 day rolling average 4 NOx 0 0 0 0 0 5 ppmdv, 15% O2 dry - 30 day rolling average 5 NOx 0 0 0 0 0 5 ppmdv, 15% O2 dry - 30 day rolling average 1 CO 0 0 0 0 0 10 ppmdv, 15% O2 dry - 30 day rolling average 2 CO 0 0 0 0 0 10 ppmdv, 15% O2 dry - 30 day rolling average 4 Excess Emission Report - Hourly Summary Point Source Channel Startup & Shutdown Control Equipment Problems Process Problems Other Known Causes Unknown Causes Emission Limit 3 CO 0 0 0 0 0 10 ppmdv, 15% O2 dry - 30 day rolling average 4 CO 0 0 0 0 0 10 ppmdv, 15% O2 dry - 30 day rolling average 5 CO 0 0 0 0 0 10 ppmdv, 15% O2 dry - 30 day rolling average 1 NOx 0 0 0 0 0 37 All 5, lb/hour,15% O2 dry - 30 day rolling average 2 NOx 0 0 0 0 0 37 All 5, lb/hour,15% O2 dry - 30 day rolling average 3 NOx 0 0 0 0 0 37 All 5, lb/hour,15% O2 dry - 30 day rolling average 4 NOx 0 0 0 0 0 37 All 5, lb/hour,15% O2 dry - 30 day rolling average 5 NOx 0 0 0 0 0 37 All 5, lb/hour,15% O2 dry - 30 day rolling average 1 CO 0 0 0 0 0 43.75 All 5, lb/hour,15% O2 dry - 30 day rolling average 2 CO 0 0 0 0 0 43.75 All 5, lb/hour,15% O2 dry - 30 day rolling average 3 CO 0 0 0 0 0 43.75 All 5, lb/hour,15% O2 dry - 30 day rolling average 4 CO 0 0 0 0 0 43.75 All 5, lb/hour,15% O2 dry - 30 day rolling average 5 CO 0 0 0 0 0 43.75 All 5, lb/hour,15% O2 dry - 30 day rolling average 1 NOx 0 0 0 0 0 100 ppmdv, 15% O2 dry - 4 hour rolling average 2 NOx 0 0 0 0 0 100 ppmdv, 15% O2 dry - 4 hour rolling average 3 NOx 0 0 0 0 0 100 ppmdv, 15% O2 dry - 4 hour rolling average 4 NOx 0 0 0 0 0 100 ppmdv, 15% O2 dry - 4 hour rolling average 5 NOx 0 0 0 0 0 100 ppmdv, 15% O2 dry - 4 hour rolling average CMS Performance Summary - Hourly Summary Point Source Channel Monitor Malfunction Non-monitor Malfunction QA Calibrations Other Known Causes Unknown Causes 1 O2 0 0 1 0 0 1 CO 0 0 4 0 0 1 NOx 0 0 4 0 0 2 O2 0 7 3 0 0 2 CO 0 1 5 0 0 2 NOx 0 0 7 0 0 5 CMS Performance Summary - Hourly Summary Point Source Channel Monitor Malfunction Non-monitor Malfunction QA Calibrations Other Known Causes Unknown Causes 3 O2 0 0 1 1 0 3 CO 0 0 1 1 0 3 NOx 0 0 1 1 0 4 O2 0 0 0 0 0 4 CO 0 0 0 0 0 4 NOx 0 0 0 0 0 5 O2 0 0 0 0 0 5 CO 0 0 0 0 0 5 NOx 0 0 2 0 0 Pollutant Concentration Exceeded Span of CEM Monitor Outage During Point Source Operation Alternate Sampling CEM Modifications 0 Hours 39 Hours 0 Hours 0 Events SOURCE INSPECTION SUMMARY EVALUATION: West Valley maintains its CEMS as required in R307-170 and 40 CFR 60.13. Periods of excess emissions that were recorded by the CMS in service on each point source during this reporting period are summarized in the SEDR and described in Pivot Table 400 “Excess Emissions Review.” CURRENT RECOMMENDATIONS: All deviations appear to be a result of breakdown or process related problems that do not warrant issuing a violation. West Valley was in compliance during this reporting period. No further enforcement actions should be taken. West Valley’s NSPS monitoring system meets the performance standards of 40 CFR 60, Appendix B Performance Specifications. HPV: No RECOMMENDATIONS: Check DAS for daily zero and span drift. Check the QC program to ensure that monitor drift is being tracked and that the source can identify excessive drift. ATTACHMENTS: Excel spreadsheet review Utah Municipal Power Agency January 19, 2024 Director Utah Division of Air Quality PO Box 144820 Salt Lake City, UT 84114-4820 Phone: 801-536-4000 Reference: West Valley Power Plant (Permit #3500527004) 4th Quarter 2023 Excess Emissions, Monitoring, and Deviation Report 4th Quarter 2023 State Electronic Data Report (SEDR) Reporting Period – October 1, 2023 through December 31, 2023 Dear Director: A hard copy of the West Valley Power Plant (WVPP) Quarterly Report is enclosed, and is being submitted to Utah Department of Environmental Quality (UDEQ) as required by the Title V Operating Permit (Permit # 3500527004). For this quarter, the WVPP has complied with all the conditions and requirements of the referenced Title V Operating Permit. There are no deviations to report as indicated in the table below: Date of Identified Deviation Permit Condition for Which a Deviation Was Reported Probable Cause of Deviation Corrective Action(s) Taken No deviations during referenced reporting period. N/A – No deviations N/A – No deviations None – No deviations Should you have any questions or need additional information regarding this submittal, please contact Jerame Blevins at (801) 967-1200 or me at (801) 798-7489 Sincerely, Kevin Garlick Responsible Officer West Valley Power Plant Enclosure cc: J. Blevins, & West Valley Compliance File Utah Municipal Power Agency Certification Statement In accordance with Operating Permit Section I: General Provision I.K, I hereby by certify that I am a Responsible Official as defined in R307-415-3, and based on information and belief formed after reasonable inquiry, the statements and information in the document are true, accurate, and complete. ____________________________________________________ __________________________ Signature Date ___Kevin Garlick______________________________________ _UMPA - VP Generation______ Name Title 1/18/2024 West Valley Pwr SEDR 4Q2023 Point Source Information Late Expired Cal. Gas Valid Cal. Gas Days Yes No 1 Type Code 100 (Company Information)Type Code Company Manager Company Name AIRS # Phone Number Environmental Contact 1 100 Jerame Blevins 03500527 801-967-1200 Jerame Blevins 1 100 0 0 0 0 1 Type Code 110 (Point Source Identification)Type Code Point Source Quarter 1 - 4 Year Point Source Operating Hrs. in Quarter 1 110 4 2023 1267.4 1 110 4 2023 841.1 1 110 4 2023 1779.5 1 110 4 2023 2106.3 1 110 4 2023 2166.5 1 110 0 0 0 1 Type Code 200 (Monitor Identification)Type Code Point Source Channel Manufacturer Model No. Monitor SN Low Span High Span Installation Date Monitor Location 1 200 CO Thermo 48iQ 1200696554 0 10000 6/3/2020 Shelter 1 200 NOx Thermo 42iQLS 1200696549 100 500 6/3/2020 Shelter 1 200 O2 Thermo 48iQ 1200696554 0 25 6/3/2020 Shelter 1 200 CO Thermo 48iQ 1200696555 0 10000 6/3/2020 Shelter 1 200 NOx Thermo 42iQLS 1200696550 100 500 6/3/2020 Shelter 1 200 O2 Thermo 48iQ 1200696555 0 25 6/3/2020 Shelter 1 200 CO Thermo 48iQ 1200696556 0 10000 6/4/2020 Shelter 1 200 NOx Thermo 42iQLS 120069551 100 500 6/4/2020 Shelter 1 200 O2 Thermo 48iQ 1200696556 0 25 6/4/2020 Shelter 1 200 CO Thermo 48iQ 1200696557 0 10000 6/4/2020 Shelter 1 200 NOx Thermo 42iQLS 1200696552 100 500 6/4/2020 Shelter 1 200 O2 Thermo 48iQ 1200696557 0 25 6/4/2020 Shelter 1 200 CO Thermo 48iQ 1200696558 0 10000 6/2/2020 Shelter 1 200 NOx Thermo 42iQLS 1200696553 100 500 6/2/2020 Shelter 1 200 O2 Thermo 48iQ 1200696558 0 25 6/2/2020 Shelter 1 200 0 0 0 0 0 0 1/0/1900 0 1 Type Code310 (Excess Emissions) SUMMARY REPORT Type Code Channel Total Hours of Excess Emissions Excess Emissions - % of Total Operating Hours RC 701 Hours - start up/Shutdown RC 702 Hours- Control Equipment Problems RC 703 Hours - Process Problems RC 704, 706, 707 Hours -Other Known Causes RC 705 Hours - Unknown Causes Emission Limitation Emission Limitation Units Emission Limitation Averaging Period 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 5 ppmdv, 15% O2 dry30 day rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 5 ppmdv, 15% O2 dry30 day rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 5 ppmdv, 15% O2 dry30 day rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 5 ppmdv, 15% O2 dry30 day rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 5 ppmdv, 15% O2 dry30 day rolling average 1 TRUE 310 CO 0 0.00% 0 0 0 0 0 10 ppmdv, 15% O2 dry30 day rolling average 1 TRUE 310 CO 0 0.00% 0 0 0 0 0 10 ppmdv, 15% O2 dry30 day rolling average 1 TRUE 310 CO 0 0.00% 0 0 0 0 0 10 ppmdv, 15% O2 dry30 day rolling average 1 TRUE 310 CO 0 0.00% 0 0 0 0 0 10 ppmdv, 15% O2 dry30 day rolling average 1 TRUE 310 CO 0 0.00% 0 0 0 0 0 10 ppmdv, 15% O2 dry30 day rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 37 All 5, lb/hour,15% O2 dry30 day rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 37 All 5, lb/hour,15% O2 dry30 day rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 37 All 5, lb/hour,15% O2 dry30 day rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 37 All 5, lb/hour,15% O2 dry30 day rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 37 All 5, lb/hour,15% O2 dry30 day rolling average 1 TRUE 310 CO 0 0.00% 0 0 0 0 0 43.75 All 5, lb/hour,15% O2 dry30 day rolling average 1 TRUE 310 CO 0 0.00% 0 0 0 0 0 43.75 All 5, lb/hour,15% O2 dry30 day rolling average 1 TRUE 310 CO 0 0.00% 0 0 0 0 0 43.75 All 5, lb/hour,15% O2 dry30 day rolling average 1 TRUE 310 CO 0 0.00% 0 0 0 0 0 43.75 All 5, lb/hour,15% O2 dry30 day rolling average 1 TRUE 310 CO 0 0.00% 0 0 0 0 0 43.75 All 5, lb/hour,15% O2 dry30 day rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 100 ppmdv, 15% O2 dry4 hour rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 100 ppmdv, 15% O2 dry4 hour rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 100 ppmdv, 15% O2 dry4 hour rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 100 ppmdv, 15% O2 dry4 hour rolling average 1 TRUE 310 NOx 0 0.00% 0 0 0 0 0 100 ppmdv, 15% O2 dry4 hour rolling average 1 310 0 0 0 0 0 0 0 0 0 Point Source 1 2 3 4 5 0 3 4 5 1 2 4 5 5 5 0 West Valley Power 0 1 1 1 2 2 2 3 3 3 4 4 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 0 West Valley Pwr SEDR 4Q2023 1 Type Code 300 (CMS Performance Summary) Type Code Channel Point Source Operating Hours Downtime - % of Total Operating Hours Total CMS Downtime RC 721 Hours - Monitor Malfunction RC 722 Hours - Non-monitor Malfunction RC 723 Hours - QA Calibrations RC 724 Hours - Other Known Causes RC 725 Hours - Unknown Causes 1 TRUE 300 O2 1267.4 0.08% 1 0 0 1 0 0 1 TRUE 300 CO 1267.4 0.32% 4 0 0 4 0 0 1 TRUE 300 NOx 1267.4 0.32% 4 0 0 4 0 0 1 TRUE 300 O2 841.1 1.19% 10 0 7 3 0 0 1 TRUE 300 CO 841.1 0.71% 6 0 1 5 0 0 1 TRUE 300 NOx 841.1 0.83% 7 0 0 7 0 0 1 TRUE 300 O2 1779.5 0.11% 2 0 0 1 1 0 1 TRUE 300 CO 1779.5 0.11% 2 0 0 1 1 0 1 TRUE 300 NOx 1779.5 0.11% 2 0 0 1 1 0 1 TRUE 300 O2 2106.3 0.00% 0 0 0 0 0 0 1 TRUE 300 CO 2106.3 0.00% 0 0 0 0 0 0 1 TRUE 300 NOx 2106.3 0.00% 0 0 0 0 0 0 1 TRUE 300 O2 2166.5 0.00% 0 0 0 0 0 0 1 TRUE 300 CO 2166.5 0.00% 0 0 0 0 0 0 1 TRUE 300 NOx 2166.5 0.09% 2 0 0 2 0 0 1 300 0 0 0 0 0 0 1 300 0 0 0 0 0 0 1 Type Code 250 (Performance Specification RATA Results) Type Code Channel Date of Most Current RATA Date of Preceding RATA Months Between RATA's Units of Measurement CEM Value Reference Method Value Relative accuracy Pass/ Fail 1 355 Days 250 NOx 06/13/23 06/23/22 12 ppmv 2.97 3.04 4.24% Pass 1 357 Days 250 NOx 06/14/23 06/22/22 12 ppmv 3.51 3.46 3.22% Pass 1 359 Days 250 NOx 06/15/23 06/21/22 12 ppmv 3.57 3.53 2.03% Pass 1 361 Days 250 NOx 06/16/23 06/20/22 12 ppmv 3.57 3.59 3.37% Pass 1 353 Days 250 NOx 06/12/23 06/24/22 12 ppmv 3.5 3.41 4.98% Pass 1 355 Days 250 NOx 06/13/23 06/23/22 12 lb/hr 4.01 4.16 5.11% Pass 1 357 Days 250 NOx 06/14/23 06/22/22 12 lb/hr 4.82 4.84 3.92% Pass 1 359 Days 250 NOx 06/15/23 06/21/22 12 lb/hr 4.82 4.81 1.49% Pass 1 361 Days 250 NOx 06/16/23 06/20/22 12 lb/hr 4.88 4.82 2.91% Pass 1 353 Days 250 NOx 06/12/23 06/24/22 12 lb/hr 4.51 4.57 4.03% Pass 1 355 Days 250 NOx 06/13/23 06/23/22 12 lb/mmBtu 0.011 0.011 0.00% Pass 1 357 Days 250 NOx 06/14/23 06/22/22 12 lb/mmBtu 0.013 0.013 2.85% Pass 1 359 Days 250 NOx 06/15/23 06/21/22 12 lb/mmBtu 0.013 0.013 0.00% Pass 1 361 Days 250 NOx 06/16/23 06/20/22 12 lb/mmBtu 0.013 0.013 0.00% Pass 1 353 Days 250 NOx 06/12/23 06/24/22 12 lb/mmBtu 0.013 0.013 5.67% Pass 1 355 Days 250 CO 06/13/23 06/23/22 12 ppmv 4 3.9 2.93% Pass 1 357 Days 250 CO 06/14/23 06/22/22 12 ppmv 2.24 2.21 5.05% Pass 1 359 Days 250 CO 06/15/23 06/21/22 12 ppmv 2.48 2.5 4.20% Pass 1 361 Days 250 CO 06/16/23 06/20/22 12 ppmv 1.12 1.11 3.31% Pass 1 353 Days 250 CO 06/12/23 06/24/22 12 ppmv 2.99 3.13 6.39% Pass 1 355 Days 250 CO 06/13/23 06/23/22 12 lb/hr 3.23 3.21 1.75% Pass 1 357 Days 250 CO 06/14/23 06/22/22 12 lb/hr 1.87 1.88 3.84% Pass 1 359 Days 250 CO 06/15/23 06/21/22 12 lb/hr 2.03 1.99 5.95% Pass 1 361 Days 250 CO 06/16/23 06/20/22 12 lb/hr 4.88 4.82 2.91% Pass 1 353 Days 250 CO 06/12/23 06/24/22 12 lb/hr 4.51 4.57 4.03% Pass 1 355 Days 250 O2 06/13/23 06/23/22 12 percent 14.88 14.91 0.48% Pass 1 357 Days 250 O2 06/14/23 06/22/22 12 percent 14.978 15.144 1.35% Pass 1 359 Days 250 O2 06/15/23 06/21/22 12 percent 14.722 14.789 0.77% Pass 1 361 Days 250 O2 06/16/23 06/20/22 12 percent 14.9 14.889 0.25% Pass 1 353 Days 250 O2 06/12/23 06/24/22 12 percent 14.9 15.344 3.16% Pass 1 0 Days 250 0 01/00/00 01/00/00 0 0 0 0 0.00% 0 1 Type Code 260 (CGA Results)Type Code Channel Date Audit Point No. Cylinder ID Cylinder Expiration Date Type of Certification Units of Measurement CEM Value Cylinder Value Precision %Pass/ Fail Range - High or Low 1 Valid Cal. Gas 260 CO 11/08/23 Low EB0086542 06/20/31 P1 ppm 51.067 50.1 1.90% Pass Low 1 Valid Cal. Gas 260 CO 11/08/23 Mid ALM-051898 05/15/25 P1 ppm 108.6 110.6 -1.80% Pass Mid 1 Valid Cal. Gas 260 CO 11/08/23 Low CC442624 06/20/31 P1 ppm 50.933 51 -0.10% Pass Low 1 Valid Cal. Gas 260 CO 11/08/23 Mid CC349049 05/25/29 P1 ppm 109.8 111.1 -1.20% Pass Mid 1 Valid Cal. Gas 260 CO 11/08/23 Low CC469972 09/20/29 P1 ppm 50.533 50.4 0.30% Pass Low 1 Valid Cal. Gas 260 CO 11/08/23 Mid CC268514 05/25/29 P1 ppm 111.9 110.8 1.00% Pass Mid Point Source Point Source Point Source 1 2 3 4 5 1 2 1 1 2 0 2 2 2 3 3 1 1 1 5 3 4 4 4 5 5 0 0 3 4 5 1 2 3 4 5 2 3 4 5 1 1 3 4 5 1 2 3 4 5 2 2 3 3 West Valley Pwr SEDR 4Q2023 1 Valid Cal. Gas 260 CO 11/08/23 Low CC476102 09/20/29 P1 ppm 51.833 50.3 3.00% Pass Low 1 Valid Cal. Gas 260 CO 11/08/23 Mid CC460233 05/25/29 P1 ppm 108.733 110.6 -1.70% Pass Mid 1 Valid Cal. Gas 260 CO 11/09/23 Low CC445198 05/31/30 P1 ppm 49.7 50 -0.60% Pass Low 1 Valid Cal. Gas 260 CO 11/09/23 Mid CC450693 05/25/29 P1 ppm 111.033 111 0.00% Pass Mid 1 260 0 01/00/00 0 0 01/00/00 0 0 0 0 0.00% 0 0 1 Type Code 270 (Linearity Test Results)Type Code Channel Date Audit Point No. Cylinder ID Cylinder Expiration Date Type of Certification Units of Measurement CEM Value Cylinder Value Precision %Pass/ Fail Range - High or Low 1 Valid Cal. Gas 270 NOx 11/08/23 Low EB0086542 06/20/31 P1 ppm 50.767 50.9 0.30% Pass Low 1 Valid Cal. Gas 270 NOx 11/08/23 Mid ALM-051898 05/15/25 P1 ppm 109.3 109.1 0.20% Pass Mid 1 Valid Cal. Gas 270 NOx 11/08/23 High CC492215 02/13/31 P1 ppm 186.233 183.3 1.60% Pass High 1 Valid Cal. Gas 270 O2 11/08/23 Low EB0098415 08/29/31 P1 ppm 6.3 6.3 0% Pass Low 1 Valid Cal. Gas 270 O2 11/08/23 Mid CC741407 05/24/30 P1 ppm 13.6 13.6 0% Pass Mid 1 Valid Cal. Gas 270 O2 11/08/23 High CC714635 04/10/31 P1 ppm 20.9 20.8 1% Pass High 1 Valid Cal. Gas 270 NOx 11/08/23 Low CC442624 06/20/31 P1 ppm 48.567 50 2.90% Pass Low 1 Valid Cal. Gas 270 NOx 11/08/23 Mid CC349049 05/25/29 P1 ppm 110.7 112.2 1.30% Pass Mid 1 Valid Cal. Gas 270 NOx 11/08/23 High CC464848 06/27/31 P1 ppm 177.233 178.2 0.50% Pass High 1 Valid Cal. Gas 270 O2 11/08/23 Low XC024742B 06/21/31 P1 ppm 6.2 6.3 1.60% Pass Low 1 Valid Cal. Gas 270 O2 11/08/23 Mid CC204204 06/20/31 P1 ppm 13.4 13.6 1.50% Pass Mid 1 Valid Cal. Gas 270 O2 11/08/23 High EB0083028 07/25/31 P1 ppm 21 21.2 0.90% Pass High 1 Valid Cal. Gas 270 NOx 11/08/23 Low CC469972 09/20/29 P1 ppm 49 50.3 2.60% Pass Low 1 Valid Cal. Gas 270 NOx 11/08/23 Mid CC268514 05/25/29 P1 ppm 111.6 111.5 0.10% Pass Mid 1 Valid Cal. Gas 270 NOx 11/08/23 High SG9153709BAL 01/11/31 P1 ppm 180.833 180.2 0.40% Pass High 1 Valid Cal. Gas 270 O2 11/08/23 Low EB0081623 05/23/30 P1 ppm 6.267 6.3 1% Pass Low 1 Valid Cal. Gas 270 O2 11/08/23 Mid CC326478 06/20/31 P1 ppm 13.767 13.9 1% Pass Mid 1 Valid Cal. Gas 270 O2 11/08/23 High EB0085486 07/25/31 P1 ppm 21.4 21.5 1% Pass High 1 Valid Cal. Gas 270 NOx 11/08/23 Low CC476102 09/20/29 P1 ppm 49.233 50.2 1.90% Pass Low 1 Valid Cal. Gas 270 NOx 11/08/23 Mid CC460233 05/25/29 P1 ppm 113.1 112.6 0.40% Pass Mid 1 Valid Cal. Gas 270 NOx 11/08/23 High CC237767 02/13/31 P1 ppm 185.067 185 0.00% Pass High 1 Valid Cal. Gas 270 O2 11/08/23 Low EB0141694 05/23/30 P1 ppm 6.3 6.3 0.00% Pass Low 1 Valid Cal. Gas 270 O2 11/08/23 Mid CC333412 05/01/25 P1 ppm 13.5 13.6 0.70% Pass Mid 1 Valid Cal. Gas 270 O2 11/08/23 High CC741442 01/03/31 P1 ppm 21 21 0.00% Pass High 1 Valid Cal. Gas 270 NOx 11/09/23 Low CC445198 05/31/30 P1 ppm 49.5 50.2 1.40% Pass Low 1 Valid Cal. Gas 270 NOx 11/09/23 Mid CC450693 05/25/29 P1 ppm 112.967 112.8 0.10% Pass Mid 1 Valid Cal. Gas 270 NOx 11/09/23 High XC024087B 01/11/31 P1 ppm 181.033 179.7 0.70% Pass High 1 Valid Cal. Gas 270 O2 11/09/23 Low EB0141310 05/23/30 P1 ppm 6.3 6.3 0.00% Pass Low 1 Valid Cal. Gas 270 O2 11/09/23 Mid CC734231 06/20/31 P1 ppm 13.9 13.9 0.00% Pass Mid 1 Valid Cal. Gas 270 O2 11/09/23 High ALM053509 10/03/31 P1 ppm 20.9 20.9 0.00% Pass High 1 270 0 01/00/00 0 0 01/00/00 0 0 0 0 0.00% 0 0 1 Type Code 210 (Pollutant Concentration Exceeded Span of CEM) Type Code Channel Start Date Start Time End Date End Time Hours 1 0 210 0 1/0/00 0:00 1/0/00 0:00 1 1 None Reported 1 0 TC 220 Hours 39.42 TC 220 Hours 0.00 TC 230 Hours 0.00 Events 0.00 Hours 0.00 Events 0.00 0.00 1 40.00 TC 300 Hours 0.58 FALSE None Reported None Reported None Reported None Reported None Reported None Reported 3 3 3 4 4 4 4 5 5 5 5 5 5 0 Point Source Point Source Yes 5 0 Type Code 550 (Changes in Operation in Control Equipment When CEM Data Not Available) Type Code 500 (Boiler Operating Days w/o 18 Hours of Data) Type Code 450 (Data Excluded) Type Code 210 (Pollutant Concentration Exceeded Span of CEM) Type Code 220 (Monitor Outage During Point Source Operation) Type Code 230 (Manual Sample - Alternate Sampling During Monitor Outage) Type Code 240 (CEM Modifications) Type Code 530 (Excess Emissions During Emergency Conditions) 4 4 5 3 4 4 1 2 2 2 2 1 1 1 1 1 3 3 2 2 0 West Valley Pwr SEDR 4Q2023 Relative Accuracy Overview Point Source Channel Date of Most Current RATA Date of Preceding RATA Months Between RATA's Units Measured CEM Value Reference Method Value Relative Accuracy Pass/ Fail 2023 1 NOx 06/13/23 06/23/22 12 ppmv 2.97 3.04 4.24% Pass 2 NOx 06/14/23 06/22/22 12 ppmv 3.51 3.46 3.22% Pass 3 NOx 06/15/23 06/21/22 12 ppmv 3.57 3.53 2.03% Pass 4 NOx 06/16/23 06/20/22 12 ppmv 3.57 3.59 3.37% Pass 5 NOx 06/12/23 06/24/22 12 ppmv 3.5 3.41 4.98% Pass 1 NOx 06/13/23 06/23/22 12 lb/hr 4.01 4.16 5.11% Pass 2 NOx 06/14/23 06/22/22 12 lb/hr 4.82 4.84 3.92% Pass 3 NOx 06/15/23 06/21/22 12 lb/hr 4.82 4.81 1.49% Pass 4 NOx 06/16/23 06/20/22 12 lb/hr 4.88 4.82 2.91% Pass 5 NOx 06/12/23 06/24/22 12 lb/hr 4.51 4.57 4.03% Pass 1 NOx 06/13/23 06/23/22 12 lb/mmBtu 0.011 0.01 0.00% Pass 2 NOx 06/14/23 06/22/22 12 lb/mmBtu 0.013 0.01 2.85% Pass 3 NOx 06/15/23 06/21/22 12 lb/mmBtu 0.013 0.01 0.00% Pass 4 NOx 06/16/23 06/20/22 12 lb/mmBtu 0.013 0.01 0.00% Pass 5 NOx 06/12/23 06/24/22 12 lb/mmBtu 0.013 0.01 5.67% Pass 1 CO 06/13/23 06/23/22 12 ppmv 4 3.90 2.93% Pass 2 CO 06/14/23 06/22/22 12 ppmv 2.24 2.21 5.05% Pass 3 CO 06/15/23 06/21/22 12 ppmv 2.48 2.50 4.20% Pass 4 CO 06/16/23 06/20/22 12 ppmv 1.12 1.11 3.31% Pass 5 CO 06/12/23 06/24/22 12 ppmv 2.99 3.13 6.39% Pass 1 CO 06/13/23 06/23/22 12 lb/hr 3.23 3.21 1.75% Pass 2 CO 06/14/23 06/22/22 12 lb/hr 1.87 1.88 3.84% Pass 3 CO 06/15/23 06/21/22 12 lb/hr 2.03 1.99 5.95% Pass 4 CO 06/16/23 06/20/22 12 lb/hr 4.88 4.82 2.91% Pass 5 CO 06/12/23 06/24/22 12 lb/hr 4.51 4.57 4.03% Pass 1 O2 06/13/23 06/23/22 12 percent 14.88 14.91 0.48% Pass 2 O2 06/14/23 06/22/22 12 percent 14.978 15.14 1.35% Pass 3 O2 06/15/23 06/21/22 12 percent 14.722 14.79 0.77% Pass 4 O2 06/16/23 06/20/22 12 percent 14.9 14.89 0.25% Pass 5 O2 06/12/23 06/24/22 12 percent 14.9 15.34 3.16% Pass * NSPS CGA Fourth 2023 Audit Gas Ranges Audit Gas Ranges AP1 Low AP2 Low AP1 High AP2 High 1 CO 11/8/23 10000 50.1 2000 to 3000 1 CO 11/8/23 10000 110.6 5000 to 6000 2 CO 11/8/23 10000 51 2000 to 3000 2 CO 11/8/23 10000 111.1 5000 to 6000 3 CO 11/8/23 10000 50.4 2000 to 3000 3 CO 11/8/23 10000 110.8 5000 to 6000 4 CO 11/8/23 10000 50.3 2000 to 3000 4 CO 11/8/23 10000 110.6 5000 to 6000 5 CO 11/9/23 10000 50 2000 to 3000 5 CO 11/9/23 10000 111 5000 to 6000 * Acid Rain Audit Linearity Fourth 2023 Low Span Gas Ranges High Span Gas Ranges Low Mid High Low Mid High 1 NOx 11/8/23 500 50.9 100 to 150 1 NOx 11/8/23 500 109.1 250 to 300 1 NOx 11/8/23 500 183.3 100 to 150 250 to 300 400 to 500 1 O2 11/8/23 25 6.3 5 to 7.5 1 O2 11/8/23 25 13.6 12.5 to 15 1 O2 11/8/23 25 20.8 5 to 7.5 12.5 to 15 20 to 25 2 NOx 11/8/23 500 50 100 to 150 2 NOx 11/8/23 500 112.2 250 to 300 2 NOx 11/8/23 500 178.2 100 to 150 250 to 300 400 to 500 2 O2 11/8/23 25 6.3 5 to 7.5 2 O2 11/8/23 25 13.6 12.5 to 15 2 O2 11/8/23 25 21.2 5 to 7.5 12.5 to 15 20 to 25 3 NOx 11/8/23 500 50.3 100 to 150 3 NOx 11/8/23 500 111.5 250 to 300 3 NOx 11/8/23 500 180.2 100 to 150 250 to 300 400 to 500 3 O2 11/8/23 25 6.3 5 to 7.5 3 O2 11/8/23 25 13.9 12.5 to 15 3 O2 11/8/23 25 21.5 5 to 7.5 12.5 to 15 20 to 25 4 NOx 11/8/23 500 50.2 100 to 150 4 NOx 11/8/23 500 112.6 250 to 300 4 NOx 11/8/23 500 185 100 to 150 250 to 300 400 to 500 4 O2 11/8/23 25 6.3 5 to 7.5 4 O2 11/8/23 25 13.6 12.5 to 15 4 O2 11/8/23 25 21 5 to 7.5 12.5 to 15 20 to 25 5 NOx 11/9/23 500 50.2 100 to 150 5 NOx 11/9/23 500 112.8 250 to 300 5 NOx 11/9/23 500 179.7 100 to 150 250 to 300 400 to 500 5 O2 11/9/23 25 6.3 5 to 7.5 5 O2 11/9/23 25 13.9 12.5 to 15 5 O2 11/9/23 25 20.9 5 to 7.5 12.5 to 15 20 to 25 Audit Gas Used Point Source Channel Audit Date Low Span Point Source Channel Audit Date Low Span Audit Gas Used High Span Audit Gas Used High SpanAudit Gas Used West Valley Pwr SEDR 4Q2023 Monitoring Information TC 210, 230, & 240 Type Code 210 (Pollutant Concentration Exceeded Span of CEM) - 500 (All) * Sum of Hours Column Labels Row Labels (blank) Grand Total (blank)0 0 Grand Total 0 0 * Type Code 230 (Manual Sample - Alternate Sampling During Monitor Outage) - 500 (All) * Sum of Hours Column Labels Row Labels (blank) Grand Total (blank)0 0 Grand Total 0 0 * Type Code 240 (CEM Modifications) - 100 (All) * Count of Channel Column Labels Row Labels (blank) Grand Total (blank) (blank) Grand Total West Valley Pwr SEDR 4Q2023 Type Code 220 (Monitor Outage During Point Source Operation) - 600 (All) * Sum of Hours Column Labels Row Labels 723 722 724 Grand Total 1 CO Daily QA Calibrations 3.93 3.93 NOx Daily QA Calibrations 3.93 3.93 O2 Daily QA Calibrations 0.98 0.98 2 CO Daily QA Calibrations 4.92 4.92 Daily calibration 0.98 0.98 NOx Daily QA Calibrations 6.88 6.88 O2 Daily QA Calibrations 2.95 2.95 Recalibrated the analyzer 2.97 2.97 Invalid readings, probe leak, leak repaired 3.98 3.98 3 CO Daily QA Calibrations 0.98 0.98 Recalibrated the analyzer 0.98 0.98 NOx Daily QA Calibrations 0.98 0.98 Recalibrated the analyzer 0.98 0.98 O2 Daily QA Calibrations 0.98 0.98 Recalibrated the analyzer 0.98 0.98 5 NOx Failed calibration test- recalibration 1.98 1.98 Grand Total 28.53 7.93 2.95 39.42 West Valley Pwr SEDR 4Q2023 NOx * NOx Type Code 420 (NOx) - 6000 (All) NOx * NOx Count of Magnitude of Emissions Column Labels NOx Row Labels Grand Total NOx Grand Total NOx d * NOx d Type Code 421 (Daily NOx Emissions) - 500 (All) NOx d * NOx d Count of Reason Code Column Labels NOx d Row Labels Grand Total NOx d Grand Total CO * CO Type Code 440 (CO) - 6000 (All) CO * CO Count of Magnitude of Emissions Column Labels CO Row Labels Grand Total CO Grand Total O2 * O2 Type Code 470 (TRS as O2) - 6000 (All) O2 * O2 Count of Magnitude of Emissions Column Labels O2 Row Labels Grand Total O2 Grand Total West Valley Pwr SEDR 4Q2023 Type Code 500 Before February 28, 2005 (Boiler Operating Days w/o 18 Hours of Data) After February 28, 2005 (90% Operating Hours For each 30 BOD) - 500 (All) * Count of Channel Column Labels Row Labels Grand Total Grand Total * Type Code 510 (F-factor, Equations & Conversion Factors) - 500 (All) Count of F-factor Column Labels Row Labels Grand Total Grand Total * Type Code 520 (Minimum Data Not Obtained <22/30 BODs) - 500 (All) Count of Channel Column Labels Row Labels Grand Total Grand Total * Type Code 530 (Excess Emissions During Emergency Conditions) - 500 (All) Count of Date Column Labels Row Labels Grand Total Grand Total * Type Code 540 (Fuel Pre-treatment Credit SO2) - 500 (All) Count of Date Column Labels Row Labels Grand Total Grand Total * TypeCode 550 (Changes in Operation in Control Equipment When CEM Data Not Available) - 500 (All) Column Labels Row Labels Grand Total Grand Total