Abstract

Scilab/Scicos are open source alternatives for Matlab/Simulink. The Adaptive Toolbox (TAT) has been designed to mirror The Adaptive Blockset (TAB) for Simulink. Design considerations and implementational aspects of the Adaptive Toolbox for Scilab/Scicos are presented. The basics of indirect adaptive controllers are summarized. The concept behind the Adaptive Toolbox for Scilab/Scicos is to bridge the gap between simulation and prototype controller implementation. This is done using the code generation capabilities of CodeGen and RTAI in combination with C function blocks for adaptive control in Scicos. In the paper the design of each group of blocks normally fund in adaptive controllers is outlined. The block types are, identification, controller design, controller and state variable filter.The use of the Adaptive Toolbox is demonstrated using a laboratory setup. Both the use of the toolbox for system identification and adaptive control are shown. Furthermore a comparison is made with The Adaptive Blockset (TAB) for Simulink.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.