05-01-2014 10:10 AM
I am doing decoupling control of MIMO system in LabVIEW Control Design and Simulation module. Simulating the controller and the plant transfer functions, gives the error "Wire: is a member of a cycle".I understand this is coz of the Three transfer functions in the trnsfer matrix having equal number of poles & zeroes showing Direct feed through behavior. As I can make no changes in the plant or controller models, can anyone suggest a possible solution for this?plzz
Solved! Go to Solution.
05-02-2014 12:33 AM
Can you post a screen shot of your vi?
05-03-2014 12:18 AM
Sir,
I have attached the screen shot of block diagram of the vi. The transfer function blocks of the plant which are circled in red are showing direct feed through behavior (equal number of poles and zeroes) and they contribute to the error in the vi. Is there any configuration settings change that can be made for resolving this? Can you help me with this?
05-03-2014 12:48 AM
That error means you connected the output of something to its input. FYI - In case you didn't know it, you could look this up in the LabVIEW help.
05-03-2014 01:40 AM
you have connected output of "levelsp" to "7"
05-03-2014 05:59 AM - edited 05-03-2014 06:05 AM
Sir , the output from 7 is given to the negative node of the summer near level SP(to 10) . In the bd, it looks like both are given to the same node is just a mistake happened while cleaning the wires in the diagram . However the connections were correct. I have attached the screen shot again.
05-03-2014 06:22 AM
It would be more convenient to have a code.
@krishnapriyapg wrote:
Sir , the output from 7 is given to the negative node of the summer near level SP(to 10) . In the bd, it looks like both are given to the same node is just a mistake happened while cleaning the wires in the diagram . However the connections were correct. I have attached the screen shot again.
05-03-2014 09:34 AM - edited 05-03-2014 09:35 AM
@krishnapriyapg wrote:
Sir , the output from 7 is given to the negative node of the summer near level SP(to 10) . In the bd, it looks like both are given to the same node is just a mistake happened while cleaning the wires in the diagram . However the connections were correct. I have attached the screen shot again.
oops never mind too early in the morning
05-03-2014 09:48 AM
I would suggest ctrl+B to delete all the broken wires then rewire what disappeared.
05-03-2014 12:29 PM
jatinpatel1489@gmail.com a écrit :
It would be more convenient to have a code.
@krishnapriyapg wrote:
Sir , the output from 7 is given to the negative node of the summer near level SP(to 10) . In the bd, it looks like both are given to the same node is just a mistake happened while cleaning the wires in the diagram . However the connections were correct. I have attached the screen shot again.
Well, that is your cycle: "the output from 7 is given to the negative node of the summer near level SP(to 10)". You should insert a feedback node there and initialize it to 0.
Ben64