Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

Control Design VIs and Functions

LabVIEW 2012 Control Design and Simulation Module Help

Edition Date: June 2012

Part Number: 371894G-01

»View Product Info
Control Design VIs and Functions



Control Design Controls and Indicators
Analytical PID Design VI

CD Design PID for Discrete Systems

Dynamic Characteristics VIs

CD Covariance Response
CD Damping Ratio and Natural Frequency
CD DC Gain
CD Distribute Delay
CD Norm
CD Poles
CD Pole-Zero Map
CD Root Locus
CD Stability
CD Total Delay
CD Zeros

Frequency Response VIs

CD All Margins
CD Bandwidth
CD Bode
CD Evaluate at Frequency
CD Gain and Phase Margin
CD Get Frequency from Frequency Data
CD Get Frequency Response Data
CD Nichols
CD Nyquist
CD Singular Values

Implementation VIs and Functions

CD Discrete Kalman Filter
CD Discrete Observer
CD Discrete State-Space
CD Discrete Stochastic State-Space
CD Discrete Transfer Function
CD Discrete Zero-Pole-Gain
CD State Feedback Controller

Interactive Design VI

CD Interactive Design

Model Construction VIs

CD Construct First Order Model
CD Construct Filter Model
CD Construct Lead-Lag Controller
CD Construct PID Model
CD Construct Random Model
CD Construct Second Order Model
CD Construct Special TF Model
CD Construct State-Space Model
CD Construct Transfer Function Model
CD Construct Zero-Pole-Gain Model
CD Draw State-Space Equation
CD Draw Stochastic State-Space Equation
CD Draw Transfer Function Equation
CD Draw Zero-Pole-Gain Equation
CD Query Model File
CD Read Model from File
CD Write Model to File

Model Conversion VIs

CD Canonical State-Space Realization
CD Convert Continuous to Discrete
CD Convert Control Design to Simulation
CD Convert Delay to Poles at Origin
CD Convert Delay with Pade Approximation
CD Convert Discrete to Continuous
CD Convert Discrete to Discrete
CD Convert Simulation to Control Design
CD Convert to State-Space Model
CD Convert to Transfer Function Model
CD Eliminate Small Numbers
CD Convert to Zero-Pole-Gain Model
CD Normalize Transfer Function Model
CD Sort Zero-Pole-Gain Model

Model Information VIs

CD Get Data from Model
CD Get Delays from Model
CD Get Names from Model
CD Get Sampling Time from Model
CD Get System Dimensions
CD Set Data to Model
CD Set Delays to Model
CD Set Names to Model
CD Set Sampling Time to Model
CD Verify if Delayed
CD Verify if Discrete
CD Verify MIMO Properties
CD Verify Model Type

Model Interconnection VIs

CD Add Models
CD Append
CD Divide Models
CD Feedback
CD Horizontal Concatenation
CD Inverse Model
CD Multiply Models
CD Parallel
CD Sensitivity Functions
CD Series
CD Subtract Models
CD Transpose Model
CD Unit Feedback
CD Vertical Concatenation

Model Reduction VIs

CD Minimal Realization
CD Minimal State Realization
CD Model Order Reduction
CD Remove IO from Model
CD Select IO from Model
CD Separate Stable Model

Predictive Control VIs

CD Create MPC Controller
CD Create MPC FIFO
CD Delete MPC FIFO
CD Implement MPC Controller
CD Read MPC FIFO
CD Set MPC Controller
CD Step Forward MPC Window
CD Update MPC Window
CD Write MPC FIFO

Solvers VIs

CD Calculate Integrals with Matrix Exponential
CD Continuous Algebraic Riccati Equations
CD Continuous Lyapunov Equations
CD Discrete Algebraic Riccati Equations
CD Discrete Lyapunov Equations

State Feedback Design VIs

CD Ackermann
CD Augment Output with States
CD Kalman Gain
CD Linear Quadratic Regulator
CD Pole Placement
CD State Estimator
CD State-Space Controller

State-Space Model Analysis VIs

CD Balance State-Space Model (Diagonal)
CD Balance State-Space Model (Grammians)
CD Canonical State-Space Realization
CD Controllability Matrix
CD Controllability Staircase
CD Grammians
CD Observability Matrix
CD Observability Staircase
CD Similar State-Space Models
CD State Similarity Transform

Stochastic Systems VIs

CD Construct Noise Model
CD Construct Stochastic Model
CD Convert Continuous Stochastic to Discrete
CD Convert Deterministic to Stochastic Model
CD Convert Stochastic to Deterministic Model
CD Correlated Gaussian Random Noise
CD Get Data from Noise Model
CD Get Data from Stochastic Model
CD Get Sampling Time from Stochastic Model
CD Get Stochastic System Dimensions
CD Verify Noise Model
CD Verify Stochastic Model Properties

Time Response VIs

CD Get Time Response Data
CD Impulse Response
CD Initial Response
CD Linear Simulation
CD Parametric Time Response
CD Step Response

Control Design MathScript RT Module Functions

Support for Control Design MathScript RT Module Functions in Real-Time Applications
Control Design MathScript RT Module Functions Not Supported in the LabVIEW Run-Time Engine
Deprecated Control Design MathScript RT Module Functions and Classes
Interpreting Frequency and Time Response Data
cdops

inv
leftdivmx
minus
minus1
multmx
plus
powermx
rightdivmx
transpose

cdplots

mgrid
ngrid
sgrid
zgrid

cdsolvers

algriccati
dalgriccati
dlyapunov
lyapunov

connect

append
diag
feedback
hconcat
parallel
series
vconcat

construct

drandss
drandtf
drandzpk
pid
randss
randtf
randzpk
ss
sys_filter
sys_order1
sys_order2
tf
zpk

convert

c_to_d
d_to_c
d_to_d
delay_to_z
distributedelay
pade
polycoef
ss_to_ss

dynchar

covar
damp
dcgain
iopzgraph
norm
poles
pzgraph
rlocusfind
rlocus
sortdown
sortdownreal
totaldelay
zero

frqrsp

bandwidth
bode
bodemag
evalfreq
freqresp
margin
margins
nichols
nyquist
singularvalues

info

get
getmodelparam
is_continuous
is_controllable
is_delayed
is_discrete
is_empty
is_nearlyequal
is_observable
is_proper
is_similar
is_siso
is_stable
numdims
set
setmodelparam
setmodelparam_eval
size
ssinfo
tfinfo
zpkinfo

reduce

minimal
minimal_state
mreduce
remove
select

ssanals

balance_diag
balance_grammian
canonical
ctrbmx
ctrbstairs
grammian
obsvmx
obsvstair

ssdesign

ackermann
augmentstate
dlqr
dlqr_y
estimator
kalman
kalman_d
lqe
lqr
lqr_d
lqr_dy
lqr_y
poleplace
regulator

timeresp

impulse
initial
lsim
randvector
step


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit