LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

CRIO online PID optimization

Hello everyone,

 

I am working on a hydraulic system control with CRIO9074.


Since the model of the hydraulic system is nonlinear and complex, I could not obtain the dynamic model of the hydraulic system.
Since I do not have the hydraulic model exactly, I cannot simulate it realistically.


I want to control the hydraulic system with PID and optimize the PID parameters online with CRIO.

I have two different scenario options here.


Scenario 1 is to connect directly to CRIO and optimize the parameters online.

 


The 2nd scenario is to connect to CRIO via Simulink and optimize the parameters online in Simulink.
(At the same time, in case of changing the control algorithm, to quickly examine the system responses, Fuzzy, LQR, MPC, etc.)
As far as I learned about running CRIO9074 synchronously with Simulink software, there is no library for Simulink (CRIO Device library).

 

Since I am new to these applications, I would like to ask experienced people, is it possible to run CRIO online with Simulink?
(CRIO Cycle time is currently 1mS)


If Simulink and CRIO cannot work in real time, how can I do online parameter estimation with Labview and CRIO9074?

Thank you.






btncan_0-1731775312715.png

 

0 Kudos
Message 1 of 4
(76 Views)

See Generating Models from The Mathworks, Inc. Simulink® Software for Deployment on VxWorks Systems

Then use LabVIEW Model Interface Toolkit to load the compiled model.

-------------------------------------------------------
Control Lead | Intelline Inc
0 Kudos
Message 2 of 4
(55 Views)

Veristand software is not supported in Labview 2019, minimum supported software is Labview 2021.

 

However, Labview 2021 is not supported in CRIO9074, it supports Labview 2019 software as the highest version.

0 Kudos
Message 3 of 4
(38 Views)

@btncan wrote:

Veristand software is not supported in Labview 2019, minimum supported software is Labview 2021.

 


Where did you get this information?

There is a release of VeriStand for almost every version of LabVIEW, way back to 2013. You don't need VeriStand to load a Simulink model compiled using VeriStand Model Framework. You can use LabVIEW Model Interface Toolkit.

-------------------------------------------------------
Control Lead | Intelline Inc
0 Kudos
Message 4 of 4
(24 Views)