The paper describes the main features of a CAD program which is being developed for the design of true digital control (TDC) systems, based on a new method of input-output, state variable feedback pole-assignment. The...
详细信息
The paper describes the main features of a CAD program which is being developed for the design of true digital control (TDC) systems, based on a new method of input-output, state variable feedback pole-assignment. The program provides the user with assistance at all stages in the design process;from multivariable model identification and estimation to final controlsystemdesign and evaluation. Discrete-time, MIMO model identification and estimation is achieved by the use of recursive instrumental variable (IV) methods. The controlsystemdesign is based on the definition of a particular non-minimal state space (NMSS) model form, obtained directly from the identification/estimation results. The state vector of this NMSS model is composed only of the present and past sampled values of input and output variables, together with certain integral-of-error states, which ensure 'type-1' servomechanism performance.
SIMNUM is a CAD package for the synthesis and the simulation of linear, continuous or discrete-time, controlsystems, in state space representation. It allows the design of a state-variable feedback by pole placement ...
详细信息
SIMNUM is a CAD package for the synthesis and the simulation of linear, continuous or discrete-time, controlsystems, in state space representation. It allows the design of a state-variable feedback by pole placement for single input systems (theorem of Ackermann) or multivariable systems (simplified version of the method of Roppenecker) both of continuous or discrete type, and by finite setting-time design (dead-beat control) for the discrete case, and of three kinds of observers: identity, reduced order (methods of Luenberger, or of Celentano and Balestrino) and functionnal (method of Becker and Hanselmann). The duality between estimation and control has been used extensively throughout the package, and serves for the demonstration of the simplified algorithm used for the multivariable pole-placement design. It is also shown that this algorithm contains, as a special case, the well known formula of Ackermann. Time responses can be calculated for the open or closed loop system, with or without an observer included in the loop. Usual non-linearities and quantization effects can be taken into account. This package is written in FORTRAN 77 and runs presently on an HP 1000 microcomputer and on IBM-PC compatibles, with CGA or EGA displays.
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-mode 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 description of a suite of programs used in the computer-aideddesign of linear, time-invariant, multivariable controlsystems is given. Algorithms which have been programmed for controlsystems design in the time-do...
详细信息
A description of a suite of programs used in the computer-aideddesign of linear, time-invariant, multivariable controlsystems is given. Algorithms which have been programmed for controlsystems design in the time-domain include optimal state feedback, Kalman filtering, pole-placement, observer design, and output feedback design with dynamics if necessary. The option to designcontrollers for continuous- or discrete-time systems is generally provided in the above programs. controller design in the frequency-domain is carried out using a package which incorporates the direct-Nyquist array, inverse-Nyquist array, and characteristic locus design methods. User interaction with this package is via a vector-refresh graphics workstation. The foregoing controller design algorithms in turn rely upon a number of support programs. These may include eigenvalue and eigenvector routines, function minimisation routines and LU Factorisation routines, for example. Programs for the conversion between time- and frequency-domain system representations are also available. Associated programs for the manipulation of polynomials include a root-finding routine and for matrix polynomials a greatest common left- or right-divisor routine, and the Smith-normal form routine. A routine for finding the McMillan form of rational matrices is also available.
The optimal output feedback control problem concerns the problem of generating the control variables directly by using linear combination of the available output variables. This paper present a CSCAD software in detai...
详细信息
The optimal output feedback control problem concerns the problem of generating the control variables directly by using linear combination of the available output variables. This paper present a CSCAD software in detail. With this CSCAD software, the designer of controlsystems can obtain an optimal output feedback regulators subject to twelve kinds of performance indices (six kinds of indices for continuous system, six kinds of indices for discrete system). First, the gradient formulas for the indices and an algorithm based on gradient minimization technique are given. Then, the program flow-chart and examples are given.
With the recent dramatic increase in available computing power, numerical optimization has become an attractive tool for the design of complex engineering systems. Yet, generalized use of numerical optimization techni...
详细信息
With the recent dramatic increase in available computing power, numerical optimization has become an attractive tool for the design of complex engineering systems. Yet, generalized use of numerical optimization techniques in design has been hindered by (i) the difficulty to translate in a faithful manner the actual design problem into any kind of rigid mathematical optimization problem;(ii) the inability of classical optimization tools to efficiently take into account the many distinctive features of optimization problems arising in a design context, and (iii) the unavailability of software tools offering to the designer a powerful as well as congenial environment supporting such capabilities. In this paper, some aspects of these questions are touched upon and avenues are suggested to address them. In particular, a recently proposed interaction driven design methodology is briefly described and numerical optimization schemes satisfying two specific requirement of many design problems are sketched. As an example, the design of a controller for a copolymerization reactor using the Maryland developed CONSOLE system is considered.
A software tool for dynamic simulation of Heating, Ventilation and Air Conditioning, HVAC, plants is presented. The program is designed for use by HVAC engineers during design and troubleshooting of HVAC plants and re...
详细信息
A software tool for dynamic simulation of Heating, Ventilation and Air Conditioning, HVAC, plants is presented. The program is designed for use by HVAC engineers during design and troubleshooting of HVAC plants and requires only a minimum of knowledge in numeric methods and programming. The program is based on a set of the most-used HVAC plant configurations and the user is only allowed to change the structure of the controlsystem. Details in the models and some of the results from their verification are also presented.
This report represents a part of the experiences on using formal description techniques in design of information-management systems and networks, performed in the Central Laboratory of controlsystems (Bulgaria) and i...
详细信息
This report represents a part of the experiences on using formal description techniques in design of information-management systems and networks, performed in the Central Laboratory of controlsystems (Bulgaria) and in the Institute of Information Transmission Problems (U.S.S.R) to support the development of computer-aided research and design of information and automation systems. The information subsystem based on LAN 'Izotring' is used as an example to illustrate the main principles of description and of transition from conceptual to formal description in terms of the ISO Open system Interconnections architecture.
This paper describes the total role of a PC-based Engineering Work Station (EWS) in designing and implementing the control functions for a plant. The plant is controlled, monitored, and managed by a microprocessor-bas...
详细信息
This paper describes the total role of a PC-based Engineering Work Station (EWS) in designing and implementing the control functions for a plant. The plant is controlled, monitored, and managed by a microprocessor-based distributed controlsystem which interfaces with EWS. The steps and procedures of the work are described from controldesign to plant start-up. During the design and implementation phase EWS was also used as a personal computer and many off-line calculations were performed. The plant for the work was a chiller system which is part of the power house supplying the steam and chilled water into the chemical and polymer processing plant as well as buildings for heating and cooling. The role of EWS as a significant controldesign and implementation tool, which received wide acceptance and user's appeal, has been demonstrated. The main advantages of EWS have been: (i) the ability to configure and edit all controlsystem configurations before installation is complete, (ii) to have on-site permanent drawings of control logics at any time, (iii) to integrate various control symbols and load them onto control modules by operator-friendly softwares, (iv) to monitor the process operation for diagnosis and troubleshooting as a support to the user.
The problem of designing a robust controller for a multivariable system with significant uncertainty is considered. In particular, the class of uncertainty is represented by a set of finite dimensional linear time-inv...
详细信息
The problem of designing a robust controller for a multivariable system with significant uncertainty is considered. In particular, the class of uncertainty is represented by a set of finite dimensional linear time-invariant models of the system. A physically realizable, finite dimensional linear time-invariant controller in unit feedback configuration is designed such that the resulting feedback system simultaneously satisfies performance objectives for all models in the set. The performance objectives considered include not only stability but also regulation, tracking, weak interaction and desirable transient behaviour. A new approach to a robust controller design which reaches the above objectives is developed in a frequency domain setting, and its effectiveness of this approach is verified by the design and simulation of a paper machine controlsystem. The result exhibits quite satisfactory performances and strong robustness.
暂无评论