pdf download - Software and Computer Technology - TU Delft
pdf download - Software and Computer Technology - TU Delft
pdf download - Software and Computer Technology - TU Delft
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Case Study Details<br />
B.4 Full List of Examined Fault Scenarios<br />
Legend<br />
Fz1 : Gravity on the left lever.<br />
d1 : Arm of the left lever.<br />
t1 : Torque exerted by Fz1 * d1.<br />
Fz2 : Gravity on the right lever.<br />
d2 : Arm of the right lever.<br />
t2 : Torque exerted by Fz2 * d2.<br />
Fm : Force caused by the motor.<br />
dm : Arm of the motor.<br />
tm : Torque exerted by the motor (Fm * dm).<br />
Figure B.2: Forces <strong>and</strong> torques on the frontal st<strong>and</strong>.<br />
Gravity exerts torques on both the left (torque t1) <strong>and</strong> right (torque t2) lever of the frontal st<strong>and</strong><br />
(St<strong>and</strong>). These two torques should be complemented with a third torque exerted by the motor in<br />
order to control the angular acceleration of the st<strong>and</strong>. This acceleration is used by the speed controller<br />
CTR_speed to enable the controlling of the speed. This controller uses a table to determine<br />
what current it has to set (Iset) in order to achieve a certain acceleration at a particular position 1 .<br />
So, the difference between the speed setpoint (Vset) <strong>and</strong> the actual speed (Vact) results in a certain<br />
desired acceleration (e_sp). This acceleration is combined with the current position (Pact) in order<br />
to lookup the associated current setpoint Iset. Here starts the third <strong>and</strong> final control loop. It is responsible<br />
for controlling the current at setpoint Iset. In order to do so it requests a certain current<br />
of the MVR(forward) 2 that has a circuit with the Motor/Brake. The actual current (Iact) on this<br />
circuit is measured by means of a ampere meter <strong>and</strong> led back to the current controller CTR_current.<br />
Because the current is flowing on this circuit the motor exerts a torque (Tm). The torque resultant<br />
makes that the st<strong>and</strong> will rotate at a certain speed to a certain position. The speed can be measured<br />
by the MVR(feedback). And by leading the signal Vact_analog back to the controller (Vact) the<br />
speed control loop has been closed. The closing of the outer position loop is done by measuring the<br />
real position. For this purpose a potentiometer <strong>and</strong> encoder (Potmeter/Encoder) have been<br />
assembled upon the rotating axle. When rotated, these components output a voltage. The signals of<br />
the potentiometer <strong>and</strong> encoder are combined in order to achieve a certain accuracy (<strong>and</strong> to do error<br />
detection). The LUC_extension(feedback) contains a AD-converter to digitize the analog signal<br />
<strong>and</strong> lead it back to the controller (LUC_extension(controller)). The position controller will use<br />
this value (Pact) once again to calculate the (nominal) position error.<br />
B.4 Full List of Examined Fault Scenarios<br />
Table B.2 shows the fault scenarios that are considered in the work for this thesis:<br />
S1-S11: presented in the thesis, table 5.4 <strong>and</strong> table 5.6.<br />
1 Note that when the St<strong>and</strong> rotates the arms of the left <strong>and</strong> right gravitational torques change. In order to keep the<br />
speed constant the torque that the motor has to generate has to change likewise.<br />
2 Note that both occurrences of MVR denote the same FRU. It is only a logical decomposition. The same holds for<br />
the LUC Extension FRU.<br />
87