70 likes | 151 Views
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab. Control System Using LabVIEW. Performed by: Goldfeld Uri Schwartz David Project instructor: Alkalay Daniel Reuben Amir. winter ‘05. Abstract.
E N D
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Control System Using LabVIEW Performed by: Goldfeld Uri Schwartz David Project instructor: Alkalay Daniel Reuben Amir winter ‘05
Abstract • The MTM system we work on is a mechanical system that allows us to test the physical properties of materials and structures. • Currently the “MTM” ’s controller is an old, low performance, and specific per system. • The main goal is to create a generic, computer and FPGA based, multi purpose controller which will be implemented using LabVIEW RT and FPGA.
System Description The simulation is a program in LabVIEW, in which we combine a PID controller connected to a Transfer function (that represents the uncontrolled system), from the TF we write to the “M series” card and read the input back to the PID. This simulates the full system work with our controller. Since controller should be generic we have an “PID autotune” software to enable the controller to work on any system
Block Diagram of full system User controlled The control loop
Specification Hardware: NI “M Series Data Acquisition” card Ni “E Series Data Acquisition” card Scope, Function generator, RS232 connection Software: NI LabVIEW 7.1 with PID toolbox and DAQmx Matlab
Block Diagram of simulation NI DAQmx read • Limit +interlock check Stop program fail o.k Control signal NI DAQmx write PI H(s) H(s) represents valve Signal generator