Skip to content
Snippets Groups Projects
Commit 2ac06cc7 authored by Martin Killenberg's avatar Martin Killenberg
Browse files

fix humidity simulation start point

parent 510efe85
No related branches found
No related tags found
No related merge requests found
...@@ -33,8 +33,8 @@ class VnaDummy: ...@@ -33,8 +33,8 @@ class VnaDummy:
self.reference_magnitude = 0.7 # at reference temp and reference hum self.reference_magnitude = 0.7 # at reference temp and reference hum
self.reference_phase = 70 # at reference temp and reference hum self.reference_phase = 70 # at reference temp and reference hum
self.reference_temp = 25 self.reference_temp = 25
self.magnitude_slope = 0.02 self.magnitude_slope_temp = 0.02
self.phase_slope = 0.1 self.phase_slope_temp = 0.1
self.communication_delay = 0.2 self.communication_delay = 0.2
def run_simulation(self): def run_simulation(self):
...@@ -44,7 +44,7 @@ class VnaDummy: ...@@ -44,7 +44,7 @@ class VnaDummy:
def simulate_magnitude(self): def simulate_magnitude(self):
target_magnitude_difference_temp = -1. * self.magnitude_slope * \ target_magnitude_difference_temp = -1. * self.magnitude_slope_temp * \
(self.simulated_state.simulated_temperature - self.reference_temp) (self.simulated_state.simulated_temperature - self.reference_temp)
delta_magnitude = target_magnitude_difference_temp - self.simulated_magnitude_difference_temp delta_magnitude = target_magnitude_difference_temp - self.simulated_magnitude_difference_temp
...@@ -56,7 +56,7 @@ class VnaDummy: ...@@ -56,7 +56,7 @@ class VnaDummy:
def simulate_phase(self): def simulate_phase(self):
target_phase_difference_temp = self.phase_slope * \ target_phase_difference_temp = self.phase_slope_temp * \
(self.simulated_state.simulated_temperature - self.reference_temp) (self.simulated_state.simulated_temperature - self.reference_temp)
delta_phase = target_phase_difference_temp - self.simulated_phase_difference_temp delta_phase = target_phase_difference_temp - self.simulated_phase_difference_temp
......
...@@ -24,8 +24,8 @@ class ClimateChamberDummy: ...@@ -24,8 +24,8 @@ class ClimateChamberDummy:
self.simulated_state = shared_simulated_state.get_simulated_state() self.simulated_state = shared_simulated_state.get_simulated_state()
self.last_simulation_time = self.simulated_state.simulated_time self.last_simulation_time = self.simulated_state.simulated_time
self.simulated_mode = 'OFF' self.simulated_mode = 'OFF'
self.target_temperature = 25 self.target_temperature = self.simulated_state.simulated_temperature
self.target_humidity = 35 self.target_humidity = self.simulated_state.simulated_humidity
self.temperature_slope = 0.1 # 0.1 degrees/second self.temperature_slope = 0.1 # 0.1 degrees/second
self.humidity_slope = 0.5 # degrees/second self.humidity_slope = 0.5 # degrees/second
self.communication_delay = 0.3 self.communication_delay = 0.3
......
...@@ -13,4 +13,4 @@ class SimulatedState: ...@@ -13,4 +13,4 @@ class SimulatedState:
self.simulated_time = 0 self.simulated_time = 0
self.simulated_temperature = 25 self.simulated_temperature = 25
self.simulated_humidity = 30 self.simulated_humidity = 35
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment