LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Have any VIs or solving methods corresponding to the ODE solver VI for discrete state space formulas? Thanks a lot.

We can solve nonlinear continuous dynamic system using the ODE solver VI. But,how can we solve it when the state space formulas are converted to discrete form.Have any VIs or solving methods corresponding to the ODE solver VI for discrete state space formulas? Thanks a lot.

0 Kudos
Message 1 of 5
(3,152 Views)

Could you post the formulas you are working with.  I think that will give a better idea of what you are trying to do.

 

Brandon Treece

Applications Engineer

National Instruments

0 Kudos
Message 2 of 5
(3,125 Views)

Mr.Brandon Treece,

 

Thank you for your reply to me.

 

I have solved a set of non-linear differential equations using the ODE solver.vi which only can be implemented in simulation environment for continuous system. Now, I want to convert them into difference equations of  discrete system and solve them.Could you tell me which vis or method can be used for this demand?

 

The attachment is the picture of the set of non-linear differential equations.

 

Best regards,

 

David

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

Hi David,

 

I think the LabVIEW Control Design and Simulation Module would help you out here. It is an add-on module to LabVIEW.

 

It even comes with an example that simulates the Lorenz Attractor; the exact problem you posted. There are functions to convert systems between continuous and discrete, and blocks you can then use to simulation using an ODE solver. Hope that helps.

 

Damon

0 Kudos
Message 4 of 5
(3,067 Views)
Hello Damon, Thanks for your reply. Maybe,the module of version 8.6 you refer to doesn't provide VIs to convert nonlinear systems between continuous and discrete,and only includes conversion functions for linear system. It's fortunately that the example of Lorenz Attractor is helpful for me to solve it. David
0 Kudos
Message 5 of 5
(3,051 Views)