June 2012, 370853J-01

**Owning Palette:** Control Design and Simulation VIs and Functions

**Requires:** Control Design and Simulation Module. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the Control Design VIs and functions to construct, analyze, and deploy dynamic system models in LabVIEW.

The VIs on these palettes can return general LabVIEW error codes or specific control design error codes.

Refer to the LabVIEW Control Design User Manual for more information about using the Control Design VIs and functions.

Subpalette | Description |
---|---|

Analytical PID Design VI | Use the VI on this palette to design the gain values for a proportional-integral-derivative (PID) controller. |

Dynamic Characteristics VIs | Use the Dynamic Characteristics VIs to calculate properties related to the dynamics of a given system model. Dynamic characteristics include DC gain, stability, norm, root locus, and pole-zero analysis. |

Frequency Response VIs | Use the Frequency Response VIs to analyze a system model in the frequency domain. |

Implementation VIs and Functions | Use the Implementation VIs and functions to simulate the dynamic response of a discrete system model, deploy a discrete model to a real-time target, implement a discrete Kalman filter, and implement current and predictive observers. |

Interactive Design VI | Use the VI on this palette to interactively design and analyze a controller before you generate the controller for use in a dynamic system. |

Model Construction VIs | Use the Model Construction VIs to create linear system models and modify the properties of a system model. You also can use the Model Construction VIs to save a system model to a file, read a system model from a file, or obtain a visual representation of a model. |

Model Conversion VIs | Use the Model Conversion VIs to convert a system model from one representation to another, from a continuous-time to a discrete-time model, or from a discrete-time to a continuous-time model. You also can use the Model Conversion VIs to convert a control design model into a simulation model or a simulation model into a control design model. |

Model Information VIs | Use the Model Information VIs to obtain or set parameters, data, and names of a system model. Model information includes properties such as the system delay, system dimensions, sampling time, and names of inputs, outputs, and states. |

Model Interconnection VIs | Use the Model Interconnection VIs to perform different types of linear system interconnections. You can build a large system model by connecting smaller system models together. |

Model Reduction VIs | Use the Model Reduction VIs to perform a zero-pole cancellation or to reduce the number of states in state-space models. You also can use the Model Reduction VIs to eliminate inputs and outputs that are uncontrollable or unobservable. |

Predictive Control VIs | Use the Predictive Control VIs to construct and implement a predictive controller model for a state-space plant. |

Solvers VIs | Use the Solvers VIs to compute the solutions to the continuous and discrete algebraic Riccati equations, the continuous and discrete Lyapunov equations, and integrals involving matrix exponentials. |

State-Space Model Analysis VIs | Use State-Space Model Analysis VIs to calculate properties of a given state-space model, such as observability, detectability, controllability, stabilizability, similarity transformations, model balance, and system Grammians. |

State Feedback Design VIs | Use the State Feedback Design VIs to calculate controller and observer gains for closed-loop state feedback control or to estimate a state-space model. You also can use State Feedback Design VIs to configure and test state-space controllers and state estimators in time domains. |

Stochastic Systems VIs | Use the Stochastic Systems VIs to construct, manipulate, and analyze stochastic state-space system models. |

Time Response VIs | Use the Time Response VIs to create generic linear simulations and time domain plots for step inputs, impulse inputs, and initial condition responses. |

© 2004–2012 National Instruments. All rights reserved.