Control Systems Society

   


Distinguished Lecturers Program

Program Description

  List of Lecturers:
Alleyne, A.
Annaswamy, A.
Åström, K.
Basseville, M.
Bitmead, R.
Boyd, S.
Campi, M.
Cassandras, C.
Gevers, M.
Katayama, T.
Maciejowski, J.
Morse, S.
Parisini, T.
Passino, K.
Rantzer, A.
Rudie, K.
Sira-Ramirez, H.
de Souza, C.
Tilbury, D.
The Control Systems Society is continuing to fund a Distinguished Lecture Series.

The primary purpose is to help Society chapters provide interesting and informative programs for the membership, but the Distinguished Lecture Series may also be of interest to industry, universities, and other parties.

The Control Systems Society has agreed to a cost sharing plan which may be used by IEEE Chapters, sections, subsections, and student groups. IEEE student groups are especially encouraged to make use of this opportunity to have excellent speakers at moderate cost.

At the request of a Society Chapter, (or other IEEE groups as mentioned above), a lecture will be scheduled at a place and time that is mutually agreeable to both the Chapter and the Distinguished Lecturer. Eighty percent (80%) of the funds for the normal travel expenses for a lecture will be paid by the Society, the remaining travel expenses will be provided by the chapter. Lecturers will receive no honorarium. Note that the group organising the lecture must have some IEEE affiliation and the lecture must be free to attend by IEEE members.

The society will provide 80% of the expenses for qualified users of the program up to a maximum limit of $1000 for within a continent visit to be paid by the society and $2000 if the trip travels internationally. The speakers are geographically distributed so that this limit should be adequate for the trips to any part of the world. Travel outside of North America is encouraged provided that the society is not expected to spend in excess of $2000.

Procedures

    When you wish to use this program, you may contact the speaker directly to make arrangements, however you must notify the Control Systems Society Coordinator in order that he may be aware of and agree to the planned visit. Once the trip has taken place the speaker should then request (by letter and appropriate expense receipts) that he/she be reimbursed for the remaining expenses through the Society Treasurer. The inviting chapter pays the speaker the additional costs. Procedures for unusual situations (such as when the speaker has other business on the trip) should be cleared through the Society Coordinator.
Society Coordinator
    Professor Ian R. Petersen,
    Chairman of Distinguished Lecturers Committee

    School of Electrical Engineering
    University of New South Wales
    Australian Defence Force Academy
    Canberra ACT 2600
    AUSTRALIA
    Ph +61 26 2688446
    FAX +61 26 2688443
    irp@routh.ee.adfa.edu.au

