DADiSP Software
Module - Analogue and Digital Controls
DADiSP/Controls
is a menu-driven module that offers easy and accurate design, analysis
and simulation of both discrete and continuous linear time invariant single-input/single-output
(SISO) controllers.
The controls module includes menus for the quick design of the most common
controllers (PID), simultaneous open and closed loop frequency and time
response design of continuous 2nd order systems and the iterative design
of lag and lead compensators.
Key Features
- Simple User Interface
- Iterative Design Method for Common Controllers
- Impulse, Step, Ramp and Frequency Response Calculations
- Bilinear, Backwards Integration and Zero Order Hold Models
- Bode, Nyquist, Root-Locus and Pole-Zero Plots
- Open Loop and Closed Loop Conversion
- PID, PI and PD Designs
- Delay Elements, Lag and Lead Compensators
- 2nd Order Continuous System Design
Quick
and Easy Control Design
Fully integrated with the DADiSP, DADiSP/Controls is display oriented
to show you what is going on in your model. DADiSP/Controls includes menus
for the quick design of the most common controllers (PID), simultaneous
open and closed loop frequency and time response design of continuous
2nd order systems, and the iterative design of lag and lead compensators.
Continuous to Discrete & Discrete to Continuous Transformations
DADiSP/Controls has a variety of methods to calculate the discrete equivalent
of a continuous system as well as the continuous equivalent of a discrete
system. Methods include: zero-order hold, bilinear method (Tustin Transform
or trapezoidal rule), backward integration method, and zero order hold
with processing delay. DADiSP/Controls models delays in continuous systems
with either the first or second order Padé approximation to an
exponential.
Iterative Design of Common Systems
DADiSP/Controls introduces an iterative method for the design of the most
common types of control systems (continuous and discrete phase compensators
and continuous 2nd order systems). This method allows for the system to
be designed through specification of both the transfer function coefficients
and the performance characteristics of the system. The iterative aspects
of the design are made possible through use of a design menu that echoes
the dominant characteristics of the system and allows them to be repeatedly
changed. At each step during the design, the effects of the most recent
modification are included, and all of the characteristics of the system
recalculated. Only when the entire system meets your specifications and
the design is accepted, are the coefficients output to the desired windows.
Simulations
with Initial Conditions
To develop a continuous simulation with initial conditions, DADiSP/Controls
uses state space realisation and eigenvector methods for solving differential
equations. Examples provided explain which functions should be used, and
demonstrate the proper procedure for developing this type of simulation.
See functions list...
|