LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

pid controller gains from transfer function of sys model

Solved!
Go to solution

hello,

 

i need to find a controller for my system ...

i have the model of my system as transfer function and i want to find the pid gains for this system using its transfer function!!

 

Any block in labview 8.5 to do such step???

 

Regards 

 

 

0 Kudos
Message 1 of 8
(3,692 Views)

Its Available in LabVIEW in the Control design and simulation toolkit... But am not sure with the 8.5 version...

-----

The best solution is the one you find it by yourself
0 Kudos
Message 2 of 8
(3,682 Views)

do you know which one?? 

0 Kudos
Message 3 of 8
(3,679 Views)

Sorry am not good with Control systems... but i found a vi PID gain schedule... check it...

 

Smiley Wink

-----

The best solution is the one you find it by yourself
0 Kudos
Message 4 of 8
(3,672 Views)

i think the PID gain schedulae does not use the plant system model (transfer function) 

i need a vi to use the tf of system to generate PID gains for this plant's controller 

thanx

0 Kudos
Message 5 of 8
(3,666 Views)

Upto my knowledge in Control system the gain is the parameter that we have to set depending on the plant model and during the process we have to tune the gains inorder to reach the set point at a faster rate without more cycling.... In labVIEW i dont think that you have to bother about setting the gains you need give the set point and the process variables as input.. Any how there is some procedure in doing that... You will get good solution soon..

 

Smiley Wink

-----

The best solution is the one you find it by yourself
0 Kudos
Message 6 of 8
(3,663 Views)

if i have initial PID gains and initial system model then i want to implement adaptive control using PID 

can i  just simply dividing the previous  model by the new model(from ARX)  then multiply the result with initial PID gains to get the required PID??

0 Kudos
Message 7 of 8
(3,654 Views)
Solution
Accepted by topic author aswwwa

Hello,

 

Perhaps the following link will get closer to the functionality you are seeking:

 

Analytical PID Design VI

http://zone.ni.com/reference/en-XX/help/371894E-01/lvctrldsgn/cd_pid_design_pal/

 

This function was introduced in LabVIEW 8.5 as part of the Control Design and Simulation Module. There is a limitation in that this process performs analysis based on a SISO (Single Input Single Output) transfer function(s). The Help article above is taken from the 2010 Help. Below, I have included the 8.5 reference:

 

LabVIEW Control Design Toolkit Help

LabVIEW Control Design Toolkit Help

http://digital.ni.com/manuals.nsf/websearch/5C2BAE2CA9C0AF558625732B006A397B

 

Hope this gets us a bit closer. Please post any additional follow up information.

 

Cheers, 

Patrick Corcoran
Application Engineering Specialist | Control
National Instruments

0 Kudos
Message 8 of 8
(3,630 Views)