List of Lecturers

    Professor Andrew Alleyne
    Mechanical & Industrial Engineering and Coordinated Science Lab
    University of Illinois, Urbana-Champaign
    MC-244
    1206 West Green Street
    Urbana, Illinois 61801, USA
    Tel.: +1 217-244-9993
    Fax: +1 217-244-6534
    alleyne@uiuc.edu
    http://mr-roboto.me.uiuc.edu

    Control of Systems in a Dimensionless Framework with Applications to Vehicles

    The use of dimensional analysis is prevalent in several fields of the physical and life sciences. In Mechanical Engineering, the common concepts of Fluid Mechanics, Heat Transfer, and Thermodynamics are all represented by dimensionless variables. These include the well known dimensionless numbers such as the Reynolds Number, Froude Number, Nusselt Number, etc. The question we raise and hope to answer in this talk is whether or not the field of Systems and Control can benefit from dimensionless analysis as other fields have done.

    This talk will begin by detailing the initiation of our study into dimensionless analysis. A scaled testbed for vehicle dynamics and control studies has been developed at the University of Illinois. In order to validate controller designs for scaled vehicles and ensure their validity on full sized vehicles it was important to guarantee dynamic similitude between the scaled and full sized dynamical systems. We detail the derivation of a dimensionless form for the linear dynamics of vehicles and demonstrate how we ensure our scaled vehicles are dynamically similar to full sized ones. It can be shown that the dimensionless form for this linear system can be thought of as a very convenient transformation of the original dimensional system.

    Subsequent to presenting a dimensionless form for the vehicle dynamics, we illustrate several key benefits that we have found from working in a dimensionless framework. First, it is possible to uncover underlying dynamical relationships that do not seem clear when studying the dimensional system dynamics. Secondly, the parametric uncertainty associated with nominal vehicle representations is greatly reduced in a dimensionless framework, thereby leading to less conservative controller constraints. Finally, parametric interdependence is more easily uncovered and can be used to greatly reduce system excitation requirements for identification or adaptation mechanisms.

    Precision Control for Micro-Scale Manufacturing

    Established tools for the manufacture of systems with micro-scale features include standard lithography techniques. This talk examines a different method for microscale manufacture called Microscale Robotic Deposition (MRD). This is a solid freeform fabrication technique where by material is deposited to rapidly "build up" complex 3 dimensional structures. Current systems under construction focus on the creation of periodic, lattice-like structures for their potential of acting as waveguides.

    The talk centers on the control aspects of the MRD problem, particularly the precision motion control problem. The periodic nature of the systems under construction allow for the use of an Iterative Learning Control (ILC) approach to positioning problem. Iterative Learning Control utilizes information from a previous attempt at a task to update a feedforward signal and better the tracking performance on future attempts at the identical task. Most practical ILC designs incorporate some stabilizing filtering mechanisms to provide robustness to the learning process. In this talk we will extend that approach be introducing an adaptive filtering technique based on Time-Frequency analysis.

    Controls and Experiments: Lessons Learned

    This talk describes different lessons that can be learned by including experimental aspects into control system research. Several key lessons are identified and then each lesson is developed within the context of a particular experimental system. A variety of physical experimental systems are used to illustrate that the key lessons need not all be found in the same system but, should one be working with a variety of systems, it is likely that one or more of these issues would arise. For the purpose of the IEEE Controls Systems Society Distinguished Lecturer Program, the particular experimental systems used in this talk can be chosen to match the interest areas of the particular audience. The actual experimental systems available span the fields of Vehicle Dynamics, Manufacturing, Aerospace Systems, Air Conditioning and Refrigeration, and Fluid Power. However, it is felt that the main points of this talk can easily be applied to many other fields.

    Top of the page


    Professor Anu Annaswamy
    Department of Mechanical Engineering
    Massachusetts Iinstitute of Technology, Room 3-339A
    Cambridge, MA 02139, USA
    Tel.: +1 617-253-0860
    Fax: +1 617-258-9346
    aanna@mit.edu
    http://www-me.mit.edu/people/personal/aanna.htm

    Active-adaptive Control of Acoustic Resonances in Flows

    Several fluid flow problems related to propulsion and power generation exhibit strong acoustic resonances. Produced due to interactions of the acoustics with other underlying unsteady mechanisms such as unsteady heat-release or shear flow instability, these resonances manifest as large and sustained pressure oscillations. In addition to the obvious undesirable effect of high ambient noise and acoustic fatigue, these oscillations are also coupled with other damaging effects such as excessive vibrations, high burn rates, lift-loss, and ground erosion. Compromises in reducing these oscillations lead to departures from the desired operating conditions and can lead to suboptimal performances with reduced heat-output, increased emissions, or decreased efficiency. Over the past few years, active control technology has been increasingly sought after to realize the desired performance metrics in these problems without encountering resonant behavior. In order to provide guaranteed and uniform performance over a large range of operating conditions in the presence of various system uncertainties, it has been demonstrated in these problems that a model-based approach to designing the control strategy is feasible and scalable, and leads to a reliable and improved pressure reduction at the desired operating conditions.

    In this talk, two examples of such fluid flow problems, combustion-instability and impingement-tones in supersonic flows, and their active control will be discussed. Linear and nonlinear models of the resonant mechanisms based on both physically-based and system-identification principles will be presented. In active-adaptive control of combustion systems, linear strategies based on H_2 and H_infinity control, open-loop methods based on slow switching, and adaptive posicast control methods, and their impact on a range of rigs from a 1 kW benchtop combustor to a 4 MW engine-replica test-rig will be discussed. In active-adaptive control of supersonic impingement tones, a POD-based active control strategy and the corresponding experimental results from a STOVL supersonic jet facility at Mach 1.5 will be presented.

    Top of the page


    Professor Karl Johan Åström
    Department of Automatic Control
    Lund Institute of Technology
    Box 118, SE-221 00 Lund, Sweden
    Tel.: +46 46 222 87 81
    Fax: +46 46 13 81 18
    kja@control.lth.se
    http://www.control.lth.se/~kja/

    Control - The Hidden Technology

    The field of automatic control is about 50 years old. This paper presents some reflections on the dynamic development of the field. It starts with a brief history and a discussion of engineering science and natural science. Automatic control being the first systems field was a paradigm shift because it fitted poorly in organizations based on mechanical, electrical and chemical engineering. Key ideas in the development of the field are presented. The interplay of theory and applications are discussed as are relations to other fields such as mathematics and computer science are discussed. It is attempted to make an assessment of the current status. The lecture ends with some speculations about future development. Questions dealing with research, education and applications will be covered. An explanation of the title of the paper will also be given.

    Friction Models and Friction Compensation

    Friction appears in all mechanical systems and has a significant impact on control. Successful design of mechatronic systems requires an understanding of the effects of friction as well as techniques to compensation. Friction phenomena are complicated because they are caused by many different physical mechanisms. Friction can cause a substantial deterioration of the performance of a control system.

    Typical effects are steady state errors and oscillations. Many attempts have been made to compensate for friction. Early efforts include introduction of dither signals. Other ideas are to based on model based control. This paper reviews several models for friction that have been useful to model friction in motion control systems. The models discussed include Dahl's model, the Bliman-Sorine model and the LuGre model. Different techniques for friction compensation are also discussed and results from practical experiments with friction compensation are presented.

    Modeling of Physical Systems

    Modeling and simulation have experienced an amazing development since its beginning in the 1920s. At that time, the technology was available only at a handful of university groups. Today it is available on the desk of all engineer who needs it. The paper presents the current status of modeling and simulation. It draws on the historical perspective to explain how the field has developed. Particular emphasis is given to shifts in technology and paradigms. Even if the technology of modeling has advanced considerably the standard tools used today are very similar to the ones used 40 years ago. Recently there has been several attempts to develop methodologies that are much more appropriate for modeling of complex technical systems. These methodologies draw from object oriented methodology in computer science, differential algebraic equations in numerical mathematics and control theory. The tools Dymola, Omola, Omsim and Modelica which all have their origins in Lund are discussed. An example of modeling of a thermal boiler is used for illustration.

    Tuning and Adaptation of PID Controllers

    Feedback is a very powerful idea. Its use has often had revolutionary consequences with drastic improvements in performance. Credit is often given to a particular form of feedback although it frequently is feedback itself that gives the real benefits and the particular form of feedback used is largely irrelevant. The PID controller is by far the most dominating form of feedback in practical use today. More than 90% of all control loops are based on PI or PID control. Applications cover a wide range process control, motor drives, magnetic and optic memories, automotive, flight control, instrumentation, etc. PID controllers have been augmented substantially by facilities for feedforward, automatic tuning, gain scheduling, adaptation and diagnostics. The lecture gives a broad presentation of the development of PID control with particular emphasis on recent developments in use of feedforward, compensation for time delay, tuning and adaptation.

    Top of the page


    Dr Michèle Basseville
    IRISA/CNRS
    Institut de Recherche en Informatique et Systèmes Aléatoires
    Campus de Beaulieu
    35042 Rennes Cedex
    France
    Tel.: +33.2.99 84 72 36
    Fax: +33.2.99 84 71 71
    Michele.Basseville@irisa.fr
    http://www.irisa.fr/sigma2/michele

    Early Warning of Small Deviations for Condition-based Maintenance: Theory and Application

    An increasing interest in condition-based maintenance has appeared in a large number of industrial applications. The key idea is to replace regular systematic inspections with condition-based inspections, in order to prevent from a possible malfunction or damage before it happens.

    Condition-based inspections are decided upon the continuous monitoring of the considered system (machine, structure, process or plant), based on the available measurements.

    For achieving this, without affecting the process safety, availability and performances, it is of crucial importance to be able to perform the early detection and isolation of slight deviations of the process with respect to a reference behavior considered as normal.

    It turns out that there exists a mathematical theory providing us with tools which perform the early detection task. This theory is known under the name of the statistical local approach, and it is especially suited to component faults. It aims at transforming a large class of detection problems concerning a parameterized stochastic process into the universal problem of monitoring the mean of a Gaussian vector. The isolation task is then performed by inspecting the components of this Gaussian vector, based on standard techniques for dealing with nuisance variables.

    The purpose of the lecture is to describe both the key components of this theory and real industrial examples which have been successfully addressed by applying its principles. Strong emphasis will be put on the key issues in the use of this approach for component faults in linear and nonlinear dynamical systems.

    This theory assumes that a model of the monitored system is available. This is a reasonable assumption, since many industrial processes rely on physical principles, which write in terms of (differential) equations, providing us with (dynamical) models. The use of (physical) parameters is mandatory when isolation and diagnosis are required. But when physical models are either too complex or not known at all, semi-physical or black-box models (neural networks, wavelet networks) can be used instead, in the framework of the local approach, enlarging its initial scope.

    Output-only Structural Vibration Monitoring for Damage Detection and Localization

    In-operation vibration monitoring for complex mechanical structures and rotating machines is of key importance in many industrial areas. Typical examples are offshore structures subject to swell, buildings subject to wind or earthquake, bridges, dams, wings subject to flutter in flight, and turbines subject to steam turbulence, friction in bearings, and imperfect balancing. These systems are subject to both fast and unmeasured variations in their environment and small slow variations in their vibratory characteristics. Of course, only the latter are to be detected, using the available data (e.g. accelerometers), and noting that the changes of interest (1% in eigen-frequencies) are not visible on spectra. The key issues are to identify and monitor vibrating characteristics (modes and modal shapes) of mechanical structures and machines subject to unmeasured and non-stationary natural excitation.

    The purpose of the lecture is to describe the key components of and real experimental results obtained with a set of algorithms performing modal analysis and vibration monitoring. These algorithms process multi-sensors measurements recorded during routine operation, without artificial excitation, nor slow down, nor shut down of the machine, and possibly by different sensor pools.

    The approach is based on the modeling of modes and modal shapes as eigenvalues and observed components of the eigenvectors of the state transition matrix of a linear dynamical system; on the use of output-only and covariance-driven identification methods (such as instrumental variables, balanced realization, and subspace-based algorithms); and on the computation of specific chi^2-type tests for fatigue or damage detection. These tests evaluate the importance, for each mode, of the modal deviation which is detected.

    They can be equally used for laboratory test beds with measured excitation, and for in-operation data without measuring the (possibly non-stationary) excitation.

    For diagnosing (in terms of modifications of e.g. volumic mass or Young modulus) and localizing the fatigues or damages, the proposed solution circumvents the resolution of the ill-posed inverse problem which results from the use of a (generally) high dimensional and not identifiable physical F.E. model. The approach relies upon the projection and aggregation of the elementary changes in the physical space onto the (much lower dimensional) space of identified odes and modeshapes, and upon the computation of convenient Jacobian matrices fed into the above chi^2-type test.

    These monitoring and diagnostics algorithms have been generalized to models more complex than those (linear) for vibrations, and can be used for monitoring in industrial process control (gas turbine, electric or thermal plant) or for on-board diagnostics (catalytic exhaust).

    Top of the page


    Professor Robert R. Bitmead
    Mechanical & Aerospace Engineering
    University of California - San Diego
    9500 Gilman Drive
    La Jolla, CA 92093-0411, USA
    Tel.: +1.858.822 3477
    Fax: +1.858.822 3107
    rbitmead@ucsd.edu
    http://www.mae.ucsd.edu/research/bitmead/

    Cautious Controller Tuning

    The problem considered is the use of closed-loop experimental data to guide controller adjustment or tuning. The main problem is to move the controller from one stabilizing value to another with a stability and/or performance guarantee. The chief tool is the $\nu$-metric of Vinnicombe, which links the allowable $\nu$-distance between controllers and the current closed-loop performance. A number of scenarios are considered which treat cases in which different information is available about the closed-loop system. This includes estimation of the stability margin from closed-loop data and joint model and controller adjustment.

    This seminar has a strong theoretical basis with links into the algebra of stabilizing controllers and the analysis of metric spaces. Nevertheless, the nature of the results is very informative of practical issues linked with the safe tuning of controllers (including restricted complexity controllers) using closed-loop measurements.

    State Estimation in Model Predictive Control

    Model Predictive Control (MPC) is a currently popular and applicable control method in which one solves on-line an explicit constrained optimal control problem and applies part of the solution. The attractions are that constraints may be included on states, inputs and outputs, that common optimization software may be used, and that it uses significant computational resources in the control loop which make it applicable to many multi-input/multi-output and nonlinear systems. One of the drawbacks of MPC is that it is posed as a full state-feedback control, when in practice there is a need to employ state observers to compute a best-possible but inaccurate state estimate. The key problem with including state estimates is the need to accommodate the satisfaction of the constraints. In this presentation, an approach will be presented in which the covariance of state estimate - a quantity frequently provided by observers but then discarded - might be used to amend the constraints in a straightforward fashion. This then will be linked to coordination between systems and the design of information architectures for control.

    A Skeptical Introduction to Combustion Instability Modeling

    Combustion is the central process of jet engines and gas turbines. Pollution can be decreased and efficiency increased if these machines can be operated with leaner mixtures - lower fuel-to-air ratios - leading to cooler and more complete combustion. However, as the fuel ratio is decreased, the flame front begins to become unstable and demonstrates a periodic limit cycle. The variations introduced by this cycling more than cancel the benefits of the leaner mixture. So we are looking for feedback control solutions to stabilize the flame. This seminar is not about this. It is about modeling for control to help achieve this.

    After presenting the obligatory cut-away pictures of jet engines, the presentation will deal with the travails of fitting to experimental limit-cycling data a linearized model suitable with the aim of using the resultant model for control. The problem is that such periodic data really do not contain much information. Nevertheless, a model has been fitted which appears capable of replicating the data. This will be developed using describing function ideas.

    Next a validation of the identified model (focused on likely utility for control design) needs to be performed. The construction of the validation experiment will be described, invoking excitation of coupled nonlinear attractors. The problem now would appear to be the interpretation of these validation experiment results - several conundra arise.

    The seminar will deal with issues of nonlinear modeling from data using physical model structures. It should appeal to control and signal processing researchers, as well as those interested in impressing people by saying they study Rocket Science.

    Carpentry and Mechanics of Joint Identification and Control: data preparation and iterative control of a sugar cane crushing mill

    We deal with the "nuts and bolts" aspects of iterative system identification and control design on a specific process of a sugar cane crushing mill from North Queensland, Australia. Our emphasis is on the aspects in which the process knowledge is used to guide the myriad design choices necessary before resorting to the use of special-purpose software for identification or control design. Of particular concern is the data selection and prefiltering which should precede system identification and which has the capacity to connect the a priori knowledge, the design objective and the computational model fitting exercise.

    Top of the page


    Professor Stephen Boyd
    264 Packard Building
    Stanford University
    Stanford, CA 94305, USA
    Tel:+1 650.723.0002
    Fax: +1 650 723-8473
    boyd@stanford.edu
    http://www.stanford.edu/~boyd

    Advances in Convex Optimization: Interior-point Methods, Cone Programming, and Applications

    In this talk I will give an overview of some major developments in convex optimization that have emerged over the last ten years or so. The basic idea is that convex problems are fundamentally tractable, in theory and in practice. The polynomial worst-case complexity results of linear programming have been extended to nonlinear convex optimization, and interior-point methods for nonlinear convex optimization achieve efficiencies approaching that of modern linear programming solvers. Moreover, special purpose implementations for large-scale applications can take advantage of many different types of problem structure. Several new classes of standard convex optimization problems have emerged, including semidefinite programming and linear matrix inequalities, which are well known in control, and also determinant maximization, second-order cone programming, and geometric programming, which are less well known. Like linear and quadratic programming, we have a fairly complete duality theory, and very effective numerical methods for these problem classes.

    There has been a steadily expanding list of new applications of convex optimization, in areas such as circuit design, signal processing, statistics, communications, and other fields. Convex optimization is also emerging as an important tool for hard, non-convex problems. Convex relaxations of hard problems provide a general approach for handling hard optimization problems, with applications in combinatorial optimization, analysis and design of nonlinear and uncertain systems, and robust optimization. (Joint work with Lieven Vandenberghe)

    Optimal Design of Analog CMOS Circuits via Geometric Programming

    As more ICs incorporate some analog functionality, the demand for analog CMOS design is greatly increasing. Not only will the number of new designs increase, but so will the number of designs that must be ported every 12 months or so to the newest process technology. This increase in demand comes during a great shortage of experienced analog designers. Predictions abound that analog design will become a critical bottleneck for next-generation system-on-a-chip (SoC) designs.

    In this talk we describe a new general method for optimized design of analog CMOS circuit blocks. We first cast the circuit design problem as a very special type of mathematical optimization problem, called a geometric program, which we then solve using recently developed interior-point methods. The result is a method that can very efficiently determine globally optimal circuit designs, given from specifications (such as on power, area, open-loop gain, bandwidth, etc.). The method can be used for extremely rapid design, performance and trade-off analysis, and porting of analog circuit cells to new technologies.

    After giving some general background, we describe the underlying optimization method, and explain how the method applies to the design of a common op-amp. (Joint work with Mar Hershenson and Tom Lee)

    Fastest Mixing Markov Chain on a Graph

    We consider an undirected graph, with edges labeled with the probability of a transition between the associated vertices. The associated Markov chain has a uniform equilibrium distribution; the rate of convergence to this disitribution is determined by the second largest (in magintude) eigenvalue of the transition matrix. We show that determining the fastest mixing Markov chain, with a fixed graph, is a convex problem that can be expressed as an SDP. (Joint work with Persi Diaconis and Lin Xiao)

    Top of the page


    Professor Marco Campi
    Dipartimento di Elettronica per l'Automazione
    Universita' di Brescia
    via Branze, 38
    25123 Brescia,
    Italy
    Tel.: +39.030.3715458
    Fax: +39.030.380014
    campi@bsing.ing.unibs.it
    http://bsing.ing.unibs.it/~campi

    The Scenario Approach to Robust Control: Randomized Solutions and Confidence Levels

    Many worst-case robust control problems cannot be solved due to computational difficulties.

    In this talk, a new probabilistic solution framework is proposed for robust control analysis and synthesis problems that can be expressed in the form of robust convex optimization. This includes for instance the wide class of NP-hard control problems representable by means of parameter-dependent linear matrix inequalities (LMIs).

    By appropriate sampling of the constraints, one obtains a standard convex optimization problem (the scenario problem) whose solution is approximately feasible for the original (usually infinite) set of constraints, i.e. the measure of the set of original constraints that are violated by the scenario solution rapidly decreases to zero as the number of samples is increased. Explicit and efficient bounds on the number of samples required to attain a-priori specified levels of probabilistic guarantee of robustness are given.

    A rich family of control synthesis problems which are in general hard to solve in a deterministically robust sense is therefore amenable to polynomial-time solution, if robustness is intended in the proposed risk-adjusted sense. The approach is illustrated by means of significant examples in robust control.

    Tuning Industrial Controllers: The Virtual Reference Feedback Tuning (VRFT) Approach

    In many practical control applications, a mathematical description of the plant is not available and the controller has to be designed on the basis of measurements (data-based design.) This problem has attracted the attention of control engineers since the forties with the pioneering work of Ziegler and Nichols.

    In this talk, a new approach to data-based controller design named Virtual Reference Feedback Tuning (VRFT) is presented. The main features of VRFT are:

    1. solves a model reference control problem;
    2. the user can easily specify his/her control objectives by a suitable selection of the reference model;
    3. a single set of data points is required (no need for iterations);
    4. can be used in a nonlinear context.
    This talk has a tutorial character and presents the VRFT method in its different aspects. Application examples support the theoretical presentation.

    Decision Making in an Uncertain Environment: the Scenario-Based Optimization Approach.

    A central issue arising in many engineering problems is to make a decision in spite of an uncertain environment. Application examples are:

    1. robust control;
    2. prediction of an uncertain system;
    3. identification along a min-max approach.
    In presence of uncertainty, two main approaches can be taken: the worst-case approach and the chance-constrained approach. Along a worst-case approach, the decision must be guaranteed to work well for all possible realizations of the uncertainty. On the other hand, the chance-constrained approach corresponds to a less demanding viewpoint consisting in requiring that the risk of failure associated to the decision is small in some probabilistic sense. Unfortunately, however, both the worst-case approach as well as the chance-constrained approach are computationally intractable in general.

    In this talk, we present a computationally efficient methodology for dealing with uncertainty in optimization and decision making based on sampling a finite number of instances (or scenarios) of the uncertainty. The following points are discussed:

    • the scenario approach leads to computationally tractable optimization problems;
    • the solution found along the scenario approach is a feasible solution of the chance-constrained problem;
    • the conservativeness typical of the worst-case approach can be alleviated to an extent that can be decided by the user by means of a suitable tuning knob.
    Examples in robust control, prediction and identification illustrate the ideas.

    Top of the page


    Professor Christos G. Cassandras
    Department of Manufactoring Engineering
    Boston University
    15 St Mary's Street
    Boston, MA 02215, USA
    Tel.: +1.617.353 7154
    Fax: +1.617.353 4830
    cgc@bu.edu
    http://vita.bu.edu/cgc

    An Introduction to Discrete Event Systems and their Applications

    Over the past few decades, the rapid evolution of computing, communication, and sensor technologies has brought about the proliferation of new dynamic systems, mostly technological and often highly complex. Examples include: computer and communication networks; automated manufacturing; air traffic control; highly integrated command, control, communication, and information systems; intelligent transportation; distributed software; and so forth. Almost all of the activity in these systems is governed by operational rules designed by humans; their dynamics are therefore characterized by asynchronous occurrences of discrete events, some controlled (like hitting a keyboard key) and some not (like a spontaneous equipment failure or a packet loss), some observed by sensors and some not. These features lend themselves to the term "discrete event system" for this class of dynamic systems. This talk will describe the fundamental differences between discrete event (or, event-driven) systems and conventional time-driven systems and discuss appropriate modeling frameworks for the former, such as automata and Petri nets. It will then present some representative control and optimization problems as they manifest themselves in discrete event systems (drawn from "real world" experience with manufacturing systems, computer networks, elevator dispatching control, and air traffic control) and overview solution approaches, both analytical and based on computer simulation methods.

    An Introduction to Hybrid Systems and Some Applications to Manufacturing System Integration

    Complex dynamic systems are often decomposed into a lower-level component with time-driven dynamics (describing the physical state of the system) interacting with a higher-level component with event-driven dynamics (describing the changes in the system operating modes). This gives rise to a Hybrid System. In order to analyze and control such a system, one must combine knowledge from classical control theory, based on differential/difference equations, with more recent developments in discrete event systems. This talk is intended to describe some modeling frameworks for hybrid systems and to present examples ranging from simple switching to complicated hierarchical systems. A natural setting of this type is encountered in manufacturing processes: The physical characteristics of production parts undergo changes at various operations described by time-driven models (such as differential equations), while the timing control of operations is described by event-driven models (such as timed automata). Accordingly, manufactured parts are characterized by physical states (e.g., temperature, geometry) subject to time-driven dynamics, and by temporal states (e.g., operation start and stop times) subject to event-driven dynamics. The tradeoff between the physical "quality'' of parts and various timing requirements on part delivery leads to optimal control problems which are typically nondifferentiable and nonconvex. The talk will present at an intuitive level how these difficulties can be overcome and how simple explicit solution methodologies can be obtained, which will be illustrated for common manufacturing processes through the use of interactive java applets.

    Joys and Perils of Automation

    One of the definitions of the word "control" is "to govern or direct according to rule" (Merriam-Webster dictionary). In science and engineering, these "rules" have traditionally been dictated by the laws of nature - such as gravity or conservation of mass. Computer technology, however, has enabled us to build complex systems that have become essential to our daily life, from automated factories to computer networks, with intelligent highways and pilotless planes not too far in the horizon. The "rules" that these systems must obey are as arbitrary as human imagination can make them (as in designing a video game where one may create a virtual world where anything goes). While this is exciting, it is also dangerous - it takes but one minor "bug" or "virus" to bring a multimillion factory to a standstill, the Internet to crash, or the Mars exploration vehicle to erroneously "think" that its landing legs were deployed, effectively forcing it to commit electronic suicide. Many of the dangers of automation stem from the lack of designers and engineers with appropriate skills that are cultivated through an understanding of what a "system" is and how to evaluate the effectiveness of a controller before deployment. This presentation will employ simple computer simulation examples to illustrate the difference between physical processes subject to the laws of nature and human-made processes that must satisfy human-made rules. We will then show how "automatic control" can be used and demonstrate both its benefits and risks.

    Top of the page


    Professor Michel Gevers
    Center for Systems Engineering and Applied Mechanics (CESAME)
    Batiment Euler, Avenue G. Lemaitre, 4,
    1348 LOUVAIN-LA-NEUVE, Belgium
    Tel.: +32 10 47 25 90
    Fax: +32 10 47 20 55
    gevers@csam.ucl.ac.be
    http://www.inma.ucl.ac.be/~gevers/

    Iterative Feedback Tuning: Theory, Applications and Extensions

    One of the most active areas of research in the nineties has been the study of the interplay between system identification and control design. This study has led to the development of "iterative identification and control design schemes". The analysis of these iterative schemes, and the observation that the model in these iterative schemes is only a tool for the computation of the controller parameters, has in turn led to the development of a direct iterative controller tuning scheme, in which the controller parameters are estimated by a direct optimization of a control performance criterion. The main difficulty in such direct optimization had always been that the gradient of the performance criterion is a function of the unknown system, hence the need for a model estimate. A breakthrough was achieved in 1994 when it was shown that an unbiased estimate of this gradient can be obtained from an experiment performed on the unknown system, without the need for a model. This led to an iterative minimization of the performance criterion, in which the gradient is performed at each iteration by performing this special experiment on the present closed-loop system. This special experiment consists of feeding back the output of the system to the reference input; hence the name Iterative Feedback Tuning (IFT) given to this model-free controller tuning scheme.

    Since its inception in 1994, IFT has been applied to a large number of industrial and mechanical applications. It has been extensively analyzed, and special variants have been developed for specific applications and objectives. In this presentation, we will present the very simple theory of IFT, survey some of the applications, and present some extensions, in particular a variant aimed at the tuning of PID controllers with minimum settling time.

    Ten Years of Progress in Identification for Control

    "Adaptive control" and "dual control" are two early instances in which parameter estimation and control design were formulated as a joint optimization problem. However, dual control has never been applied to realistic problems because of the curse of dimensionality: the computational load is just enormous, even for simple problems. As for adaptive control, most of the results have focused on the situation where a full-order model was used.

    The study of identification and control as a combined design problem, in the context of restricted complexity model structures (i.e. with unmodelled dynamics) began in earnest around 1990, when the interplay between identification design and control design became a topic of intense research. The first few years of work focused on the manipulation of the bias error distribution: how to obtain a nominal model that is suitable for the design of a controller, which ought to achieve good performance on the real system. It soon became clear that the nominal and the achieved closed loop system must be close to one another, where closeness is measured in a norm that is a function of the control performance criterion. Given that these two closed loop systems are a function of the `to be designed controller', this requirement led to iterative schemes, based on a sequence of model updates and controller updates.

    In the late nineties, attention turned to the manipulation of the variance error distribution, i.e. how should one tune the identification experiment in such a way that the model uncertainty set is suitable for the design of a robust controller? Necessary and sufficient conditions have been obtained for a controller to stabilize all models in an uncertainty set obtained by Prediction Error identification methods, and connections have been established between model uncertainty sets and corresponding sets of stabilizing controllers.

    This talk will present a tutorial overview of these successive advances in identification for control over the last decade. The iterative identification and controller design schemes that have emerged from this area of research activity have found their way very quickly into industrial applications, thus showing that this area is not only full of challenging theoretical problems, but that it is also of high interest for the practitioners.

    Top of the page


    Professor Tohru Katayama
    Department of Applied Mathematics and Physics
    Graduate School of Informatics
    Kyoto University
    Kyoto 606-8501, Japan
    Tel.: +81-75-753-5502
    Fax.: +81-75-753-5507
    katayama@amp.i.kyoto-u.ac.jp
    http://seigyo.amp.i.kyoto-u.ac.jp/staffs/katayama/

    Subspace System Identification: An Introduction

    Subspace methods have attracted much interest for more than a decade. They involve geometric operations on subspaces spanned by the column or row vectors of certain block Hankel matrices formed by the input-output data. These operations are best performed by the SVD and QR decomposition. Advantage of subspace methods is that the problem of local minima and the difficult model selection problem inherent in the classical prediction error approach to MIMO identification are avoided, except for the estimation of the dimension of the state space.

    This talk gives an elementary introduction to the subspace identification method from the point of realization theory. First a brief review of the classical prediction error methods is given. Then, I would like to stress the importance of the realization theory to better understand the various forms of subspace identification algorithms (MOESP and N4SID), thereby giving some basic knowledge to read advanced papers. Some numerical results are also included.

    This talk is kept elementary so that many people understand the present status of subspace identification methods.

    Top of the page


    Professor Jan Maciejowski
    Cambridge University
    Department of Engineering
    Room 39 - Baker Building
    Cambridge CB2 1PZ
    United Kingdom
    Tel.: +44.1223.332732
    Fax: +44.1223.332662
    jmm@eng.cam.ac.uk
    http://www-control.eng.cam.ac.uk/jmm/jmm.html

    An Overview of Robust and Multivariable Control

    This lecture gives an overview of the main developments in modern robust and multivariable control theory. It assumes that the audience has some knowledge of "classical" methods and ideas of feedback design (Bode plots, stability margins, sensitivity function, etc). The lecture makes some use of matrices and of state-space models, but the emphasis is on explaining the ideas rather than on the technical details. The lecture covers the following topics:

    1. The robust control paradigm
    2. Internal stability
    3. Structured uncertainty, mu and robust performance
    4. Linear matrix inequalities
    5. Co-prime factors; the graph topology
    6. Loop shaping and b_{P,C}
    7. The gap and nu-gap metrics

    Current issues in Model Predictive Control: Efficiency, Feasibility, Priorities

    This lecture gives a personal view of certain "hot topics" in Model Predictive Control (MPC). MPC is the only "Advanced Control" methodology to have gained wide acceptance in (certain sectors of) industry. The fundamental theoretical advantage of MPC over other control methodologies is its ability to take constraints into account in a systematic manner. In my opinion this is actually more important in most applications than the fact that it optimises a cost function. Although MPC was developed largely in the petrochemical sector, and is now being applied in other process control sectors, I am sure that it will also be found of great benefit in many other "non-process" applications. (Very many control problems can be posed as "operate as close to the constraints as you can".)

    As the range of applications of MPC grows, the following three aspects (at least) will become the "bottleneck" questions:

    1. Computational efficiency
    2. The danger of infeasibility
    3. The problem of prioritised objectives and/or constraints.

    My talk will outline the main ideas and developments - and they are considerable - which are found in the research literature, addressing these key questions. The views expressed in this lecture were developed while writing my recently-completed book: "Predictive Control with Constraints", to be published by Pearson Education (Prentice-Hall) in 2001.

    Top of the page


    Professor A. Stephen Morse
    Department of Electrical Engineering
    P. O. Box 2157
    Yale University
    New Haven, CT 06520, USA
    Tel: +1 203.432.4295
    Fax: +1 203.432.2211
    morse@sysc.eng.yale.edu
    http://entity.eng.yale.edu/controls/

    Supervisory Control of Families of Linear Set-Point Controllers

    This talk will describe a simple, "high Level" controller called a "supervisor" which is capable of switching into feedback with a siso process, a sequence of linear positioning or set-point controllers from a family F_C of candidate controllers, so as to cause the output of a process to approach and track a constant reference input. The process is assumed to be modeled by a siso linear system whose transfer function is in the union of a number of subclasses, each subclass being small enough so that one of the controllers in F_C would solve the positioning problem, were the process's transfer function to be any member of C_i. The supervisor decides which controller to put in feedback with the process, not by an exhaustive search-i.e., by experimentally evaluating each and every candidate controller's performance by briefly aplying it to the process-but rather by continuously comparing in real time suitable defined "output estimation errors" generated by the candidate controllers, whether or not they are in feedback with the process. It is shown that under reasonable mild conditions, the supervisor can successfully perform its function ins pite ofmodeling errors, provided the errors are sufficiently small. It is also shown that the supervisor will invariably correctly classify the process in finite time, so long as the reference input is nonzero and the "dc gains" of the "nominal" candiate process model transfer functions are distinct.

    Logic-Based Switching: A Form of Intelligent Control

    Recent advances in system theory have shown that much can be gained by using logic-based switching strategies, together with more familiar techniques in the synthesis of feedback controls. The overall models of systems composed of such logics together with the processes they are intented to control, are concrete examples of what might be called "hybrid dynamical systems". In this talk we wil describe three different hybrid systems of this type-each consists of a continuous-time process to be controlled, a family of continuous-time, candiate fixed-parameter or adaptive controllers, and an "event-driven switching logic". The first two logics called "hysteresis switching" and "dwell-time switching" respectively, are simply strategies capable of determining in real time which candidate controller should be put in feedback with a process in order to achieve desired closed-loop performance. The third, called "cyclic switching" has been devised to deal with the well-known certainty equivalence stabilizability problem which arises in the synthesis of identifier-based adaptive controllers because of the existence of points in parameter space where the design model upon which certainty equivalence synthesis is based, loses stabilizability.

    Top of the page


    Professor Thomas Parisini
    Dept. of Electrical, Electronic and Computer Engineering
    DEEI-University of Trieste
    Via Valerio 10
    34127 Trieste, Italy
    Tel.: +39 040 5587138
    Fax: +39 040 5583460
    parisini@units.it
    http://control.univ.trieste.it/parisini

    Learning approach for fault detection, isolation, and accomodation of nonlinear uncertain systems

    This lecture is based on recent joint research work with Prof. M. Polycarpou and Dr. X. Zhang. The objective of the lecture is to give a tutorial overview of a novel learning approach for designing and analyzing fault detection, isolation and accomodation schemes for a class of nonlinear uncertain systems. The general approach is based on a architecture made of two basic modules:

    Monitoring module: provides the information about the detection of a fault and the information about the specific fault that occurred in a class F of a priori-specified fault structures. This module is made of a bank of nonlinear adaptive estimators. One of the nonlinear adaptive estimators is the fault detection and approximation estimator (FDAE) used for detecting and approximating faults. An on--line approximation model, typically based on neural approximators, is used in the FDAE. The remaining ones are fault isolation estimators (FIEs) used only after a fault is detected for isolation purposes. Each FIE corresponds to a particular type of fault in class F. Under normal operating conditions (without faults), the FDAE is the only one monitoring the system. Once a fault is detected, then the bank of FIEs is activated and the FDAE goes into the mode of approximating the fault function. The case that none of the isolation estimators matches the occurred fault (to some reasonable degree) corresponds to the occurrence of a new and unknown type of fault, and the approximated fault model can then be used to update the fault class F and also the bank of isolation estimators. The fault model generated either by the isolation estimators (in the case of a match) or the detection/approximation estimator is used for fault diagnosis and provides the information to be used by the controller module for fault accommodation.

    Controller module: is designed to reduce the tracking error in the presence of modeling uncertainty and the possible occurrence of faults. This module exploits information coming from the monitoring module. Specifically, based on the fault information obtained during the fault diagnosis procedure, a fault-tolerant control component is designed to compensate the effects of faults. In the presence of a fault, a nominal controller guarantees the boundedness of all the system signals until the fault is detected. Then the controller is reconfigured after fault detection and after fault isolation, respectively, to improve the control performance using the fault information generated by the diagnosis module.

    In the lecture, a complete design and analysis of the above scheme will be presented in a tutorial but rigorous way and some simulation examples will also be reported, showing the practical aspects involved.

    Approximating networks for the solution of functional optimization problems

    This lecture is based on recent joint research work with Prof. R. Zoppoli and Dr. M. Sanguineti. The objective of the lecture is to give a tutorial overview of an approximate approach to solve functional optimization problems that typically arise in control and estimation contexts. Functional optimization problems can be solved analytically only if special assumptions are verified (typically, if we handle dynamic systems, they have to be linear; cost functions have to be quadratic; random variables, if present, have to be Gaussian). Otherwise, approximations are needed. The approximate method we propose is based on two steps. 1) The decision functions are constrained to take on the structure of linear combinations of basis functions containing ``free'' parameters to be optimized (hence this step can be considered as an extension to the Ritz method, for which ``fixed'' basis functions are used). Then the functional optimization problem can be approximated by a nonlinear programming one. Linear combinations of basis functions are called approximating networks when they benefit by suitable density properties. We term such networks nonlinear (linear) approximating networks if their basis functions contain (do not contain) free parameters. Several classes of neural approximation schemes can be used be used in this respect and in the lecture some neural scheme will be described in some detail. For certain classes of d-variable functions to be approximated, nonlinear approximating networks may require a number of parameters increasing moderately with d, whereas linear ones may be ruled out by the curse of dimensionality. Since the cost functions of the resulting nonlinear programming problems include complex averaging operations, we minimize such functions by stochastic approximation algorithms. As important special cases, we address stochastic optimal control and estimation problems. Numerical examples show the effectiveness of the method in solving optimization problems stated in high-dimensional settings, involving, for instance, several tens of state variables.

    Top of the page


    Professor Kevin Passino
    The Ohio State University
    Dept. Electrical and Computer Engineering
    2015 Neil Avenue
    Columbus, OH 43210-1272, USA
    Tel.: +1.614.292 5716
    Fax: +1.614.292 7596
    passino@ece.osu.edu
    http://www.ece.osu.edu/~passino/

    Systems Biology of Swarm Cognition

    Systems biology of decision making focuses on understanding the structures, dynamics, and evolution of complex interconnected biological mechanisms that support decision making by individuals and social animal groups. In this talk, an experimentally validated mathematical model of the nest-site selection process of honey bee swarms is introduced. In this spatially distributed dynamical feedback process individual bee actions and bee-to-bee communications combine to produce an emergent "consensus" nest choice. Using a key idea of "group memory", the process has connections to neurobiological cognition systems, especially at the behavioral level: the swarm can effectively discriminate between different quality nest sites and eliminate from consideration relatively inferior distractor sites. Simulations indicate that individual-level bee decision-making mechanisms have been tuned by natural selection to provide a balance between the need for fast and accurate decisions at the group level. For more information see: http://www.ece.osu.edu/~passino/

    Stable Cooperative Agent Distributions: Theory and Applications in Biology and Engineering

    The problem of how to perform decentralized coordination of the spatial distribution of agents is found in a number of applications. Autonomous robots with range-limited communication and sensing radii must coordinate their decisions on where to allocate their sensing resources to achieve prioritized surveillance of multiple widely dispersed areas. A hive of honey bees allocates foragers according to forage site profitability without a central coordinator. In this talk, a mathematical model of the behavior of a group of agents and their interactions in a shared environment is introduced. Environmental spatial constraints are included to model range-limited sensing, motion, and communication capabilities of the agents. General sensing, coordination, and motion conditions on the agents are derived that guarantee that an "ideal free distribution" (IFD) of the group of agents will emerge. The impact of group size and environment type on the distribution of agents is quantified. Applications of the theory to a multivehicle cooperative surveillance problem and honey bee social foraging are discussed. For more information see: http://www.ece.osu.edu/~passino/

    Top of the page


    Professor Anders Rantzer
    Department of Automatic Control
    Lund Institute of Technology
    Box 118, SE-221 00 Lund, Sweden
    Tel.: +46 46 222 87 78
    Fax: +46 46 13 81 18
    rantzer@control.lth.se
    http://www.control.lth.se/~rantzer/

    On Convexity and Relaxation in Nonlinear and Hybrid Control

    Since the 1950's, the idea of dynamic programming has propagated into a vast variety of applications. The basic Hamilton-Jacobi-Bellman equation is general and very simple, but the "curse of dimensionality" is often prohibitive and restricts most applications to a discrete state space of moderate size. In the last few years, there has been several exciting developments related to convexity of the corresponding Bellman inequality, both theoretical and computational. For example, research on continuous nonlinear control has generated analogs of the primal-dual optimization used in discrete shortest path algorithms. In nonlinear control, this has resulted in new stability criteria and new methods for control synthesis by convex optimization.

    Another very exciting development is based on approximations of the cost to go. It turns out that the computational complexity of traditional dynamic programming algorithms often can be drastically reduced by relaxing the demand for optimality in the Bellman inequality. In fact, finding a solution which is guaranteed to be within 10% from the optimum turns out to be drastically less expensive than finding one within 1%. Results of this type will be discussed and illustrated by examples.

    Density and Flow: A Different View on Nonlinear Control

    The concept of "denisty functions" has recently been introduced as a tool for stability analysis of nonlinar ordinary differential equations. Statements are given in terms of "almost all trajectories" of the system. The theory is similar to the classical theory of Lyapunov, but the implications are weaker and applicable to many situations where global stability in the classical sense does not hold.

    Density functions also have remarkably nice properties for control synthesis. While the set of control Lyapunov functions for a given system may not even be connected, the corresponding set for density functions is always convex. This opens new possibilities for nonlinear control synthesis by convex optimization.

    In this seminar we discuss the duality between density functions and Lyapunov functions and a converse theorem that proves existence of a density function from assumptions on almost global stability. Simple examples of pendulum dynamics turn out to be illuminating.

    Top of the page


    Professor Karen Rudie

    Department of Electrical and Computer Engineering
    Queen's University
    Kingston, Ontario K7L 3N6
    Canada
    Tel.: +1 (613) 533-2966
    Fax: +1 (613) 533-6615
    rudie@ee.queensu.ca
    http://www.ece.queensu.ca/faculty/rudie/index.html

    Minimal Communication in a Distributed Discrete-Event Control System

    Distributed discrete-event systems, in which agents (or local sites) are required to communicate in order to perform some specified monitoring and control tasks, are considered. Each agent is modeled as a finite-state machine that must be able to distinguish between its states to perform some required task. To help it disambiguate states, an agent uses a combination of direct observation (obtained from sensor readings available to that agent) and communicated information (obtained from sensor readings available to another agent). Since communication may be costly, a strategy to minimize communication between sites is developed. The complexity of the solution reflects the interdependence of the agents' communication protocols. That is, the decision to communicate an event relies on which event sequences are indistinguishable to an agent, which, in turn, is a result of what has already been communicated to that agent.

    Knowledge is a Terrible Thing to Waste: Using Formal Reasoning about Knowledge and Inference to Solve Discrete-Event Control Problems

    Discrete-event systems are processes whose behaviour can be characterized by sequences of events and can be represented by finite-state automata or directed graphs. Control problems arise because the systems can generate undesirable sequences. Work in this area typically addresses when it is possible to derive agents that can prohibit bad sequences. These problems are more difficult computationally if they must be solved using decentralized control, where each agent has only a partial view of overall system behaviour. A mathematical theory of knowledge, as developed by Halpern & Moses, has been used to model distributed systems. This theory provides a formal way to reason about what processes "know". The model is based on a modal logic and uses Kripke structures, which provide visual pictures of what each agent "knows" and "does not know" Using this formalism, we model decentralized discrete-event problems. We show that problem solution amounts to determining whether for each required action, at least one agent "knows" what event to disable. When a supervisor cannot make a definitive control decision based on its own knowledge of the system, the supervisor may reason about whether other supervisors have sufficient knowledge to eventually make the correct control decision.

    Top of the page


    Dr. Hebertt Sira-Ramirez
    Sección de Mecatrónica
    Departamento de Ingeniería Eléctrica
    CINVESTAV IPN
    Av. Instituto Politécnico Nacional 2508
    Col. San Pedro Zacatenco
    07300, Mexico, D. F.
    Tel.: +52 5747 3794
    Fax: +52 5747 3866
    hsira@mail.cinvestav.mx
    http://www.meca.cinvestav.mx/gente/hebertt.html

    Sliding Mode Control Design

    Controller design is approached from a combination of passivity based control, sliding mode control and differential flatness. A tutorial introduction is provided to these three powerful nonlinear controller design techniques with numerous simple and motivating examples ranging from power electronics to chemical process control. The advantageous combination of the three techniques provide 1) simple, 2)robust and 3) natural nonlinear feedback controllers in the following senses: 1) Simplicity is obtained from the passivity based control approach. The passivity based controller design does not destroy the useful nonlinearities represented by the dissipative structure of the nonlinear system. The approach is not constrained to Lagrangian systems but it is applicable to any affine nonlinear system representable by sufficiently differentiable vector fields.

    We propose a quite natural drift vector field with respect to constant level sets of the energy storage funcion of the system. The decomposition results in a simple, yet design oriented identification of the dissipative components, the invariant components and the non dissipative components. This decomposition is based on a given energy storage function of the system, but useful storage functions can also be proposed following various other techniques available in the literature. Such decomposition is inspired in classical "force" decomposition theorems available from analytical mechanics. A general justification of the energy shapping plus damping injection controller design method is also furnished from simple considerations about the given system fields. 2) The Robustness of the approach is inherited from the sliding mode control approach. An exogenous system, normally used for the nonlinear dynamical feedback controller design in the passivity based method, is forced to follow a stabilizing trajectroy, via sliding mode control. The exogenous system shares the same control as the plant. As a consequence, the plant is driven to the desired equilibrium or is forced to follow any desired trajectory. If discontinuous control should not be used the strong connections of the energy shapping plus damping injection method with the method of the equivalent control are demonstrated and the choice of continuous controllers is also fully justified. 3) The naturality of the approach comes from differential flatness. We introduce flatness from a good number of practical examples where the system is shown to be differentially flat. The passivity + sliding mode controller design is now complemented via a differential flatness computed nominal trajectory. Dynamical parameterizations, which degenerate into static parametrizations for equilibrium conditions, are naturally provided by the flatness property of the given system. The parametrization allows for assessing the possibilities of indirect control of non minimum phase outputs. This dynamical parametrization also allows for the unequivocal determination of all basic elements needed in the passivity based controller design technique.

    The minimum phase or nonminimum phase character of particular outputs, as well as the zero state detectability properties, hence possibilities of static output feedback strategies, are all determined from the differential parametrization provided by the flatness of the system. Hence, the trajectory planning stage of the controller design is approached in terms of the most natural output exhibited by the system: the flat outputs, which are related to every variable in the system and describe the intrinsec linear controllability of the given plant. We show that the problem of nonminimum phase outputs largeley dissapears when flatness is invoked for the stabilization of the plant or the planning of the stabilizing motions. At this stage we, specifically, do not insist on error trajectory linearization. Flatness, which is a strong structural property, is exploited at the design state without the need of destroying useful nonlinearities. However, linearizing strategies are also explored due to their inherent simplicity and ease of design using standard pole placement.

    Top of the page


    Professor Carlos de Souza
    Lab. Nacional de Computacao Cientifica-LNCC
    Department of Systems and Control
    Av. Getulio Vargas 333
    25651-075 Petropolis, RJ, Brazil
    Tel.: +55 (24)2233 6012
    Fax: +55 (24)2233 6141
    csouza@lncc.br
    http://www.abc.org.br/english/orgn/acaen.asp?codigo=cesouza

    Robust State Estimation for Uncertain Linear Systems

    One of the fundamental problems in control systems is the estimation of the state variables of a dynamic system using available noisy measurements. Estimation methods in the minimum variance (or H-2) sense, i.e. the celebrated Kalman filtering, and in the minimax sense, i.e. H-infinity filtering, have been developed in the past decades. These methods rely on the knowledge of a perfect dynamic model for the signal generating system in order to provide a guaranteed performance. In many cases, however, only an approximate model of the system is available and, in such situations, these methods can fail to provide an acceptable performance. This lecture is concerned with the problem of robust state estimation for linear systems subject to parameter uncertainty in the matrices of the system state-space model. Design methods of robust filters with an optimized guaranteed performance in the H-2 or H-infinity sense, in spite of large parameter uncertainty, will be discussed.

    Top of the page


    Professor Dawn Tilbury
    Mechanical Engineering Department
    University of Michigan
    2250 G. G. Brown Building
    2350 Hayward Street
    Ann Arbor, MI 48109-2125 USA
    Tel.: +1 734 936-2129
    Fax: +1 734 647-3170
    tilbury@umich.edu
    http://www-personal.engin.umich.edu/~tilbury/

    Design and Analysis of Networked Controllers for Mechanical Systems

    As computers and computer networks continue to decline in price, distributed control systems are becoming more common. Each module of a mechanical system can have its own control system, with local I/O, computing power, and control algorithm. The mechanical modules interact physically while the control modules communicate through a network. This distributed architecture allows subsystems to be designed and tested independently. A distributed architecture is also more fault-tolerant---if one controller fails, the rest of the system may continue working in a degraded fashion. The subsystems may also be re-used in other systems, such as in reconfigurable manufacturing systems. However, most standard control designs are based on a centralized strategy, with one control algorithm supervising the entire system, and point-to-point connections between the sensors and actuators.

    There are several challenges that must be addressed when building a networked control system. It is well-known that the network communication induces an unavoidable time delay in the control system, which can degrade the performance or even destabilize the system. We will present a formal characterization of the time delays that can be expected in a control system using standard networks. We will also present a methodology for designing a networked control system implementation architecture given the expected communication and computation delays. As the scale of a distributed system increases, the communication load on the network may result in intolerable time delays for the control system. We will discuss some results on reducing the amount of communication required by using local estimators, and analyze the tradeoffs inherent in a networked control system between sample time and network bandwidth. The talk will conclude with a discussion of ongoing and future work in this area.

    Reconfigurable Logic Control for High Volume Manufacturing Systems

    Automatic manufacturing systems with dedicated and integrated material handling can produce large quantities of high quality parts rapidly. A discrete event supervisory control system, called a logic controller, coordinates the parallel and synchronized operation of the various machines in the manufacturing system. In current industrial practice, logic controllers are programmed in a low-level language by experienced control engineers. Although each program is fairly simple at a low level, the complexity can be enormous-it is not uncommon to find systems with 10,000 or more I/O points (events). Half of total time and cost of a new manufacturing system may be attributed to the control system; this cost can be justified if the same product will be produced for ten or more years. However, as product lifecycles decrease and product varieties increase, new methods for rapidly configuring and reconfiguring high volume manufacturing systems must be developed. This talk will overview the logic control problem for high volume manufacturing systems, and present some possible solutions using formal methods from discrete event systems. Issues associated with industrial implementation will be discussed, and examples will be drawn from the automotive and shoe manufacturing industries.


css
home index contact