11-18-2007 04:28 PM
11-19-2007 08:37 AM
Sameh,
Yes, you can use the Control Design and Simulation Module on the controller (the floating-point part) of cRIO. So, you can execute any simple transfer function or advanced controller like MPC, LQR or Kalman-LQG. You can even design the controller on-the-fly using a non-critical loop and update it while the controller is running, like any RT target.
However, if you want to run the controller (implementation) on the FPGA target, this feature is not available with this module yet since we only have floating-point support. In this meanwhile, you can develop your own controller for FPGA using the components available with FPGA analysis functions or use the Digital Filter Design Toolkit. In this case, you just need to convert the controller into a filter and use the tools available.
Let me know if you have any more questions.