Practically all control systems that are implemented today are based on computer control.
A computer-controlled system can be described schematically as shown in Figure1.
• Outputs from the plant are continuous-time signal and converted into digital signals by analog-to-digital (A-D) converter.
• The conversion process is performed and controlled by selected sampling times.
• The system computer:
• Interprets the converted signals
• Processes the measurements using a control algorithm
• Gives new digital signals.
• The generated signals from the control algorithm are also converted into analog signals for plant input by a digital-analog (D-A) converter.
• The real time clock in the computer synchronizes the events.
Figure 1 Schematic diagram of a computer controlled system
In the simulation of a computer-controlled system, design algorithms of controller and mechanical systems (so-called plants) should be evaluated simultaneously.
• The control algorithm is easily designed by control design application software such as MATLAB/Simulink
• The plant is constructed by mechanical system simulation software such as RecurDyn.
• An interface toolkit such as the RecurDyn/Control is required to communicate between the control system design and mechanical system design software. The schematic diagram of RecurDyn/Control is shown in Figure2.
• RecurDyn simulates the plant model and the control design software simulates the control algorithm in this co-simulation architecture.
• During the co-simulation between RecurDyn and the control system design software, the result outputs from RecurDyn and the control system design tools are passed to each other at a constant sampling time.
• Thus the outputs from RecurDyn are assumed to remain at the same value during the sampling period.
Figure 2 Schematic diagram of RecurDyn/Control