Stochastic Systems VIs

Control Design VI and Function

Stochastic Systems VIs

Owning Palette: Control Design VIs and Functions

Installed With: 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 Stochastic Systems VIs to construct, manipulate, and analyze stochastic state-space system models.

Palette ObjectDescription
CD Construct Noise ModelConstructs a first- and second-order statistical noise model. A noise model defines the statistical behavior of the process noise vector w and the measurement noise vector v. The data type you wire to the E{w}, E{v}, Q, R, or N parameter determines the polymorphic instance to use.
CD Construct Stochastic ModelCreates a stochastic state-space representation of a system using the matrices A, B, C, D, G, and H, and the Sampling Time. This VI also produces a stochastic state-space model that specifies the data in symbolic form. The data type you wire to the A, B, C, D, G, or H parameter determines the polymorphic instance to use.
CD Convert Continuous Stochastic to DiscreteConverts a continuous stochastic state-space model and the associated continuous noise model to a discrete stochastic state-space model and discrete noise model.
CD Convert Deterministic to Stochastic ModelConverts a deterministic state-space model to a stochastic state-space model. This VI appends matrices G and H to the A, B, C, and D matrices of the deterministic model.
CD Convert Stochastic to Deterministic ModelConverts a stochastic state-space model to a deterministic state-space model by removing matrices G and H from the stochastic model definition.
CD Correlated Gaussian Random NoiseGenerates a sample of one or two Gaussian-distributed random vectors, which you can use as the noise vectors w and v. You specify the mean, auto-covariance, and cross-covariance of these vectors. You must manually select the polymorphic instance to use.
CD Get Data from Noise ModelObtains data that describes the statistics of the specified noise model.
CD Get Data from Stochastic ModelObtains data that describes the dynamics of a stochastic state-space system model.
CD Get Sampling Time from Stochastic ModelObtains the sampling time of a stochastic state-space model. The sampling time is zero for continuous systems and greater than zero for discrete systems.
CD Get Stochastic System DimensionsObtains the number of states, inputs, and outputs of the stochastic state-space system model. This VI also returns the dimensions of the process noise vector w.
CD Verify Noise ModelDetermines if the dimensions of the Second-Order Statistics Noise Model matrices are consistent with the dimensions of the Stochastic State-Space Model matrices. This VI also calculates the number of inputs, outputs, and states, and the dimensions of the process noise vector w.
CD Verify Stochastic Model PropertiesDetermines if the dimensions of the stochastic state-space system matrices are consistent with each other. This VI also calculates the number of inputs, outputs, and states, as well as the dimensions of the process noise vector w.