What Is Control Design Software?
Control design software ideally supports each stage of the control system development process, from plant modeling to compensator design to deployment, through automatic code generation.
Common tasks for teams looking to develop, implement, and test a control system in one control design software environment include:
- Creating accurate plant models using physical modeling, system identification, and parameter estimation
- Designing feedback compensators using techniques ranging from classical design such as Bode and root locus, to automated tuning of multivariable decentralized control systems, using H infinity algorithms
- Automatically generating C code, IEC 61131-3 structured text, and Verilog® and VHDL® for targeting microcontrollers, programmable logic controllers (PLCs) and FPGAs
- Verifying a control design through simulation, formal verification methods, and real-time simulation
Examples and How To
Modeling
Compensator Design
Code Generation
Verification and Testing
See also: control systems, PID control, simulation and Model-Based Design, system design and simulation, physical modeling, linearization, PID tuning, embedded code generation, rapid prototyping, verification, validation, and test, real-time simulation, formal verification, motor simulation for motor control design