Title :
Implementation of Embedded Controller using SoPC Technology
Author :
Lin, Kuo-Huang ; Lee, Hsin-Sheng
Author_Institution :
Dept. of Electr. Eng., Nat. Formosa Univ., Yunlin
Abstract :
SoPC stands for system on a programmable chip, it was first coined by Synopsys to describe any system implemented using a programmable logic device (PLD) which contains a computation engine. In this paper, based on the DSP development kit, issued by Altera corp., an embedded controller for the rotary inverted pendulum system was implemented. The LQR control scheme is used to achieve pendulum rod balancing control, and the swing up controller adopts the energy-based control scheme. The key features of this SoPC methodology is based in combining the DSP builder toolbox into the MATLAB/Simulink environment, which achieves the goal of embedded control system fast prototype. The design flow has proved to be more effective in DSP/PLD application; it also is an easy-to-demo experimental apparatus for teaching or research purposes
Keywords :
digital signal processing chips; pendulums; programmable logic devices; system-on-chip; DSP builder toolbox; DSP development kit; LQR control; MATLAB/Simulink environment; SoPC technology; computation engine; embedded controller; pendulum rod balancing control; programmable logic device; rotary inverted pendulum system; system on a programmable chip; Algorithm design and analysis; Communication system control; Control system synthesis; Control systems; Control theory; Digital signal processing; Digital signal processing chips; Hardware design languages; Space technology; System-on-a-chip; DSP Builder; SoPC; rotary inverted pendulum; system on a programmable chip;
Conference_Titel :
Robotics, Automation and Mechatronics, 2006 IEEE Conference on
Conference_Location :
Bangkok
Print_ISBN :
1-4244-0024-4
Electronic_ISBN :
1-4244-0025-2
DOI :
10.1109/RAMECH.2006.252654