Commit 630c7bca authored by dasharatha.vamshi's avatar dasharatha.vamshi

update

parent 9677ce97
...@@ -22,8 +22,12 @@ if __name__ == '__main__': ...@@ -22,8 +22,12 @@ if __name__ == '__main__':
all_timestamps = get_timestamps(start_date, end_date) all_timestamps = get_timestamps(start_date, end_date)
obj = Compliance(site, column_renamer, all_tags, list(tags_data.keys())) obj = Compliance(site, column_renamer, all_tags, list(tags_data.keys()))
day_df = obj.start_calculation(all_timestamps) day_df = obj.start_calculation(all_timestamps)
if len(day_df) > 0:
day_df = day_df[day_df['event_date'] <= end_date] day_df = day_df[day_df['event_date'] <= end_date]
final_df_list.append(day_df) final_df_list.append(day_df)
else:
logger.info(f"For site {site} there is no data")
if len(final_df_list) > 0:
df = pd.concat(final_df_list) df = pd.concat(final_df_list)
# df.set_index('client_name').to_sql("project_compliance", POSTGRES_URI, if_exists='replace') # df.set_index('client_name').to_sql("project_compliance", POSTGRES_URI, if_exists='replace')
df.to_csv('delta-overall-compliance.csv', index=False) df.to_csv('delta-overall-compliance.csv', index=False)
...@@ -462,7 +462,7 @@ metadata: ...@@ -462,7 +462,7 @@ metadata:
delta_data: delta_data:
"3cp_delta": "3cp_delta":
"delta": site_116$dept_134$line_351$equipment_4119$tag_6907 "delta": site_116$dept_134$line_351$equipment_4119$tag_6907
uom: "KG" uom: "KG - Product"
tags: tags:
"Super Heater E-2104A.Inlet Flow": "Super Heater E-2104A.Inlet Flow":
"upper": site_116$dept_134$line_350$equipment_4154$tag_6845 "upper": site_116$dept_134$line_350$equipment_4154$tag_6845
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -1855,8 +1855,6 @@ False,False,False,False,False,False,False,False,False,False,False,False,2022-11- ...@@ -1855,8 +1855,6 @@ False,False,False,False,False,False,False,False,False,False,False,False,2022-11-
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 07:15:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 07:15:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 07:30:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 07:30:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 07:45:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 07:45:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 08:00:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 08:15:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 08:30:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 08:30:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 08:45:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 08:45:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 09:00:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-18 09:00:00+05:30,4.312290767055682
...@@ -2457,7 +2455,7 @@ False,False,False,False,False,False,False,False,False,False,False,False,2022-11- ...@@ -2457,7 +2455,7 @@ False,False,False,False,False,False,False,False,False,False,False,False,2022-11-
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 13:45:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 13:45:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 14:00:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 14:00:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 14:15:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 14:15:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 16:15:00+05:30,0.0 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 16:15:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 16:30:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 16:30:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 16:45:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 16:45:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 17:00:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 17:00:00+05:30,4.312290767055682
...@@ -2548,7 +2546,3 @@ False,False,False,False,False,False,False,False,False,False,False,False,2022-11- ...@@ -2548,7 +2546,3 @@ False,False,False,False,False,False,False,False,False,False,False,False,2022-11-
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-25 14:15:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-25 14:15:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-25 14:30:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-25 14:30:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-25 14:45:00+05:30,4.312290767055682 False,False,False,False,False,False,False,False,False,False,False,False,2022-11-25 14:45:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 14:30:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-24 14:45:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-25 15:00:00+05:30,4.312290767055682
False,False,False,False,False,False,False,False,False,False,False,False,2022-11-25 15:15:00+05:30,4.312290767055682
This source diff could not be displayed because it is too large. You can view the blob instead.
timestamp,Primary Absorber Column C-2201.Outlet Temperature_live,Primary Absorber Column C-2201.Outlet Temperature_upper,Primary Absorber Column C-2201.Outlet Temperature_lower,Oil Separator Cooler V-2205A.Temperature_live,Oil Separator Cooler V-2205A.Temperature_upper,Oil Separator Cooler V-2205A.Temperature_lower,Oil Evaporator E-2206B.Inlet Temperature_live,Oil Evaporator E-2206B.Inlet Temperature_upper,Oil Evaporator E-2206B.Inlet Temperature_lower,Vaporizer E-2103A.Temperature_live,Vaporizer E-2103A.Temperature_upper,Vaporizer E-2103A.Temperature_lower,Super Heater E-2104A.Inlet Flow_live,Super Heater E-2104A.Inlet Flow_upper,Super Heater E-2104A.Inlet Flow_lower,Feed Super Heater E-2201A.MP Steam Flow_live,Feed Super Heater E-2201A.MP Steam Flow_upper,Feed Super Heater E-2201A.MP Steam Flow_lower,Super Heater E-2101A.Steam Flow_live,Super Heater E-2101A.Steam Flow_upper,Super Heater E-2101A.Steam Flow_lower,Vaporizer E-2706.EHP Flow_live,Vaporizer E-2706.EHP Flow_upper,Vaporizer E-2706.EHP Flow_lower,Reactor R-2201A.Flow Control_live,Reactor R-2201A.Top Dome Temperature_live,Reactor R-2201A.Outlet 5245CM Temperature_live,Reactor R-2201A.Flow Control_upper,Reactor R-2201A.Top Dome Temperature_upper,Reactor R-2201A.Outlet 5245CM Temperature_upper,Reactor R-2201A.Flow Control_lower,Reactor R-2201A.Top Dome Temperature_lower,Reactor R-2201A.Outlet 5245CM Temperature_lower,3cp_delta,Crude Column Reboiler E-2410.Inlet HP Steam Flow_live,Crude Column Reboiler E-2410.Inlet HP Steam Flow_upper,Crude Column Reboiler E-2410.Inlet HP Steam Flow_lower,epoch_time timestamp,Primary Absorber Column C-2201.Outlet Temperature_live,Primary Absorber Column C-2201.Outlet Temperature_upper,Primary Absorber Column C-2201.Outlet Temperature_lower,Oil Separator Cooler V-2205A.Temperature_live,Oil Separator Cooler V-2205A.Temperature_upper,Oil Separator Cooler V-2205A.Temperature_lower,Oil Evaporator E-2206B.Inlet Temperature_live,Oil Evaporator E-2206B.Inlet Temperature_upper,Oil Evaporator E-2206B.Inlet Temperature_lower,Vaporizer E-2103A.Temperature_live,Vaporizer E-2103A.Temperature_upper,Vaporizer E-2103A.Temperature_lower,Super Heater E-2104A.Inlet Flow_live,Super Heater E-2104A.Inlet Flow_upper,Super Heater E-2104A.Inlet Flow_lower,Feed Super Heater E-2201A.MP Steam Flow_live,Feed Super Heater E-2201A.MP Steam Flow_upper,Feed Super Heater E-2201A.MP Steam Flow_lower,Super Heater E-2101A.Steam Flow_live,Super Heater E-2101A.Steam Flow_upper,Super Heater E-2101A.Steam Flow_lower,Vaporizer E-2706.EHP Flow_live,Vaporizer E-2706.EHP Flow_upper,Vaporizer E-2706.EHP Flow_lower,Reactor R-2201A.Flow Control_live,Reactor R-2201A.Top Dome Temperature_live,Reactor R-2201A.Outlet 5245CM Temperature_live,Reactor R-2201A.Flow Control_upper,Reactor R-2201A.Top Dome Temperature_upper,Reactor R-2201A.Outlet 5245CM Temperature_upper,Reactor R-2201A.Flow Control_lower,Reactor R-2201A.Top Dome Temperature_lower,Reactor R-2201A.Outlet 5245CM Temperature_lower,3cp_delta,Crude Column Reboiler E-2410.Inlet HP Steam Flow_live,Crude Column Reboiler E-2410.Inlet HP Steam Flow_upper,Crude Column Reboiler E-2410.Inlet HP Steam Flow_lower,epoch_time
2022-12-06 19:45:00+05:30,26.515484548571425,,,31.51729181764706,,,25.198194567647057,,,25.544499164705886,,,0.0,,,0.0,,,24.95555328285714,,,0.0,,,0.0,31.35933319428572,33.16493393999999,,,,,,,,0.0,,,1670336100000 2022-12-06 18:45:00+05:30,27.961762745000005,,,31.538754803333337,,,25.204449755000002,,,25.585624464999988,,,0.0,,,0.0,,,25.993575236065578,,,0.0,,,0.0,31.347687021311472,33.23862719016393,,,,,,,,0.0,,,1670332500000
2022-12-06 19:00:00+05:30,27.69849850169492,,,31.524172523163827,,,25.211310955932216,,,25.588171402259874,,,0.0,,,0.0,,,26.075133688135583,,,0.0,,,0.0,31.343386722033898,33.217537332203364,,,,,,,,0.0,,,1670333400000
2022-12-06 19:15:00+05:30,27.35217986123596,,,31.520116322471925,,,25.21376052247193,,,25.583661163483136,,,0.0,,,0.0,,,25.816526759550555,,,0.0,,,0.0,31.365579498314617,33.19784750955057,,,,,,,,0.0,,,1670334300000
2022-12-06 19:30:00+05:30,26.983754799999996,,,31.518629771910113,,,25.211762761797768,,,25.569702988764032,,,0.0,,,0.0,,,25.511437560674164,,,0.0,,,0.0,31.345640127528103,33.18524549719101,,,,,,,,0.0,,,1670335200000
2022-12-06 19:45:00+05:30,26.636749586516856,,,31.50926554606743,,,25.206358141573023,,,25.552256873033723,,,0.0,,,0.0,,,25.170751074719096,,,0.0,,,0.0,31.349872714044956,33.1770327691011,,,,,,,,0.0,,,1670336100000
2022-12-06 20:00:00+05:30,26.301076189385473,,,31.511290394413418,,,25.20731998770951,,,25.51483109553075,,,0.0,,,0.0,,,24.866567755865923,,,0.0,,,0.0,31.346357210614514,33.17113846536313,,,,,,,,0.0,,,1670337000000 2022-12-06 20:00:00+05:30,26.301076189385473,,,31.511290394413418,,,25.20731998770951,,,25.51483109553075,,,0.0,,,0.0,,,24.866567755865923,,,0.0,,,0.0,31.346357210614514,33.17113846536313,,,,,,,,0.0,,,1670337000000
2022-12-06 20:15:00+05:30,25.97394337191015,,,31.506342770786517,,,25.19499948988764,,,25.488484084269672,,,0.0,,,0.0,,,24.578564791573033,,,0.0,,,0.0,31.32463039775283,33.15407953988763,,,,,,,,0.0,,,1670337900000 2022-12-06 20:15:00+05:30,25.97394337191015,,,31.506342770786517,,,25.19499948988764,,,25.488484084269672,,,0.0,,,0.0,,,24.578564791573033,,,0.0,,,0.0,31.32463039775283,33.15407953988763,,,,,,,,0.0,,,1670337900000
2022-12-06 20:30:00+05:30,25.673435942696635,,,31.490140910112373,,,25.1882523477528,,,25.44826584494383,,,0.0,,,0.0,,,24.227052365730334,,,0.0,,,0.0,31.300107916853918,33.1309679,,,,,,,,0.0,,,1670338800000 2022-12-06 20:30:00+05:30,25.673435942696635,,,31.490140910112373,,,25.1882523477528,,,25.44826584494383,,,0.0,,,0.0,,,24.227052365730334,,,0.0,,,0.0,31.300107916853918,33.1309679,,,,,,,,0.0,,,1670338800000
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
...@@ -287,4 +287,3 @@ False,False,False,False,False,False,False,False,False,False,False,False,2022-12- ...@@ -287,4 +287,3 @@ False,False,False,False,False,False,False,False,False,False,False,False,2022-12-
False,False,False,False,False,False,False,False,False,False,False,False,2022-12-31 23:15:00+05:30,5.04608947016898 False,False,False,False,False,False,False,False,False,False,False,False,2022-12-31 23:15:00+05:30,5.04608947016898
False,False,False,False,False,False,False,False,False,False,False,False,2022-12-31 23:30:00+05:30,4.577690892939906 False,False,False,False,False,False,False,False,False,False,False,False,2022-12-31 23:30:00+05:30,4.577690892939906
False,False,False,False,False,False,False,False,False,False,False,False,2022-12-31 23:45:00+05:30,4.2436873058967315 False,False,False,False,False,False,False,False,False,False,False,False,2022-12-31 23:45:00+05:30,4.2436873058967315
False,False,False,False,False,False,False,False,False,False,False,False,2023-01-01 00:00:00+05:30,0.0
This diff is collapsed.
This diff is collapsed.
...@@ -104,7 +104,11 @@ timestamp,Bharuch-Unit 4.AC2O.Anhydride Distillation Section.Column C-2042.Feed ...@@ -104,7 +104,11 @@ timestamp,Bharuch-Unit 4.AC2O.Anhydride Distillation Section.Column C-2042.Feed
2022-12-03 15:30:00+05:30,13941.1367,-530.9113,-503.9124,25.4,-117.128204,,,,,,,,,,,2195.5235889999994,,,,47219.043,,,142.4017295,,,1670061600000 2022-12-03 15:30:00+05:30,13941.1367,-530.9113,-503.9124,25.4,-117.128204,,,,,,,,,,,2195.5235889999994,,,,47219.043,,,142.4017295,,,1670061600000
2022-12-03 15:45:00+05:30,13963.6592,-530.657654,-504.419769,25.4,-115.243744,,,,,,,,,,,2198.5251340000004,,,,47176.13,,,241.84763833333332,,,1670062500000 2022-12-03 15:45:00+05:30,13963.6592,-530.657654,-504.419769,25.4,-115.243744,,,,,,,,,,,2198.5251340000004,,,,47176.13,,,241.84763833333332,,,1670062500000
2022-12-03 16:00:00+05:30,13967.6123,-532.5421,-504.2748,25.4,-116.330963,,,,,,,,,,,2217.9256042857146,,,,50766.7656,,,245.72994357142858,,,1670063400000 2022-12-03 16:00:00+05:30,13967.6123,-532.5421,-504.2748,25.4,-116.330963,,,,,,,,,,,2217.9256042857146,,,,50766.7656,,,245.72994357142858,,,1670063400000
2022-12-08 08:45:00+05:30,13579.819835416673,-491.4986346458333,-469.0720176875004,24.5,-104.88888170833337,,,,,,,,,,,2037.3234664583335,,,,81952.3914375,,,286.6590851666668,,,1670469300000 2022-12-08 07:45:00+05:30,13610.733936363638,-491.7851298181819,-472.05398527272723,24.5,-104.27285509090908,,,,,,,,,,,2095.953799,,,,71431.46983636363,,,289.08703160000005,,,1670465700000
2022-12-08 08:00:00+05:30,13558.483764444445,-494.65787739999985,-471.87285652222323,24.5,-105.35864949444446,,,,,,,,,,,2061.0544035555545,,,,72867.39208111112,,,288.89099532777703,,,1670466600000
2022-12-08 08:15:00+05:30,13554.130931791904,-494.32070464161836,-471.42590986705284,24.5,-105.40695858381504,,,,,,,,,,,2053.064873930635,,,,75583.62537341041,,,288.6070183410404,,,1670467500000
2022-12-08 08:30:00+05:30,13537.713281111104,-494.13582307777745,-470.21306749444426,24.5,-105.24186907777786,,,,,,,,,,,2043.5297095555557,,,,78242.30343833331,,,289.0525961611106,,,1670468400000
2022-12-08 08:45:00+05:30,13570.44034833333,-492.64996577222223,-469.21244431111046,24.5,-105.18530222222222,,,,,,,,,,,2049.6729149999987,,,,80931.09707000005,,,286.91075614999994,,,1670469300000
2022-12-08 09:00:00+05:30,13451.84539017341,-491.54675484393044,-468.43306602312134,24.5,-104.58642910231215,,,,,,,,,,,2042.1459094797685,,,,83633.72205549134,,,285.7335306705202,,,1670470200000 2022-12-08 09:00:00+05:30,13451.84539017341,-491.54675484393044,-468.43306602312134,24.5,-104.58642910231215,,,,,,,,,,,2042.1459094797685,,,,83633.72205549134,,,285.7335306705202,,,1670470200000
2022-12-08 09:15:00+05:30,13438.206193333332,-490.6949999333338,-467.2188338944445,24.5,-104.06205756666667,,,,,,,,,,,2044.5971271111118,,,,86305.66290611109,,,284.05234730555566,,,1670471100000 2022-12-08 09:15:00+05:30,13438.206193333332,-490.6949999333338,-467.2188338944445,24.5,-104.06205756666667,,,,,,,,,,,2044.5971271111118,,,,86305.66290611109,,,284.05234730555566,,,1670471100000
2022-12-08 09:30:00+05:30,13404.459035555561,-492.1713964166666,-465.9067436499994,24.5,-104.63163457222228,,,,,,,,,,,2040.3968029444452,,,,89001.42342166665,,,280.96477923333333,,,1670472000000 2022-12-08 09:30:00+05:30,13404.459035555561,-492.1713964166666,-465.9067436499994,24.5,-104.63163457222228,,,,,,,,,,,2040.3968029444452,,,,89001.42342166665,,,280.96477923333333,,,1670472000000
......
...@@ -452,7 +452,11 @@ timestamp,Vaporizer V-2002A:Acid Feed Flow(FI-2021)_live,Vaporizer V-2002A:Flow( ...@@ -452,7 +452,11 @@ timestamp,Vaporizer V-2002A:Acid Feed Flow(FI-2021)_live,Vaporizer V-2002A:Flow(
2022-12-03 16:30:00+05:30,2739.295652666667,8.500932667333332,114.50338983333334,,,,,,,,,,,,,,,,508.3675162,,,,,,,,,18.503709889999996,,,10.413332139999998,,,3992.986937,,,19.51851785333333,,,35.77001189999999,67.79813816000001,,,,,-2.4417576229999995,,178.05275693333334,,,,,,38.63981706333334,,,69.22358286666666,,,,,,51.08958857999999,,,,1670065200000 2022-12-03 16:30:00+05:30,2739.295652666667,8.500932667333332,114.50338983333334,,,,,,,,,,,,,,,,508.3675162,,,,,,,,,18.503709889999996,,,10.413332139999998,,,3992.986937,,,19.51851785333333,,,35.77001189999999,67.79813816000001,,,,,-2.4417576229999995,,178.05275693333334,,,,,,38.63981706333334,,,69.22358286666666,,,,,,51.08958857999999,,,,1670065200000
2022-12-03 16:45:00+05:30,2708.095124,8.478840384,114.50497946666664,,,,,,,,,,,,,,,,509.6692473666665,,,,,,,,,18.532877110000005,,,10.405066913333338,,,4016.9658446666654,,,19.462249850000003,,,35.70325336333333,67.02984519333333,,,,,-2.407106926999999,,178.46633909999997,,,,,,37.90007234,,,68.51327821,,,,,,47.918573786666656,,,,1670066100000 2022-12-03 16:45:00+05:30,2708.095124,8.478840384,114.50497946666664,,,,,,,,,,,,,,,,509.6692473666665,,,,,,,,,18.532877110000005,,,10.405066913333338,,,4016.9658446666654,,,19.462249850000003,,,35.70325336333333,67.02984519333333,,,,,-2.407106926999999,,178.46633909999997,,,,,,37.90007234,,,68.51327821,,,,,,47.918573786666656,,,,1670066100000
2022-12-03 17:00:00+05:30,2756.0720825,8.46646625,114.5370865,,,,,,,,,,,,,,,,512.466951,,,,,,,,,18.57356854,,,10.41810074,,,4011.8970925000003,,,19.407571459999996,,,35.66701125,66.99542,,,,,-2.4490692600000004,,178.11712949999998,,,,,,39.099216025,,,68.46496006000001,,,,,,50.902308075,,,,1670067000000 2022-12-03 17:00:00+05:30,2756.0720825,8.46646625,114.5370865,,,,,,,,,,,,,,,,512.466951,,,,,,,,,18.57356854,,,10.41810074,,,4011.8970925000003,,,19.407571459999996,,,35.66701125,66.99542,,,,,-2.4490692600000004,,178.11712949999998,,,,,,39.099216025,,,68.46496006000001,,,,,,50.902308075,,,,1670067000000
2022-12-08 08:45:00+05:30,2683.6976358333327,8.601508084166667,114.14845045833334,,,,,,,437.3484001458333,687.0881962916668,136.81136604166667,,,,,,,494.3178783333335,,,36.247836418750005,84.74781541666665,,,,,16.19885268085106,,,11.248824563829784,,,3971.5897622916673,,,16.70676522978724,,,31.755975602127645,69.22861859999999,,,,,-2.445538562765956,,166.27844976595736,,,767.9302166458334,,,39.50945198958334,,,72.2141926106383,,,756.8588128958331,,,58.07056122127658,,,,1670469300000 2022-12-08 07:45:00+05:30,2564.7510469999997,8.591396900000001,114.21187579999999,,,,,,,437.62700654545455,684.2206083636363,137.43725945454545,,,,,,,492.4011772999999,,,36.389820681818186,84.66167636363637,,,,,16.323816330000003,,,11.26306894,,,3970.502199,,,16.57511573,,,30.90333584,66.27967,,,,,-2.4462081720000004,,166.4101159,,,766.1424887272728,,,39.86681715,,,69.42893737,,,746.056931,,,61.70700556000001,,,,1670465700000
2022-12-08 08:00:00+05:30,2640.0545270000007,8.583935769666668,114.22120212222222,,,,,,,440.0638187333331,682.4928680777774,137.40565105555558,,,,,,,494.74636496111117,,,36.405616722222256,84.64921244166648,,,,,16.285006203888887,,,11.263863662222231,,,3992.51118283333,,,16.61432344444443,,,31.060165779999974,66.42785575777773,,,,,-2.441068855111111,,166.38998526666663,,,766.5054249111112,,,41.64924853388889,,,69.54269032999993,,,747.2563528611109,,,51.12846541444447,,,,1670466600000
2022-12-08 08:15:00+05:30,2705.4923861271664,8.587212049132946,114.15535648554912,,,,,,,438.7117850057806,684.3500603583814,137.34718349132942,,,,,,,494.17731755491315,,,36.291763900578005,84.56430721849718,,,,,16.206663976300586,,,11.18921042427746,,,4021.195349942197,,,16.61768495722541,,,31.155597490751404,66.12098995260125,,,,,-2.4474926232369936,,166.26072490173414,,,767.6839759595372,,,41.373216957225445,,,69.27975273468212,,,759.5462448034679,,,47.11034423815029,,,,1670467500000
2022-12-08 08:30:00+05:30,2638.259705333333,8.60229313894444,114.16365880555556,,,,,,,438.3556634111115,686.2923721944438,137.13103233888884,,,,,,,494.5080450555556,,,36.11332242444446,84.5080780594445,,,,,16.12677306611111,,,11.233716456666665,,,4007.043271611112,,,16.648444070555573,,,31.298376621111128,65.75640486055556,,,,,-2.434498998388889,,166.69326658333338,,,768.037401883334,,,38.34854458055554,,,68.83661865555554,,,749.8472093444445,,,50.435345161111115,,,,1670468400000
2022-12-08 08:45:00+05:30,2686.9444035555553,8.595513380666667,114.18654771666662,,,,,,,437.73815211111094,686.8636495499996,137.0186880944442,,,,,,,494.0583204277776,,,36.15066217055557,84.64518551777779,,,,,16.142230987222238,,,11.25326716777778,,,3993.8617075555544,,,16.698724483888903,,,31.64954610222227,67.63062449055562,,,,,-2.447373795833335,,166.48255058888904,,,768.1254945722226,,,38.14188534833333,,,70.67117633,,,756.9623198055556,,,52.257394396111096,,,,1670469300000
2022-12-08 09:00:00+05:30,2647.5864795375714,8.590564124219652,114.17310805202314,,,,,,,437.16370260693617,686.3016614566475,136.97996609248548,,,,,,,493.3414829768788,,,36.3634563763006,84.88774412080919,,,,,16.254458354913286,,,11.294777689595373,,,4002.246707341045,,,16.740341310404638,,,31.949086656647427,67.76290228323691,,,,,-2.4338763735260125,,166.95724857225437,,,767.7189898670525,,,41.718681331791906,,,70.78445052369945,,,753.0540609537572,,,47.87467343872832,,,,1670470200000 2022-12-08 09:00:00+05:30,2647.5864795375714,8.590564124219652,114.17310805202314,,,,,,,437.16370260693617,686.3016614566475,136.97996609248548,,,,,,,493.3414829768788,,,36.3634563763006,84.88774412080919,,,,,16.254458354913286,,,11.294777689595373,,,4002.246707341045,,,16.740341310404638,,,31.949086656647427,67.76290228323691,,,,,-2.4338763735260125,,166.95724857225437,,,767.7189898670525,,,41.718681331791906,,,70.78445052369945,,,753.0540609537572,,,47.87467343872832,,,,1670470200000
2022-12-08 09:15:00+05:30,2693.590358611111,8.588209314055547,114.1900448722222,,,,,,,437.298270577778,686.7228528888886,136.8133277166666,,,,,,,490.5519630777778,,,36.454625151111095,85.07745384499991,,,,,16.368387603888888,,,11.28675219777777,,,4006.928309777776,,,16.82847914666669,,,32.23945535111113,67.48667252055547,,,,,-2.445625372888889,,166.36434408888883,,,767.9052099833334,,,41.333444947222226,,,70.38185686611108,,,757.1194823722218,,,48.42580355222223,,,,1670471100000 2022-12-08 09:15:00+05:30,2693.590358611111,8.588209314055547,114.1900448722222,,,,,,,437.298270577778,686.7228528888886,136.8133277166666,,,,,,,490.5519630777778,,,36.454625151111095,85.07745384499991,,,,,16.368387603888888,,,11.28675219777777,,,4006.928309777776,,,16.82847914666669,,,32.23945535111113,67.48667252055547,,,,,-2.445625372888889,,166.36434408888883,,,767.9052099833334,,,41.333444947222226,,,70.38185686611108,,,757.1194823722218,,,48.42580355222223,,,,1670471100000
2022-12-08 09:30:00+05:30,2648.218244666667,8.586749130722222,114.23333511111113,,,,,,,437.2480692666667,685.8206891555552,136.7547397277777,,,,,,,490.19722905555545,,,36.56078793722221,85.39052316611111,,,,,16.473690893333334,,,11.343867538888883,,,3993.652436166669,,,16.90276094388889,,,32.49133509000001,67.98175270722216,,,,,-2.4269224807777787,,166.6064268277777,,,767.3816160333342,,,38.28451508277778,,,70.86767411111113,,,752.5691898833333,,,52.579701622777776,,,,1670472000000 2022-12-08 09:30:00+05:30,2648.218244666667,8.586749130722222,114.23333511111113,,,,,,,437.2480692666667,685.8206891555552,136.7547397277777,,,,,,,490.19722905555545,,,36.56078793722221,85.39052316611111,,,,,16.473690893333334,,,11.343867538888883,,,3993.652436166669,,,16.90276094388889,,,32.49133509000001,67.98175270722216,,,,,-2.4269224807777787,,166.6064268277777,,,767.3816160333342,,,38.28451508277778,,,70.86767411111113,,,752.5691898833333,,,52.579701622777776,,,,1670472000000
...@@ -452,7 +452,11 @@ timestamp,Vaporizer Acid Feed Flow_live,TEP Flow_live,Vaporiser Temp_live,TEP Fl ...@@ -452,7 +452,11 @@ timestamp,Vaporizer Acid Feed Flow_live,TEP Flow_live,Vaporiser Temp_live,TEP Fl
2022-12-03 16:30:00+05:30,2615.9585973333333,8.469682150666666,113.75982666666665,,,,,,,,,,,,,508.3675162,,,,,,10.628866073333338,,,19.030228803333333,,,,,,,,,0.3535043953333334,,,18.41803762333333,,,,,,68.95540827,3601.477322666667,,,,,,,,,,,178.1474897,,,86.72517179666666,,,,1670065200000 2022-12-03 16:30:00+05:30,2615.9585973333333,8.469682150666666,113.75982666666665,,,,,,,,,,,,,508.3675162,,,,,,10.628866073333338,,,19.030228803333333,,,,,,,,,0.3535043953333334,,,18.41803762333333,,,,,,68.95540827,3601.477322666667,,,,,,,,,,,178.1474897,,,86.72517179666666,,,,1670065200000
2022-12-03 16:45:00+05:30,2603.074679333333,8.4775101,113.8389822,,,,,,,,,,,,,509.6692473666665,,,,,,10.667013490000004,,,19.022599029999995,,,,,,,,,0.6326173259666668,,,18.407705706666665,,,,,,68.13637799333334,3623.7367396666664,,,,,,,,,,,178.48223533333334,,,85.88077600000001,,,,1670066100000 2022-12-03 16:45:00+05:30,2603.074679333333,8.4775101,113.8389822,,,,,,,,,,,,,509.6692473666665,,,,,,10.667013490000004,,,19.022599029999995,,,,,,,,,0.6326173259666668,,,18.407705706666665,,,,,,68.13637799333334,3623.7367396666664,,,,,,,,,,,178.48223533333334,,,85.88077600000001,,,,1670066100000
2022-12-03 17:00:00+05:30,2631.2006225,8.467361255,113.76936325,,,,,,,,,,,,,512.466951,,,,,,10.6336342,,,19.3064809,,,,,,,,,0.7405431252499999,,,18.41430252,,,,,,68.100741125,3642.4631325,,,,,,,,,,,178.1505115,,,85.77326524,,,,1670067000000 2022-12-03 17:00:00+05:30,2631.2006225,8.467361255,113.76936325,,,,,,,,,,,,,512.466951,,,,,,10.6336342,,,19.3064809,,,,,,,,,0.7405431252499999,,,18.41430252,,,,,,68.100741125,3642.4631325,,,,,,,,,,,178.1505115,,,85.77326524,,,,1670067000000
2022-12-08 08:45:00+05:30,2629.8389522916673,8.595746448333335,113.48384939583336,,,,,,,138.94047572916665,664.6149330416669,,,,,494.3178783333335,,,36.28538743125001,,,11.56475930212766,,,16.585884472916657,,,33.369019845833336,69.30798976249999,,,,,-2.3450968280851066,,,16.963731168085108,,,779.5329573333335,,,70.32507668510637,3609.638247234043,,,,,2604.0036768749997,136.8591832083333,,,,,160.75781691489362,,,85.89678798085107,,,,1670469300000 2022-12-08 07:45:00+05:30,2474.226496,8.5897422,113.54905699999999,,,,,,,139.6116658181818,661.7287171818181,,,,,492.4011772999999,,,36.0683818,,,11.49481553,,,16.452090230000003,,,32.9338271909091,66.6140695,,,,,-2.451930264,,,16.762512339999997,,,778.0808921818184,,,67.36687826,3609.046886,,,,,2645.6283936363634,176.30594845454544,,,,,160.8367692,,,84.26567152000001,,,,1670465700000
2022-12-08 08:00:00+05:30,2531.443376500001,8.582153455444448,113.53893767222215,,,,,,,139.53757362777796,660.4862114500002,,,,,494.74636496111117,,,36.06877704499999,,,11.522048482777773,,,16.4835621427778,,,33.033878194444455,66.41658193499997,,,,,-2.4317438207222253,,,16.769029464444422,,,778.3971377944453,,,67.51606756388888,3576.089208444447,,,,,2639.549852166671,176.59377317222217,,,,,160.81345716111113,,,84.20446630166671,,,,1670466600000
2022-12-08 08:15:00+05:30,2660.7287329479773,8.585842667687864,113.50398084393066,,,,,,,139.4296274450869,662.4363221734102,,,,,494.17731755491315,,,35.97120420404622,,,11.47234019884393,,,16.46823675375725,,,33.05216904797689,66.15639205549132,,,,,-2.438892807167632,,,16.7494806601156,,,779.6988301329484,,,67.2169966289018,3584.1718874566445,,,,,2630.201090231214,175.15922712716778,,,,,160.6880408381503,,,84.1202079907515,,,,1670467500000
2022-12-08 08:30:00+05:30,2550.6262426666653,8.597964986055556,113.49141281111118,,,,,,,139.19349921111123,664.0384649722213,,,,,494.5080450555556,,,35.95388508722222,,,11.48665600722223,,,16.513815178888905,,,33.13311334777781,65.79928905499996,,,,,-2.4332273346666686,,,16.756446107222203,,,779.6737553499993,,,66.88850758333345,3614.348148999998,,,,,2622.8496311111107,171.55670637222224,,,,,161.10650015555555,,,83.72206963833327,,,,1670468400000
2022-12-08 08:45:00+05:30,2619.904914833334,8.592307719777775,113.49528037777777,,,,,,,139.00162945000014,664.3984746611121,,,,,494.0583204277776,,,36.15037082944444,,,11.513889229999998,,,16.571936766111122,,,33.266048724444424,67.70270272500002,,,,,-2.402497376055559,,,16.870518310555546,,,779.7667295000005,,,68.7895061255556,3631.1663056111097,,,,,2611.8120608333343,145.37580316666663,,,,,160.94654789444456,,,84.90047865333342,,,,1670469300000
2022-12-08 09:00:00+05:30,2579.088411387283,8.589640139132944,113.49642868208085,,,,,,,138.9205966300579,663.9578094624279,,,,,493.3414829768788,,,36.33145513872832,,,11.554589140462413,,,16.632237984971106,,,33.404922592485555,67.94138035780344,,,,,-2.4214177424855525,,,17.16607206242774,,,779.1876757225433,,,68.99695236994216,3570.908790057804,,,,,2608.251264104048,166.05384250867058,,,,,161.31648309826605,,,85.02097463179196,,,,1670470200000 2022-12-08 09:00:00+05:30,2579.088411387283,8.589640139132944,113.49642868208085,,,,,,,138.9205966300579,663.9578094624279,,,,,493.3414829768788,,,36.33145513872832,,,11.554589140462413,,,16.632237984971106,,,33.404922592485555,67.94138035780344,,,,,-2.4214177424855525,,,17.16607206242774,,,779.1876757225433,,,68.99695236994216,3570.908790057804,,,,,2608.251264104048,166.05384250867058,,,,,161.31648309826605,,,85.02097463179196,,,,1670470200000
2022-12-08 09:15:00+05:30,2616.1171247222214,8.58882156661111,113.49898933333331,,,,,,,138.9217015222223,664.1159532722218,,,,,490.5519630777778,,,36.20259966333338,,,11.54191701166665,,,16.685743578333344,,,33.511941322777815,67.53096651611108,,,,,-2.4377308827222226,,,17.393007248888885,,,779.6520301611114,,,68.59401252333335,3585.460721666667,,,,,2601.325443333333,164.0685810500001,,,,,160.85801527222227,,,84.76095250388887,,,,1670471100000 2022-12-08 09:15:00+05:30,2616.1171247222214,8.58882156661111,113.49898933333331,,,,,,,138.9217015222223,664.1159532722218,,,,,490.5519630777778,,,36.20259966333338,,,11.54191701166665,,,16.685743578333344,,,33.511941322777815,67.53096651611108,,,,,-2.4377308827222226,,,17.393007248888885,,,779.6520301611114,,,68.59401252333335,3585.460721666667,,,,,2601.325443333333,164.0685810500001,,,,,160.85801527222227,,,84.76095250388887,,,,1670471100000
2022-12-08 09:30:00+05:30,2581.159992388888,8.581557252666668,113.50015473888888,,,,,,,138.9251243722223,663.5659967055557,,,,,490.19722905555545,,,36.36161343666671,,,11.601098633888878,,,16.737243063888897,,,33.6985461483333,68.1398002027778,,,,,-2.419875686388891,,,17.565081685000013,,,779.013208733334,,,69.23425301611108,3611.8638859444454,,,,,2589.2717991666627,163.74257948333337,,,,,161.05849839444443,,,85.1984525177778,,,,1670472000000 2022-12-08 09:30:00+05:30,2581.159992388888,8.581557252666668,113.50015473888888,,,,,,,138.9251243722223,663.5659967055557,,,,,490.19722905555545,,,36.36161343666671,,,11.601098633888878,,,16.737243063888897,,,33.6985461483333,68.1398002027778,,,,,-2.419875686388891,,,17.565081685000013,,,779.013208733334,,,69.23425301611108,3611.8638859444454,,,,,2589.2717991666627,163.74257948333337,,,,,161.05849839444443,,,85.1984525177778,,,,1670472000000
...@@ -2779,7 +2779,6 @@ True,False,False,False,False,False,False,False,2022-10-28 22:00:00+05:30,8.56462 ...@@ -2779,7 +2779,6 @@ True,False,False,False,False,False,False,False,2022-10-28 22:00:00+05:30,8.56462
True,False,False,False,False,False,False,False,2022-10-28 22:15:00+05:30,8.732671274519802 True,False,False,False,False,False,False,False,2022-10-28 22:15:00+05:30,8.732671274519802
True,False,False,False,False,False,False,False,2022-10-28 22:30:00+05:30,8.701809543847617 True,False,False,False,False,False,False,False,2022-10-28 22:30:00+05:30,8.701809543847617
True,False,False,False,False,False,False,False,2022-10-28 22:45:00+05:30,8.957657524305418 True,False,False,False,False,False,False,False,2022-10-28 22:45:00+05:30,8.957657524305418
True,False,True,False,False,False,False,False,2022-10-28 23:00:00+05:30,8.916071050671604
True,False,False,True,False,False,False,False,2022-10-28 23:15:00+05:30,7.007350383429511 True,False,False,True,False,False,False,False,2022-10-28 23:15:00+05:30,7.007350383429511
True,False,False,True,False,False,False,False,2022-10-28 23:30:00+05:30,7.053151410628658 True,False,False,True,False,False,False,False,2022-10-28 23:30:00+05:30,7.053151410628658
True,False,False,True,False,False,False,False,2022-10-28 23:45:00+05:30,7.095542144407091 True,False,False,True,False,False,False,False,2022-10-28 23:45:00+05:30,7.095542144407091
...@@ -2879,4 +2878,3 @@ False,False,False,False,False,True,False,False,2022-10-29 23:00:00+05:30,8.93042 ...@@ -2879,4 +2878,3 @@ False,False,False,False,False,True,False,False,2022-10-29 23:00:00+05:30,8.93042
False,False,False,False,False,True,False,False,2022-10-29 23:15:00+05:30,8.93042666841211 False,False,False,False,False,True,False,False,2022-10-29 23:15:00+05:30,8.93042666841211
False,False,False,False,False,True,False,False,2022-10-29 23:30:00+05:30,8.93042666841211 False,False,False,False,False,True,False,False,2022-10-29 23:30:00+05:30,8.93042666841211
False,False,False,False,False,True,False,False,2022-10-29 23:45:00+05:30,8.93042666841211 False,False,False,False,False,True,False,False,2022-10-29 23:45:00+05:30,8.93042666841211
False,False,False,False,False,False,False,False,2022-10-30 00:00:00+05:30,0.0
...@@ -1855,8 +1855,6 @@ True,False,False,False,False,False,True,False,2022-11-18 07:00:00+05:30,8.753070 ...@@ -1855,8 +1855,6 @@ True,False,False,False,False,False,True,False,2022-11-18 07:00:00+05:30,8.753070
True,False,False,False,False,False,True,False,2022-11-18 07:15:00+05:30,7.649469268091281 True,False,False,False,False,False,True,False,2022-11-18 07:15:00+05:30,7.649469268091281
True,False,False,False,False,False,True,False,2022-11-18 07:30:00+05:30,6.148034738764821 True,False,False,False,False,False,True,False,2022-11-18 07:30:00+05:30,6.148034738764821
True,False,False,False,False,False,True,False,2022-11-18 07:45:00+05:30,6.981581071271933 True,False,False,False,False,False,True,False,2022-11-18 07:45:00+05:30,6.981581071271933
True,False,False,False,False,False,False,False,2022-11-18 08:00:00+05:30,7.713207798408462
True,False,False,False,False,False,True,False,2022-11-18 08:15:00+05:30,8.49006371745618
True,False,False,False,False,False,True,False,2022-11-18 08:30:00+05:30,8.024257356140609 True,False,False,False,False,False,True,False,2022-11-18 08:30:00+05:30,8.024257356140609
True,False,False,False,False,True,True,False,2022-11-18 08:45:00+05:30,8.49169405958692 True,False,False,False,False,True,True,False,2022-11-18 08:45:00+05:30,8.49169405958692
True,False,False,False,True,False,True,False,2022-11-18 09:00:00+05:30,7.749349335092347 True,False,False,False,True,False,True,False,2022-11-18 09:00:00+05:30,7.749349335092347
...@@ -2555,14 +2553,3 @@ True,False,False,False,False,False,False,False,2022-11-25 14:00:00+05:30,9.52516 ...@@ -2555,14 +2553,3 @@ True,False,False,False,False,False,False,False,2022-11-25 14:00:00+05:30,9.52516
True,False,False,False,False,False,False,False,2022-11-25 14:15:00+05:30,9.525169923207088 True,False,False,False,False,False,False,False,2022-11-25 14:15:00+05:30,9.525169923207088
True,False,False,False,False,False,False,False,2022-11-25 14:30:00+05:30,8.86398055211464 True,False,False,False,False,False,False,False,2022-11-25 14:30:00+05:30,8.86398055211464
True,False,False,False,False,False,False,False,2022-11-25 14:45:00+05:30,8.482111469982911 True,False,False,False,False,False,False,False,2022-11-25 14:45:00+05:30,8.482111469982911
False,False,False,False,False,False,False,False,2022-11-25 15:00:00+05:30,7.901096176585014
False,False,False,False,False,False,False,False,2022-11-25 15:15:00+05:30,7.901096176585014
False,False,False,False,False,False,False,False,2022-11-25 15:30:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-11-25 15:45:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-11-25 16:00:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-11-25 16:15:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-11-25 16:30:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-11-25 16:45:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-11-25 17:00:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-11-25 17:15:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-11-25 17:30:00+05:30,0.0
Reactor R-7203.Flow_compliance,Reactor R-7203.Pressure 1_compliance,Reactor R-7203.Temperature 2_compliance,Reactor R-7203.Flow 2_compliance,Reactor R-7203.Flow 4_compliance,Reactor R-7203.Temperature 5_compliance,Reactor R-7203.Ratio R7203_compliance,Reactor R-7203.total_chlorine_flow_compliance,timestamp,CTCMP_delta Reactor R-7203.Flow_compliance,Reactor R-7203.Pressure 1_compliance,Reactor R-7203.Temperature 2_compliance,Reactor R-7203.Flow 2_compliance,Reactor R-7203.Flow 4_compliance,Reactor R-7203.Temperature 5_compliance,Reactor R-7203.Ratio R7203_compliance,Reactor R-7203.total_chlorine_flow_compliance,timestamp,CTCMP_delta
True,True,False,False,False,False,False,False,2022-12-09 15:00:00+05:30,0.0
True,True,False,False,False,False,False,False,2022-12-09 15:15:00+05:30,6.240631903674895 True,True,False,False,False,False,False,False,2022-12-09 15:15:00+05:30,6.240631903674895
True,True,False,False,False,False,False,False,2022-12-09 15:30:00+05:30,6.343721579930502 True,True,False,False,False,False,False,False,2022-12-09 15:30:00+05:30,6.343721579930502
True,True,False,False,False,False,False,False,2022-12-09 15:45:00+05:30,6.652225857262152 True,True,False,False,False,False,False,False,2022-12-09 15:45:00+05:30,6.652225857262152
...@@ -1404,25 +1403,14 @@ False,True,False,False,False,False,False,False,2022-12-24 05:15:00+05:30,9.55756 ...@@ -1404,25 +1403,14 @@ False,True,False,False,False,False,False,False,2022-12-24 05:15:00+05:30,9.55756
False,True,False,False,False,False,False,False,2022-12-24 05:30:00+05:30,9.557562644788277 False,True,False,False,False,False,False,False,2022-12-24 05:30:00+05:30,9.557562644788277
False,True,False,False,False,False,False,False,2022-12-24 05:45:00+05:30,9.557562644788277 False,True,False,False,False,False,False,False,2022-12-24 05:45:00+05:30,9.557562644788277
False,True,False,False,False,False,False,False,2022-12-24 06:00:00+05:30,9.557562644788277 False,True,False,False,False,False,False,False,2022-12-24 06:00:00+05:30,9.557562644788277
False,False,False,False,False,False,False,False,2022-12-24 06:15:00+05:30,9.567003384362721 False,True,False,False,False,False,False,False,2022-12-24 06:45:00+05:30,9.567003384362721
False,False,False,False,False,False,False,False,2022-12-24 06:30:00+05:30,9.567003384362721
False,True,False,False,False,False,False,False,2022-12-24 06:45:00+05:30,0.0
False,True,False,False,False,False,False,False,2022-12-24 07:00:00+05:30,9.567003384362721 False,True,False,False,False,False,False,False,2022-12-24 07:00:00+05:30,9.567003384362721
False,True,False,False,False,False,False,False,2022-12-24 07:15:00+05:30,9.567003384362721 False,True,False,False,False,False,False,False,2022-12-24 07:15:00+05:30,9.567003384362721
False,True,False,False,False,False,False,False,2022-12-24 07:30:00+05:30,9.567003384362721 False,True,False,False,False,False,False,False,2022-12-24 07:30:00+05:30,9.567003384362721
False,True,False,False,False,False,False,False,2022-12-24 07:45:00+05:30,9.567003384362721 False,True,False,False,False,False,False,False,2022-12-24 07:45:00+05:30,9.567003384362721
False,True,False,False,False,False,False,False,2022-12-24 08:00:00+05:30,9.737358348942593 False,True,False,False,False,False,False,False,2022-12-24 08:00:00+05:30,9.737358348942593
False,False,False,False,False,False,False,False,2022-12-24 08:15:00+05:30,9.737358348942593 False,True,False,False,False,False,False,False,2022-12-24 09:00:00+05:30,9.737358348942593
False,False,False,False,False,False,False,False,2022-12-24 08:30:00+05:30,9.737358348942593 False,True,False,False,False,False,False,False,2022-12-24 10:45:00+05:30,9.634966184415433
False,False,False,False,False,False,False,False,2022-12-24 08:45:00+05:30,0.0
False,True,False,False,False,False,False,False,2022-12-24 09:00:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-12-24 09:15:00+05:30,9.634966184415433
False,False,False,False,False,False,False,False,2022-12-24 09:30:00+05:30,9.634966184415433
False,False,False,False,False,False,False,False,2022-12-24 09:45:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-12-24 10:00:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-12-24 10:15:00+05:30,0.0
False,False,False,False,False,False,False,False,2022-12-24 10:30:00+05:30,0.0
False,True,False,False,False,False,False,False,2022-12-24 10:45:00+05:30,0.0
False,True,False,False,False,False,False,False,2022-12-24 11:00:00+05:30,9.634966184415433 False,True,False,False,False,False,False,False,2022-12-24 11:00:00+05:30,9.634966184415433
False,True,False,False,False,False,False,False,2022-12-24 11:15:00+05:30,9.634966184415433 False,True,False,False,False,False,False,False,2022-12-24 11:15:00+05:30,9.634966184415433
False,True,False,False,False,False,False,False,2022-12-24 11:30:00+05:30,9.490994624901546 False,True,False,False,False,False,False,False,2022-12-24 11:30:00+05:30,9.490994624901546
...@@ -1859,4 +1847,3 @@ True,True,False,False,False,False,False,False,2022-12-28 23:00:00+05:30,8.289459 ...@@ -1859,4 +1847,3 @@ True,True,False,False,False,False,False,False,2022-12-28 23:00:00+05:30,8.289459
True,True,False,False,False,False,False,False,2022-12-28 23:15:00+05:30,8.207219280912199 True,True,False,False,False,False,False,False,2022-12-28 23:15:00+05:30,8.207219280912199
True,True,False,False,False,False,False,False,2022-12-28 23:30:00+05:30,8.400056871885297 True,True,False,False,False,False,False,False,2022-12-28 23:30:00+05:30,8.400056871885297
True,True,False,False,False,False,False,False,2022-12-28 23:45:00+05:30,7.7517811330011455 True,True,False,False,False,False,False,False,2022-12-28 23:45:00+05:30,7.7517811330011455
False,False,False,False,False,False,False,False,2022-12-29 00:00:00+05:30,0.0
...@@ -287,4 +287,3 @@ False,False,False,False,False,False,False,False,2022-12-31 23:00:00+05:30,8.5277 ...@@ -287,4 +287,3 @@ False,False,False,False,False,False,False,False,2022-12-31 23:00:00+05:30,8.5277
False,False,False,False,False,False,False,False,2022-12-31 23:15:00+05:30,8.5277807118932 False,False,False,False,False,False,False,False,2022-12-31 23:15:00+05:30,8.5277807118932
False,False,False,False,False,False,False,False,2022-12-31 23:30:00+05:30,8.5277807118932 False,False,False,False,False,False,False,False,2022-12-31 23:30:00+05:30,8.5277807118932
False,False,False,False,False,False,False,False,2022-12-31 23:45:00+05:30,8.5277807118932 False,False,False,False,False,False,False,False,2022-12-31 23:45:00+05:30,8.5277807118932
False,False,False,False,False,False,False,False,2023-01-01 00:00:00+05:30,0.0
...@@ -718,7 +718,6 @@ True,False,False,False,False,False,2022-10-07 10:45:00+05:30,5.594199999999958 ...@@ -718,7 +718,6 @@ True,False,False,False,False,False,2022-10-07 10:45:00+05:30,5.594199999999958
True,False,False,False,False,False,2022-10-07 11:00:00+05:30,5.350999999999985 True,False,False,False,False,False,2022-10-07 11:00:00+05:30,5.350999999999985
True,False,False,False,False,False,2022-10-07 11:15:00+05:30,5.303099999999972 True,False,False,False,False,False,2022-10-07 11:15:00+05:30,5.303099999999972
True,False,False,False,False,False,2022-10-07 11:30:00+05:30,5.538699999999977 True,False,False,False,False,False,2022-10-07 11:30:00+05:30,5.538699999999977
False,False,False,False,False,False,2022-10-07 11:45:00+05:30,5.60769999999998
True,False,False,False,False,False,2022-10-07 12:00:00+05:30,5.60769999999998 True,False,False,False,False,False,2022-10-07 12:00:00+05:30,5.60769999999998
True,False,False,False,False,False,2022-10-07 12:15:00+05:30,5.567099999999996 True,False,False,False,False,False,2022-10-07 12:15:00+05:30,5.567099999999996
True,False,False,False,False,False,2022-10-07 12:30:00+05:30,5.538499999999999 True,False,False,False,False,False,2022-10-07 12:30:00+05:30,5.538499999999999
...@@ -2779,9 +2778,7 @@ False,False,False,False,False,False,2022-10-28 22:00:00+05:30,6.506539999999973 ...@@ -2779,9 +2778,7 @@ False,False,False,False,False,False,2022-10-28 22:00:00+05:30,6.506539999999973
False,False,False,False,False,False,2022-10-28 22:15:00+05:30,6.506539999999973 False,False,False,False,False,False,2022-10-28 22:15:00+05:30,6.506539999999973
False,False,False,False,False,False,2022-10-28 22:30:00+05:30,6.506539999999973 False,False,False,False,False,False,2022-10-28 22:30:00+05:30,6.506539999999973
False,False,False,False,False,False,2022-10-28 22:45:00+05:30,6.506539999999973 False,False,False,False,False,False,2022-10-28 22:45:00+05:30,6.506539999999973
False,True,False,False,False,False,2022-10-28 23:00:00+05:30,6.506539999999973 False,False,False,False,False,False,2022-10-28 23:30:00+05:30,6.506539999999973
False,True,False,False,False,False,2022-10-28 23:15:00+05:30,6.506539999999973
False,False,False,False,False,False,2022-10-28 23:30:00+05:30,0.0
False,False,False,False,False,False,2022-10-28 23:45:00+05:30,6.506539999999973 False,False,False,False,False,False,2022-10-28 23:45:00+05:30,6.506539999999973
False,False,False,False,False,False,2022-10-29 00:00:00+05:30,6.506539999999973 False,False,False,False,False,False,2022-10-29 00:00:00+05:30,6.506539999999973
False,False,False,False,False,False,2022-10-29 00:15:00+05:30,6.506539999999973 False,False,False,False,False,False,2022-10-29 00:15:00+05:30,6.506539999999973
...@@ -2879,4 +2876,3 @@ True,False,False,False,False,False,2022-10-29 23:00:00+05:30,6.506539999999973 ...@@ -2879,4 +2876,3 @@ True,False,False,False,False,False,2022-10-29 23:00:00+05:30,6.506539999999973
True,False,False,False,False,False,2022-10-29 23:15:00+05:30,6.506539999999973 True,False,False,False,False,False,2022-10-29 23:15:00+05:30,6.506539999999973
True,False,False,False,False,False,2022-10-29 23:30:00+05:30,6.506539999999973 True,False,False,False,False,False,2022-10-29 23:30:00+05:30,6.506539999999973
True,False,False,False,False,False,2022-10-29 23:45:00+05:30,6.506539999999973 True,False,False,False,False,False,2022-10-29 23:45:00+05:30,6.506539999999973
False,False,False,False,False,False,2022-10-30 00:00:00+05:30,0.0
...@@ -287,4 +287,3 @@ False,False,False,False,False,False,2022-12-31 23:00:00+05:30,6.506539999999973 ...@@ -287,4 +287,3 @@ False,False,False,False,False,False,2022-12-31 23:00:00+05:30,6.506539999999973
False,False,False,False,False,False,2022-12-31 23:15:00+05:30,6.506539999999973 False,False,False,False,False,False,2022-12-31 23:15:00+05:30,6.506539999999973
False,False,False,False,False,False,2022-12-31 23:30:00+05:30,6.506539999999973 False,False,False,False,False,False,2022-12-31 23:30:00+05:30,6.506539999999973
False,False,False,False,False,False,2022-12-31 23:45:00+05:30,6.506539999999973 False,False,False,False,False,False,2022-12-31 23:45:00+05:30,6.506539999999973
False,False,False,False,False,False,2023-01-01 00:00:00+05:30,0.0
Reactor R-7205.Temperature_compliance,Reactor R-7205.Pressure 1_compliance,Reactor R-7205.Temperature 1_compliance,Reactor R-7205.Flow 2_compliance,Reactor R-7205.Flow 4_compliance,Reactor R-7205.Ratio R7205_compliance,Reactor R-7205.total_chlorine_flow_compliance,timestamp,CTCMP_delta Reactor R-7205.Temperature_compliance,Reactor R-7205.Pressure 1_compliance,Reactor R-7205.Temperature 1_compliance,Reactor R-7205.Flow 2_compliance,Reactor R-7205.Flow 4_compliance,Reactor R-7205.Ratio R7205_compliance,Reactor R-7205.total_chlorine_flow_compliance,timestamp,CTCMP_delta
False,True,True,False,False,True,False,2022-12-09 15:00:00+05:30,0.0
False,True,False,False,False,True,False,2022-12-09 15:15:00+05:30,10.48500936202322 False,True,False,False,False,True,False,2022-12-09 15:15:00+05:30,10.48500936202322
False,True,False,False,False,False,False,2022-12-09 15:30:00+05:30,10.549735042149365 False,True,False,False,False,False,False,2022-12-09 15:30:00+05:30,10.549735042149365
True,True,False,False,False,True,False,2022-12-09 15:45:00+05:30,9.643718835606151 True,True,False,False,False,True,False,2022-12-09 15:45:00+05:30,9.643718835606151
...@@ -1404,25 +1403,14 @@ True,True,False,True,False,True,False,2022-12-24 05:15:00+05:30,10.1796870494501 ...@@ -1404,25 +1403,14 @@ True,True,False,True,False,True,False,2022-12-24 05:15:00+05:30,10.1796870494501
True,True,False,True,False,True,False,2022-12-24 05:30:00+05:30,12.165528095638777 True,True,False,True,False,True,False,2022-12-24 05:30:00+05:30,12.165528095638777
False,True,False,True,False,True,False,2022-12-24 05:45:00+05:30,10.46086893176502 False,True,False,True,False,True,False,2022-12-24 05:45:00+05:30,10.46086893176502
False,True,False,True,False,True,False,2022-12-24 06:00:00+05:30,11.203769846059345 False,True,False,True,False,True,False,2022-12-24 06:00:00+05:30,11.203769846059345
False,False,False,False,False,False,False,2022-12-24 06:15:00+05:30,12.19441420135449 False,True,False,True,False,True,False,2022-12-24 06:45:00+05:30,12.19441420135449
False,False,False,False,False,False,False,2022-12-24 06:30:00+05:30,12.19441420135449
False,True,False,True,False,True,False,2022-12-24 06:45:00+05:30,0.0
False,True,False,True,False,True,False,2022-12-24 07:00:00+05:30,9.801881226141333 False,True,False,True,False,True,False,2022-12-24 07:00:00+05:30,9.801881226141333
False,True,False,True,False,False,False,2022-12-24 07:15:00+05:30,10.847172082510525 False,True,False,True,False,False,False,2022-12-24 07:15:00+05:30,10.847172082510525
False,True,False,True,True,False,False,2022-12-24 07:30:00+05:30,11.269686311176613 False,True,False,True,True,False,False,2022-12-24 07:30:00+05:30,11.269686311176613
False,True,False,False,True,False,False,2022-12-24 07:45:00+05:30,10.862291991330594 False,True,False,False,True,False,False,2022-12-24 07:45:00+05:30,10.862291991330594
False,True,False,False,True,True,False,2022-12-24 08:00:00+05:30,9.686842555573904 False,True,False,False,True,True,False,2022-12-24 08:00:00+05:30,9.686842555573904
False,False,False,False,False,False,False,2022-12-24 08:15:00+05:30,10.83701832833249 False,True,False,False,False,True,False,2022-12-24 09:00:00+05:30,10.83701832833249
False,False,False,False,False,False,False,2022-12-24 08:30:00+05:30,10.83701832833249 False,True,False,False,True,True,False,2022-12-24 10:45:00+05:30,9.526074507948607
False,False,False,False,False,False,False,2022-12-24 08:45:00+05:30,0.0
False,True,False,False,False,True,False,2022-12-24 09:00:00+05:30,0.0
False,False,False,False,False,False,False,2022-12-24 09:15:00+05:30,9.526074507948607
False,False,False,False,False,False,False,2022-12-24 09:30:00+05:30,9.526074507948607
False,False,False,False,False,False,False,2022-12-24 09:45:00+05:30,0.0
False,False,False,False,False,False,False,2022-12-24 10:00:00+05:30,0.0
False,False,False,False,False,False,False,2022-12-24 10:15:00+05:30,0.0
False,False,False,False,False,False,False,2022-12-24 10:30:00+05:30,0.0
False,True,False,False,True,True,False,2022-12-24 10:45:00+05:30,0.0
False,True,False,False,True,True,False,2022-12-24 11:00:00+05:30,10.291922418407381 False,True,False,False,True,True,False,2022-12-24 11:00:00+05:30,10.291922418407381
False,True,False,False,True,True,False,2022-12-24 11:15:00+05:30,9.938052136350706 False,True,False,False,True,True,False,2022-12-24 11:15:00+05:30,9.938052136350706
False,True,False,False,True,True,False,2022-12-24 11:30:00+05:30,10.04914179696533 False,True,False,False,True,True,False,2022-12-24 11:30:00+05:30,10.04914179696533
...@@ -1859,4 +1847,3 @@ False,True,False,False,False,False,False,2022-12-28 23:00:00+05:30,10.6179811885 ...@@ -1859,4 +1847,3 @@ False,True,False,False,False,False,False,2022-12-28 23:00:00+05:30,10.6179811885
False,True,False,False,False,False,False,2022-12-28 23:15:00+05:30,10.617981188557863 False,True,False,False,False,False,False,2022-12-28 23:15:00+05:30,10.617981188557863
False,True,False,False,False,False,False,2022-12-28 23:30:00+05:30,10.617981188557863 False,True,False,False,False,False,False,2022-12-28 23:30:00+05:30,10.617981188557863
False,True,False,False,False,False,False,2022-12-28 23:45:00+05:30,10.617981188557863 False,True,False,False,False,False,False,2022-12-28 23:45:00+05:30,10.617981188557863
False,False,False,False,False,False,False,2022-12-29 00:00:00+05:30,0.0
...@@ -287,4 +287,3 @@ False,True,False,False,False,False,False,2022-12-31 23:00:00+05:30,12.4316580860 ...@@ -287,4 +287,3 @@ False,True,False,False,False,False,False,2022-12-31 23:00:00+05:30,12.4316580860
False,True,False,False,False,False,False,2022-12-31 23:15:00+05:30,12.777573164328587 False,True,False,False,False,False,False,2022-12-31 23:15:00+05:30,12.777573164328587
False,True,False,True,False,False,False,2022-12-31 23:30:00+05:30,12.139247541005503 False,True,False,True,False,False,False,2022-12-31 23:30:00+05:30,12.139247541005503
True,True,False,True,False,False,False,2022-12-31 23:45:00+05:30,11.164178419097226 True,True,False,True,False,False,False,2022-12-31 23:45:00+05:30,11.164178419097226
False,False,False,False,False,False,False,2023-01-01 00:00:00+05:30,0.0
This diff is collapsed.
...@@ -64,7 +64,8 @@ class Compliance: ...@@ -64,7 +64,8 @@ class Compliance:
final_compliance_list.append(0) final_compliance_list.append(0)
c_df['time'] = timestamp_data c_df['time'] = timestamp_data
c_df['compliance'] = final_compliance_list c_df['compliance'] = final_compliance_list
c_df['total_opportunity'] = delta_data delta_data_list = [round(i, 2) for i in delta_data]
c_df['total_opportunity'] = delta_data_list
except Exception as e: except Exception as e:
logger.warning(f'Error - {e}') logger.warning(f'Error - {e}')
return c_df return c_df
...@@ -83,14 +84,14 @@ class Compliance: ...@@ -83,14 +84,14 @@ class Compliance:
gain_df = temp_df[temp_df['compliance'] == 1] gain_df = temp_df[temp_df['compliance'] == 1]
loss_df = temp_df[temp_df['compliance'] == 0] loss_df = temp_df[temp_df['compliance'] == 0]
if len(gain_df) > 0: if len(gain_df) > 0:
gain_value = round(list(gain_df['total_opportunity'])[0],2) gain_value = round(list(gain_df['total_opportunity'])[0], 2)
logger.info(f"For day {str(dt)} there is capitalised opportunity of {gain_value}") logger.info(f"For day {str(dt)} there is capitalised opportunity of {gain_value}")
else: else:
gain_value = 0 gain_value = 0
logger.info(f"For day {str(dt)} no capitalised opportunity") logger.info(f"For day {str(dt)} no capitalised opportunity")
capitalised_opportunity.append(gain_value) capitalised_opportunity.append(gain_value)
if len(loss_df) > 0: if len(loss_df) > 0:
loss_value = round(list(loss_df['total_opportunity'])[0],2) loss_value = round(list(loss_df['total_opportunity'])[0], 2)
logger.info(f"For day {str(dt)} there is opportunity lost of {loss_value}") logger.info(f"For day {str(dt)} there is opportunity lost of {loss_value}")
else: else:
loss_value = 0 loss_value = 0
...@@ -105,6 +106,7 @@ class Compliance: ...@@ -105,6 +106,7 @@ class Compliance:
final_df['time'] = pd.to_datetime(final_df['time']) final_df['time'] = pd.to_datetime(final_df['time'])
final_df['day'] = final_df['time'].dt.date final_df['day'] = final_df['time'].dt.date
delta_df = final_df.groupby('day')['total_opportunity'].sum().reset_index() delta_df = final_df.groupby('day')['total_opportunity'].sum().reset_index()
delta_df['total_opportunity'] = round(delta_df['total_opportunity'], 2)
opp_df = self.calculate_opportunity_or_loss(final_df) opp_df = self.calculate_opportunity_or_loss(final_df)
new_df = final_df.groupby('day')['compliance'].value_counts().unstack(fill_value=0).reset_index() new_df = final_df.groupby('day')['compliance'].value_counts().unstack(fill_value=0).reset_index()
new_df['event_date'] = pd.to_datetime(new_df['day']) new_df['event_date'] = pd.to_datetime(new_df['day'])
...@@ -131,6 +133,31 @@ class Compliance: ...@@ -131,6 +133,31 @@ class Compliance:
total_df.fillna(0, inplace=True) total_df.fillna(0, inplace=True)
return total_df return total_df
def get_compliance(self, compliance_cols, df, start_time, end_time):
total_columns_criteria = \
int((self.site_metadata['compliance_percentage'] / 100) * len(compliance_cols))
logger.info(f"Need {total_columns_criteria} from {len(compliance_cols)} columns to satisfy the "
f"compliance")
rq_cols = compliance_cols.copy()
rq_cols.append('timestamp')
rq_cols.append(self.delta_column_name)
df = df[rq_cols]
df.to_csv(os.path.join(self.data_path, f'{self.site}-{str(start_time.date())}-'
f'{str(end_time.date())}-col-compliance.csv'), index=False)
final_data_dict = df.to_dict(orient='index')
df_final = self.create_compliance_sheet(final_data_dict, compliance_cols, total_columns_criteria)
return df_final
def add_mandatory_cols(self, df, start_time, end_time):
for c in self.mandatory_cols:
if c not in list(df.columns):
logger.warning(
f"for {self.site} within {start_time} and {end_time} there is no - {c} so adding 0")
df[c] = 0
return df
def start_calculation(self, all_timestamps): def start_calculation(self, all_timestamps):
all_dfs = [] all_dfs = []
parameter_wise_dfs = [] parameter_wise_dfs = []
...@@ -143,37 +170,26 @@ class Compliance: ...@@ -143,37 +170,26 @@ class Compliance:
df = self._dp_.get_data(start_timestamp, end_timestamp) df = self._dp_.get_data(start_timestamp, end_timestamp)
df.to_csv(os.path.join(self.data_path, f"{self.site}-{str(start_time.date())}-{str(end_time.date())}.csv"), df.to_csv(os.path.join(self.data_path, f"{self.site}-{str(start_time.date())}-{str(end_time.date())}.csv"),
index=False) index=False)
for c in self.mandatory_cols: df = self.add_mandatory_cols(df, start_time, end_time)
if c not in list(df.columns):
logger.warning(
f"for {self.site} within {start_time} and {end_time} there is no - {c} so adding 0")
df[c] = 0
total_cols = len(df.columns) - 2 total_cols = len(df.columns) - 2
required_total_cols = len(self.tags_data) * 3 + 1 required_total_cols = len(self.tags_data) * 3 + 1
if total_cols != required_total_cols: if total_cols != required_total_cols:
logger.warning(f"No Data for {start_time} to {end_time}") logger.warning(f"No Data for {start_time} to {end_time}")
else: else:
df.fillna(0, inplace=True) # df.fillna(0, inplace=True)
df[self.delta_column_name] = df[self.delta_column_name].fillna(method='ffill')
df.dropna(inplace=True) df.dropna(inplace=True)
if len(df) > 0:
compliance_cols = [] compliance_cols = []
for column, column_data in self.tags_data.items(): for column, column_data in self.tags_data.items():
df = self.add_compliance_column(df, column, f'{column}_live', f'{column}_upper', f'{column}_lower') df = self.add_compliance_column(df, column, f'{column}_live', f'{column}_upper',
f'{column}_lower')
compliance_cols.append(f'{column}_compliance') compliance_cols.append(f'{column}_compliance')
parameter_wise_dfs.append(df) parameter_wise_dfs.append(df)
total_columns_criteria = int((self.site_metadata['compliance_percentage'] / 100) * len(compliance_cols)) all_dfs.append(self.get_compliance(compliance_cols, df, start_time, end_time))
logger.info(f"Need {total_columns_criteria} from {len(compliance_cols)} columns to satisfy the " else:
f"compliance") logger.info(f"There is no data to calculate compliance between {str(start_time.date())} to "
rq_cols = compliance_cols.copy() f"{str(end_time.date())}")
rq_cols.append('timestamp')
rq_cols.append(self.delta_column_name)
df = df[rq_cols]
df.to_csv(os.path.join(self.data_path, f'{self.site}-{str(start_time.date())}-'
f'{str(end_time.date())}-col-compliance.csv'), index=False)
final_data_dict = df.to_dict(orient='index')
df_final = self.create_compliance_sheet(final_data_dict, compliance_cols, total_columns_criteria)
all_dfs.append(df_final)
if all_dfs: if all_dfs:
logger.info("Combining the Data") logger.info("Combining the Data")
final_df = pd.concat(all_dfs) final_df = pd.concat(all_dfs)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment