Changeset 558 for branches/gui/sample/controllers/sample_tanks_pid.mso
- Timestamp:
- Jul 21, 2008, 5:41:41 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/gui/sample/controllers/sample_tanks_pid.mso
r481 r558 47 47 PIDc.PID_Select = "Ideal_AWBT"; 48 48 49 PIDc.tau = 1*'s'; 50 PIDc.tauSet = 1*'s'; 51 PIDc.alpha = 0.3; 52 PIDc.bias = 0; 53 PIDc.gamma = 1; 54 PIDc.beta = 1; 55 PIDc.Action = "Direct"; 56 PIDc.Clip = "Clipped"; 57 PIDc.Mode = "Automatic"; 58 PIDc.intTime=5000*'s'; 59 PIDc.gain = 3.5; 60 PIDc.derivTime=1*'s'; 61 49 62 EQUATIONS 50 PIDc.Parameters.tau = 1*'s'; 51 PIDc.Parameters.tauSet = 1*'s'; 52 PIDc.Parameters.alpha = 0.3; 53 PIDc.Parameters.bias = 0; 54 PIDc.Parameters.gamma = 1; 55 PIDc.Parameters.beta = 1; 56 PIDc.Options.action = -1; 57 PIDc.Options.clip=1; 58 PIDc.Options.autoMan = 0; 59 PIDc.Parameters.intTime=5000*'s'; 60 PIDc.Parameters.gain = 3.5; 61 PIDc.Parameters.derivTime=1*'s'; 63 62 64 PIDc.Ports.input = h_ad; 63 65 h_ad = (Tanque1.h-h_min)/(h_max-h_min); … … 105 107 PIDx.PID_Select = "Ideal_AWBT"; 106 108 109 PIDx.tau = 1*'s'; 110 PIDx.tauSet = 1*'s'; 111 PIDx.alpha = 0.3; 112 PIDx.bias = 0; 113 PIDx.gamma = 1; 114 PIDx.beta = 1; 115 PIDx.intTime=5000*'s'; 116 PIDx.gain =3.5; 117 PIDx.derivTime=1*'s'; 118 PIDx.Action = "Direct"; 119 PIDx.Clip = "Clipped"; 120 PIDx.Mode = "Automatic"; 121 107 122 EQUATIONS 108 PIDx.Parameters.tau = 1*'s'; 109 PIDx.Parameters.tauSet = 1*'s'; 110 PIDx.Parameters.alpha = 0.3; 111 PIDx.Parameters.bias = 0; 112 PIDx.Parameters.gamma = 1; 113 PIDx.Parameters.beta = 1; 114 PIDx.Parameters.intTime=5000*'s'; 115 PIDx.Parameters.gain =3.5; 116 PIDx.Parameters.derivTime=1*'s'; 117 PIDx.Options.action = -1; 118 PIDx.Options.clip=1; 119 PIDx.Options.autoMan = 0; 123 120 124 PIDx.Ports.input = h_ad; 121 125 h_ad = (Tanque1.h-h_min)/(h_max-h_min);
Note: See TracChangeset
for help on using the changeset viewer.