The Pole Placement method is a unique feature of the MapleSim ControlDesign toolbox. It allows you to specify a desired region for the closed-loop poles based on damping ratio, , and the natural frequency, . In this section, we will show how the Pole Placement method can be used to design a PI controller for an arbitrary second-order system.
We can create a second-order system using the DynamicSystems[NewSystem] command
As mentioned above, the desired region for the closed-loop poles is defined by the damping ratio, , and the natural frequency, . For this example, the values of 0.7 and 5/2 have been chosen for the damping ratio and natural frequency, respectively.
Based on the values of and , the command ControlDesign[FeasibleGain] provides you with the option to output a list of 3 possible gain values for the PI controller as sample designs for which all the closed-loop poles will lie in the desired region. Alternatively, the command gives you the option to plot a region of feasible gain values.
For this example, we will use the gain values for and as provided in (4)
Using these gain values, the transfer function for the PI controller can be determined as:
At this point, we can automatically obtain the transfer function for the closed-loop system using the command ControlDesign[PIDClosedLoop].
As expected, the poles of the closed-loop reside in the region defined by and .
|
The pole locations can be determined using the following command:
|
|
|
The step response of the open and closed-loop system can be determined using the DynamicSystems[ResponsePlot] command. From the plots, we can see how the including of a PI controller was able to stabilize the system.