System identification is a method of developing mathematical models of a dynamic system based on a set of measured stimulus and response data. You can use system identification in a wide range of applications, including mechanical engineering, biology, physiology, meteorology, economics, and model-based control design. A model-based control design process often involves identifying a plant model, analyzing and synthesizing a controller for the plant, simulating the closed-loop system, and deploying the controller to real-time hardware. System identification – identifying a model of a plant – is often the initial step.
The LabVIEW System Identification Toolkit:
- Assists you in identifying large multivariable models of high-order systems from real-world data.
- Provides two tools, an assistant and a library of VIs, for identifying discrete single-input single-output and multiple-input multiple-output linear systems.
- Enables you to complete the entire system identification process from analyzing the raw data to validating the identified model.
The System Identification Assistant allows you to:
- Interactively develop a model that reflects the behavior of a certain dynamic system.
- Create a project that encompasses the whole system identification process: load or acquire raw data, preprocess the data, estimate a model that describes the system, and validate the model.
- Integrate with the LabVIEW Control Design Assistant to analyze the open or closed-loop system and design a controller.
- Convert the project to a LabVIEW block diagram and customize the block diagram in LabVIEW to enhance the capabilities of the application.
The System Identification VIs allow you to:
- Preprocess raw data from a dynamic system and develop a model that reflects the behavior of that system.
- Analyze the response of a plant or dynamic system to a certain stimulus.
- Estimate a model for the plant or dynamic system.
- Determine whether the model accurately describes dynamics of the identified system.
- Customize a LabVIEW block diagram to achieve specific goals.
3. System Requirements
To use the System Identification Toolkit, you need to have the following software installed:
- National Instruments LabVIEW 7.1 or later, Full or Professional Development System Windows XP/2000/NT 4.0 sp6