Closed - Loop Control
This section explains how the simulation can be carried out.
Initialize_Routine:
Set and get Parameters
Initialize controller Outputs
Go to Calculation_Routine
Calculation_Routine
Execute One_Cycle_Routine
Plot the results
One_Cycle_Routine
Set angle to zero.
For (angle= 0; angle <360o; angle +stepsize)
{
Set the SCR pair based on firing angle and angle.
Go to Next_Values
}
Next_Values
Calculate the increments in
armature current
motor speed
tacho filter output
speed controller output
current controller output
Add the increments
Compute the firing angle
The pseudo-routine presents only the main steps.
TO THE TOP |