Dates and Events:
|
OSADL Articles:
2023-11-12 12:00
Open Source License Obligations Checklists even better now![]() Import the checklists to other tools, create context diffs and merged lists
2022-07-11 12:00
Call for participation in phase #4 of Open Source OPC UA open62541 support project![]() Letter of Intent fulfills wish list from recent survey
2022-01-13 12:00
Phase #3 of OSADL project on OPC UA PubSub over TSN successfully completed![]() Another important milestone on the way to interoperable Open Source real-time Ethernet has been reached
2021-02-09 12:00
Open Source OPC UA PubSub over TSN project phase #3 launched![]() Letter of Intent with call for participation is now available |
Real Time Linux Workshops
1999 - 2000 - 2001 - 2002 - 2003 - 2004 - 2005 - 2006 - 2007 - 2008 - 2009 - 2010
Ninth Real-Time Linux Workshop on November 2 to 4, 2007, in Linz, Austria
Simulink Target for Real Time Linux Extension: Remote Control via Command Line and Web Interface
Daniel Schleicher, Klaus Oppermann and Bernhard G. Zagar
A commonly used hardware in-the-loop environment is the dSPACE system, whose strength is aimed at high fexibility and processing speed, but involves rather costly hardware and software licence fees. In our proposed paper we elaborate a scaleable hardware platform running a low-cost RTLinux open source system of comparable processing speed. There is a great variety of applications that need such rapid prototyping systems. Especially developers of electromechanical plants are using rapid prototyping systems to tune less known system parameters and controller settings. These needs are well covered by the software environment MATLAB/Simulink and the _Simulink Target for Real-Time Linux_ (STRTL toolbox). STRTL was developed within the Ph.D. thesis of R. M. Garcia on which our system is based upon. Because of a bug in the parameter exchange function of STRTL and the desire to control our Simulink model via a website, we created an extension called strtl procctrl. This extension is a special driver that enables the user to exchange the MATLAB/Simulink model parameters via the linux build in proc-fileesystem between the model and a website. Using this method it is quite easy to create a MATLAB/Simulink independent user interface. This interface can either be a command line application or a website that accesses the driver generated proc-file. The paper is organised as follows: First the requirement for this rapid prototyping system and common drawbacks of the STRTL toolbox are detailed. Secondly the strtl procctrl driver is discussed in detail. Finally we demonstrate the usage of the driver by means of a small application. We conclude our paper with some remarks and the reference to our website where this extension can be downloaded freely.