Skip to main content

Network for development and evaluation of numerically reliable software in control engineering and its implementation in production technologies

Objective


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 Scheme

THN - Thematic network contracts

Coordinator

KATHOLIEKE UNIVERSITEIT LEUVEN
Address
94,Kardinaal Mercierlaan 94
3001 Heverlee
Belgium

Participants (16)

AspenTech Europe BV
Netherlands
Address
32,De Waal
5680 AG Best
Deutsches Zentrum für Luft- und Raumfahrt e.V.
Germany
Address

82234 Wessling
Eindhoven University of Technology
Netherlands
Address

5600 MB Eindhoven
Institut National de Recherches en Informatique et en Automatique - INRIA
France
Address
Domaine De Voluceau
78153 Le Chesnay
Leuven Measurements and Systems (International) Numeral Technologies NV
Belgium
Address
68,Interleuvenlaan
3001 Heverlee
Numerical Algorithms Group Limited
United Kingdom
Address
Jordan Hill Road
OX2 8DR Oxford
Omron Electronics SA
Spain
Address
95,Arturo Soria
28027 Madrid
SFIM Industries
France
Address
13,Avenue Marcel Ramolfo Garnier
91344 Massy
TBZ - PARIV TECHNOLOGIEBERATUNGSZENTRUM PARALLELE INFORMATIONSVERARBEITUNG GMBH
Germany
Address
Bernsdorfer Strasse
Chemnitz
TECHNISCHE UNIVERSITAET CHEMNITZ
Germany
Address
Reichenhainerstraße 41
09107 Chemnitz
Technische Universiteit Delft
Netherlands
Address
4,Mekelweg
2600 GA Delft
UNIVERSITAET BREMEN
Germany
Address
Bibliothekstrasse 1
28334 Bremen
UNIVERSITE CATHOLIQUE DE LOUVAIN
Belgium
Address
Place De L'universite 1
Louvain-la-neuve
UNIVERSITY OF LEICESTER
United Kingdom
Address
University Road
Leicester
Umeå Universitet
Sweden
Address
Universitetsområdet
901 87 Umeå
Universidad Politecnica de Valencia
Spain
Address
Camino De Vera
46022 Valencia