SLICOT library. To facilitate transfer to industry, NICONET developed a library of high-performance portable, standardised routines, called SLICOT, which is implemented in the existing control technology, such as CACSD packages, and improve the computational layer of the existing packages used to control industrial processes. During the project, the original SLICOT subroutine collection (release 2) increased to a collection of 400 user-callable and computational routines in various domains of systems and control (numerics in control, model reduction, subspace identification, robust control, nonlinear systems). Almost all of these routines have associated on-line documentation. About 200 routines have associated example programs, data and results. Due to the use of Fortran 77, reusability of the software is obtained, so SLICOT can serve as the core for various CACSD platforms and production quality software. SLICOT routines can be linked to Matlab and Scilab. 11 SLICOT-based Matlab toolboxes are available: basic analysis and synthesis computations, structured matrix decompositions, linear systems identification, Wiener systems identification, non-linear systems, model reduction, controller reduction, and robust control. Executable mexfiles can be directly used for MATLAB running under WINDOWS 95/98/NT/ME/2000. The SLICOT library currently contains benchmark collections for continuous-time and discrete-time standard and generalized Lyapunov matrix equations, standard and generalized continuous-time and discrete-time systems models, continuous-time and discrete-time algebraic Riccati matrix equations, identification, model reduction of (high order) linear time invariant dynamical systems, containing some useful "real world" examples reflecting current problems in applications.
In addition, SLICOT was shown to:
-control systems: control of a tractor, control of microwaves, control of a distillation column, robust control of a disk drive servo system, flight control system of the Bell 205 helicopter;
-reduce models: linearized aircraft model of ATTAS, a CD-player FE model, a gasifier model, a catalytic tubular reactor, an FE model for optimal cooling of steel profiles;
- identify processes: a glass furnace, an industrial evaporator, a CD player arm.
The true benefits of SLICOT with respect to currently used CACSD software are its enhanced numerical reliability, improved computational efficiency, optimised memory usage, portability, ability to solve large-scale problems and to run on all computer platforms including parallel architectures.
Network structure and operation. The project has intensified collaboration in the area of numerics in systems and control and has established a network structure with 17 partners, which organised 3 workshops and a training course, and set up a structure for dissemination of information on numerics in control software (distribution of newsletters, E-letters, own website, ftp site). The network structure has been further consolidated through the set up of an international society, also called NICONET, under Belgian law, which represents the interests of the consortium, aims to stimulate the development of scientific programs for the disciplines of control and systems theory and promotes and supervises the dissemination of the SLICOT software. The International Society NICONET is established since September 2001.
The statutes have been published, which legally forms the Society. License agreements with software companies among which The Mathworks is the most important one, are being signed. Any funding received through this society is used for the further development of the SLICOT library. Technology transfer to industry.
Promotion of the SLICOT software via carefully chosen actions (website, ftp site, web computing, electronic access to all reports and newsletters, organisation of workshops and training courses) and illustrating the SLICOT performance on carefully selected industrial case studies clearly enhanced the transfer of SLICOT into industry. In particular, we mention:
-integration of SLICOT into the core of the most popular commercially available CACSD software package Matlab and the freely available software package Scilab which is used by more than 1.000 users including industrial companies (mainly in France);
-integration of the SLICOT subspace identification toolbox SLIDENT into commercial software of the industrial partner LMS;
-integration of the SLICOT nonlinear systems toolbox with the EPANET package for simulation of water supply networks. This integration has been developed in collaboration with the industrial partner Omron, and will be further used by that company in order to integrate the EPANET-based simulation tool with an Omron SCADA system;
-Integration of SLICOT in Matlib and IPCOS products.
Funding SchemeTHN - Thematic network contracts
5680 AG Best
5600 MB Eindhoven
78153 Le Chesnay
OX2 8DR Oxford
2600 GA Delft
901 87 Umeå