LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Where can i find the blocks of feedforward system?

Hi,
I would like to create a feedforward system. However from what i've learn in a feedforward system i'll need a gain, deadtime and lead-lag block, where can i find these 3 blocks? i'm using LB8.2 and in the example finder i can only find 1 example, which is "Control Loop (with VFF and AFF).lvporg" but i cant open it due to missing parts. Are there any other examples that i can use as references? A simple and basic form of a feedfroward system.
 
With Regards
WormwoodSmiley Happy
0 Kudos
Message 1 of 17
(6,055 Views)

Hi Wormwood,

I could not find any examples that would do Feedforward or Predictive control without any additional add-ons. Control applications such as this, are currently handled in the add-ons that you have found: System Identification Toolkit, Control Design Toolkit and ideally the SoftMotion Development Module.

Charlie M. CLD
0 Kudos
Message 2 of 17
(6,010 Views)

Charlie,

Look in the PID tool kit.

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 3 of 17
(6,008 Views)

Look at the example: Simulation - Cascade and Feedforward Surge Tank Level.vi that comes with LabVIEW Real-Time or with the PID Control Toolkit.

Here is the screen shot of it.

Barp - Control, Simulation, RTT and HIL - National Instruments
0 Kudos
Message 4 of 17
(5,986 Views)

Look at the example: Simulation - Cascade and Feedforward Surge Tank Level.vi that comes with LabVIEW Real-Time or with the PID Control Toolkit.

Here is the picture if you want to see the controller implemented in LabVIEW. The Feedforward is a Lead-Lag block. Hope this helps



Message Edited by Barp on 01-02-2008 09:01 PM
Barp - Control, Simulation, RTT and HIL - National Instruments
0 Kudos
Message 5 of 17
(5,988 Views)
Hi everyone;
 
Thanks for your help, so does this mean that LB does not have individual blocks say deadtime? From what i i've seen from the example, it didnt mention about the deadtime. And is there exactly a block for a 1st order lag?
 
With Regards
WormwoodSmiley Indifferent
0 Kudos
Message 6 of 17
(5,982 Views)


Wormwood wrote:
 
... so does this mean that LB...
Say it as LV for LabVIEW, not LB that means the Unit for Mass... Smiley Happy
- Partha ( CLD until Oct 2027 🙂 )
0 Kudos
Message 7 of 17
(5,978 Views)
Ooops, yeah, sorry about that, its LV Smiley Very Happy
0 Kudos
Message 8 of 17
(5,976 Views)


Wormwood wrote:
From what i i've seen from the example, it didnt mention about the deadtime. And is there exactly a block for a 1st order lag?
Hi Wormwood,
 
I think Ben had already told the answer for a Smiley Winkll Control System design needs...
You should have either the PID toolkit or teh Control Design toolkit, to get those functions. Smiley Happy
 
Check it out soon with someone from NI.

 
- Partha ( CLD until Oct 2027 🙂 )
0 Kudos
Message 9 of 17
(5,970 Views)
Hi,
 
Erm, i dont know if i have the "Control Design Toolkit". However, what i have in my palette for "control design and simulation" looks like this:
 
 
Is this the one?
 
With Regards
Wormwood
0 Kudos
Message 10 of 17
(5,966 Views)