Implementing 2DOF pole-placement controller using PRBS model, virtually

For deriving the Two degrees of freedom control law, please refer to the chapter 6.2 The controller was designed for the given transient conditions, rise time = 10 sec, overshoot = 0.1. The experimental result and performance of the controller for setpoint temperature change from 38.00 to 43.00 degree C, i.e. 5 degree C positive step change, has been shown below in Fig 7.10. The controller designed is not derived for the model explained in earlier sections.

Figure 7.10: 2dof controller response
Image prbs-2dof-controller

The parameters for the 2-DOF pole-placement controller obtained are shown here

$\displaystyle Tc$ $\displaystyle = 1 - 1.9444137 z^{ -1} + 0.9447818 z^{ -2}$    
$\displaystyle Sc$ $\displaystyle = 0.0337719 - 0.0656666z^{ -1}+ 0.0319071z^ { -2}$    
$\displaystyle Rc$ $\displaystyle = 10^{-9} (4377900 - 12034140 z^{ -1} + 11094713 z^ {-2} - 3436740.5 z^{-3} + 3.469D^{-09} z ^{-4}$    
  $\displaystyle - 147850.06 z^ {-5} + 146117.57 z^{ -6} )$    
$\displaystyle \gamma$ $\displaystyle = 0.0337719$    

As can be observed from the graph of temperature vs. time (third subplot) in Fig 7.10, the overshoot criteria was satisfied very easily. The rise time criteria is observed to be more than 30 sec. This can be satisfied with experimentation. The paramenters are computed by the file twodof_para.sce.

The steps to be followed to conduct PRBS test experiment virtually remains same as explained in section 1.1. only for the following differences

rokade 2017-04-23