LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

adaptive contro theroyl

how to get adaptive control theory from labview?
 
such that PID
 
wait you
0 Kudos
Message 1 of 28
(5,336 Views)

Although we do not have an offering for Adaptive Control, you can easily create your Adaptive Controller in LabVIEW by using PID Control Toolkit in conjuction with LabVIEW Control Design and Simulation Module (to develop the controller adaptation) and the System Identification Toolkit (to identify the parameters of the system). Notice that if you can calculate the parameters of the plant yourself and create your own adaptation equation, maybe you only would need PID Control Toolkit to implement the PID algorithm.

All those toolkits are available if your university has site license available. Please contact your NI's sales representative to verify your situation and how to obtain/purchase those addons.

Hope this helps

Barp - Control, Simulation, RTT and HIL - National Instruments
Message 2 of 28
(5,317 Views)

Hi, i have pid toolkit 8.6, control design and simulation 8.6 and system identification 8.6, and i working with adaptive control.

i show an example for this, call "simex adaptive control with pid.vi " but i dont find it in the NI Example finder.

i would like  will send me this example.. thanks..

my problem is with an block, i dont find the  block that makes the adaptive algorithm, and I have doubts about imputs and outputs of block called ARM recursive system identificaciont .

Thanks, and sorry, my english id bad..

Jose Luis Villamil

0 Kudos
Message 3 of 28
(5,092 Views)

Jose Luis,

 

Where did you get the image for this example?

--Michelle

National Instruments
0 Kudos
Message 4 of 28
(5,054 Views)

Michelle:

 

Answer is here in thid duplicate post:

 

http://forums.ni.com/ni/board/message?board.id=170&message.id=352940&query.id=15840#M352940

~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 5 of 28
(5,046 Views)

Hi, Thanks for your response..

i get this image for the example "simex adaptive control with pid" for this link http://zone.ni.com/devzone/cda/tut/p/id/7438 

and i would like get this vi. "simex adaptive control with pid" ....

Thanks for your help, and sorry by my english

ING. Jose Luis Villamil

0 Kudos
Message 6 of 28
(5,045 Views)

I have PID, Control Design and Simulation, as well as the Simulation Interface toolkit installed but do not have this example in LabVIEW. It is quite possible that this example was created for the tutorial you have reference.

 

This goes back to what Barp mentioned "Although we do not have an offering for Adaptive Control, you can easily create your Adaptive Controller in LabVIEW by using PID Control Toolkit in conjuction with LabVIEW Control Design and Simulation Module (to develop the controller adaptation) and the System Identification Toolkit (to identify the parameters of the system)"

Message Edited by Michelle_B on 09-04-2008 04:21 PM
--Michelle

National Instruments
0 Kudos
Message 7 of 28
(4,996 Views)

Hello all,

 

This example was created sometime ago to show the potentiality of LabVIEW to mix all those elements together and create adaptive control. We also have this article talking about this code (http://zone.ni.com/devzone/cda/tut/p/id/7438). You can see that code in attachment and you will need LV CD&SIM 8.6 and LV System Identification 4.0.

 

It is very important to notice that this is very "crude" mockup which doesn't take into account some of the major implementation issues as noise level necessary to identify the parameters, stability analysis for higher order models, stability analysis during adaptation, real-time jitter analysis, efficiency of PID design, etc. In other words, please use with caution and add additional code to use this in real-life applications. This is not intended to solve every single control problem out there.

 

On the other hand, if you are trying to study this problem and spend some time to improve it, here it is! This is actually a lot of fun (at least in my opinion, but I am biased by it! Smiley Happy

 

Message Edited by Barp on 09-05-2008 03:52 PM
Barp - Control, Simulation, RTT and HIL - National Instruments
Message 8 of 28
(4,974 Views)

thanks for all

 

but i want the tool to solve adaptive problem (model reference adaptive control)

using mit rul & libanouv directly

such that( Model-Free Adaptive (MFA) Control)

0 Kudos
Message 9 of 28
(4,946 Views)

If you are interested to use MFA technique, feel free to contact CyboSoft directly. Here is the link with more information:

 

http://www.cybosoft.com/

http://zone.ni.com/devzone/cda/tut/p/id/3133

 

On the other hand, notice that using Control Design and Simulation Module, you can create your own Model Reference Adaptive Control, as the technique shown below: 

 

http://www.pages.drexel.edu/~kws23/tutorials/MRAC/MRAC.html

 

Of course, this will require some knowledge of model-based control design and implementation. Hope this helps!

 

Barp - Control, Simulation, RTT and HIL - National Instruments
Message 10 of 28
(4,911 Views)