diff --git a/Control/brewpi/mass.py b/Control/brewpi/mass.py index 7059ce4..71b9569 100644 --- a/Control/brewpi/mass.py +++ b/Control/brewpi/mass.py @@ -1,6 +1,7 @@ import numpy as np import json from aplant import APlant +from math import sqrt class Mass(APlant): def __init__(self, params): @@ -16,6 +17,7 @@ class Mass(APlant): self.M = params['M'] self.L = params['L'] self.Td = params['Td'] + self.kn = params['kn'] self.theta_amb = params['theta_amb'] self.theta = 0 @@ -37,4 +39,4 @@ class Mass(APlant): return self.P def getTemperature(self): - return self.theta + self.theta_amb + return self.theta + self.theta_amb + self.kn*np.random.normal(0,1)/sqrt(12.0)