H ∞ controller design for linear systems is a difficult, nonconvex and typically nonsmooth (nondifferentiable) optimization problem when the order of the controller is fixed to be less than that of the open-loop plan...
详细信息
H ∞ controller design for linear systems is a difficult, nonconvex and typically nonsmooth (nondifferentiable) optimization problem when the order of the controller is fixed to be less than that of the open-loop plant, a typical requirement in e.g. embedded aerospace controlsystems. In this paper we describe a new MATLAB package called HIFOO, aimed at solving fixed-order stabilization and local optimization problems. It depends on a new hybrid algorithm for nonsmooth, nonconvex optimization based on several techniques, namely quasi-Newton updating, bundling and gradient sampling. The user may request HIFOO to optimize one of several objectives, including H ∞ norm, which requires either the controlsystem Toolbox for MATLAB or, for much better performance, the linorm function in the SLICOT package. No other external package is required, but the quadratic programming code quadprog from either MOSEK or the Optimization Toolbox for MATLAB is recommended. Numerical experiments on benchmark problem instances from the COMPl e ib database indicate that HIFOO could be an efficient and reliable computer-aided control system design (CACSD) tool, with a potential for realistic industrial applications.
A specialized software package, known as GIFCORCODE, has been developed to aid the designer of rotorcraft flight controlsystems. GIFCORCODE is based on CONSOL-OPTCAD (C-O), a software package that implements a design...
详细信息
A specialized software package, known as GIFCORCODE, has been developed to aid the designer of rotorcraft flight controlsystems. GIFCORCODE is based on CONSOL-OPTCAD (C-O), a software package that implements a design methodology based on multicriterion, parametric optimization. GIFCORCODE includes SIMULINK ® and MATLAB ® files for evaluating a design's performance, defined by the Airworthiness design Standard for military rotorcraft (ADS-33C). GIFCORCODE also includes a generalized user interface that allows the designer to interact with C-O by means of pull-down menus and graphical displays. GIFCORCODE has been used in the design of flight controlsystems for the UH-60A RASCAL helicopter.
This paper suggests a real-time implementation method for software-in-the-loop (SIL) simulation for controlsystems. The implementation is composed of a PC for the controllers, a PC for the plant, a general-purpose co...
详细信息
This paper suggests a real-time implementation method for software-in-the-loop (SIL) simulation for controlsystems. The implementation is composed of a PC for the controllers, a PC for the plant, a general-purpose computer-aided control system design (CACSD)package, and an Ethernet network. The Ethernet network is investigated in terms of control issues such as sampling interval, network-induced time delay, use with multiple I/O points and data synchronization. A performance evaluation of software-in-the-loop simulation is carried out subject to a computation delay and a sampling interval. To reduce the effects of the time delay, particularly for fast plants, a time-scaling method is introduced for slow and fast motions. It is demonstrated that this real-time software-in-the-loop simulation will be very useful.
Object-oriented modelling languages have become in recent years a very attractive choice for the control-oriented, dynamic modelling of power plants, due to their ease of development, flexibility, and reusability feat...
详细信息
Object-oriented modelling languages have become in recent years a very attractive choice for the control-oriented, dynamic modelling of power plants, due to their ease of development, flexibility, and reusability features. The paper describes a hierarchical modelling framework for thermal power plants, based on the Modelica language and on an existing library of elementary models, with particular emphasis on combined-cycle plants. The design criteria of the framework are discussed, and demonstrated by examples. The implications for the modelling of advanced power plants of the future, such as IGCC plants, integrated fuel-cell and combined cycle plants, and plants with CO 2 capture capabilities are finally discussed.
A new graph pruning algorithm is presented that overcomes some the difficulties of depth first search when building a state-space description of an inputoutput model prior to controlsystem analysis. The algorithm is ...
详细信息
A new graph pruning algorithm is presented that overcomes some the difficulties of depth first search when building a state-space description of an inputoutput model prior to controlsystem analysis. The algorithm is suitable for manipulating state-space models directly without transformation into the Laplace domain and overcomes some the numerical problems associated with existing techniques. The approach is particularly relevant to Web-based controlsystemdesign.
In this paper we present an overview of some recent trends and results in selected topics in control theory which are deemed to have most relevance to the control of processes which are commonly used in the petroleum,...
详细信息
In this paper we present an overview of some recent trends and results in selected topics in control theory which are deemed to have most relevance to the control of processes which are commonly used in the petroleum, petrochemical, and desalination industries. Judicious approximations and simplifications are commonplace, so that the resulting mathematical models for the processes necessarily involve idealizations leading to discrepancies between the real systems and the models. These processes are usually distributed in nature so that partial differential equations are more appropriate than ordinary differential equations to describe them. Finally, the computation of controls are usually computer-aided by necessity. We give an overview of recent results on the synthesis of robust controllers for linear time-invariant *** we given an overview of several methods for the control of distributed parameter systems. Finally we briefly describe some trends in computer-aideddesign and engineering relevant to process control.
In this article, we present an overview on the web-based virtual laboratories currently available in the Department of Electrical and computer Engineering, NUS (National University of Singapore). Two pilot web-based v...
详细信息
In this article, we present an overview on the web-based virtual laboratories currently available in the Department of Electrical and computer Engineering, NUS (National University of Singapore). Two pilot web-based virtual laboratories have been developed and launched in the Faculty of Engineering at NUS. One laboratory is on an oscilloscope experiment and is aimed to serve over 1000 first year undergraduate engineering students in the Faculty. The other is on the control of a coupled-tank system and with the capability to implement and test various control strategies, is developed for both teaching and research. Rather than simulating what was happening in the real world on the client as is often done in other virtual laboratories, the system developed makes use of real time video and audio capture of actual instrument and apparatus. In addition, the use of the mouse to turn the control buttons and knobs of the instruments has been implemented so that a more realistic feel of the instrument is provided. The launch of the virtual laboratory on the oscilloscope experiment in early March 1999 has created a lot of interests, with numerous user feedback and comments received. Both laboratories can be accessed at http://***/vlab .
The package PREDCON offers facilities for dialogue-based controlsystemdesign. It is developed in the form of a MATLAB toolbox and is based on optimisation methods proposed by the authors. The package is applicable f...
详细信息
The package PREDCON offers facilities for dialogue-based controlsystemdesign. It is developed in the form of a MATLAB toolbox and is based on optimisation methods proposed by the authors. The package is applicable for tuning parameters of various types of controller. It is particularly suitable for research and teaching control theory.
SLLAB is a MATLAB-family software package for solving control and identification problems. This paper concerns the planning of a general-purpose subroutine structure for solving identification and Adaptive control pro...
详细信息
SLLAB is a MATLAB-family software package for solving control and identification problems. This paper concerns the planning of a general-purpose subroutine structure for solving identification and Adaptive control problems. A general-purpose identification algorithm is suggested, which allows a total redesign of the system within each sample. The necessary design parameters are evaluated and a decision vector is defined, from which the identification algorithm can be generated by the program. Using the decision vector, a decision-node tree structure is built up, where the nodes define a maximal subroutine structure for the problem. The extension of the system for solving Adaptive control problems is considered.
A CAE (computer-aided-Engineering) hardware and software platform for designing fuzzy controlsystem is presented in this paper. Capable of integrating all the four phases for the design, namely, tuning, simulation, p...
详细信息
A CAE (computer-aided-Engineering) hardware and software platform for designing fuzzy controlsystem is presented in this paper. Capable of integrating all the four phases for the design, namely, tuning, simulation, prototyping and field test, the platform allows the whole design process to be cycled easily and efficiently, thus speeds up the controlsystemdesign and prototyping considerably. The hardware architecture of the dedicated standalone controller is discussed. The software development is outlined.
暂无评论