Formal Development of a Feedback Control System with Fault. Department of Automatic Control, Abstract

Size: px
Start display at page:

Download "Formal Development of a Feedback Control System with Fault. Department of Automatic Control, Abstract"

Transcription

1 Formal Development of a Feedback Control System with Fault Accomodation æ Gao Jianping y, Chen Zongji z Department of Automatic Control, Beijing University of Aeronautics and Astronautics, Beijing, , China. Abstract Control systems are vulenrable to faults in control loops where faults may cause abrupt and damaging responses. These systems with fault accomondation are becoming more and more important while appearing in æight control, robots control and nuclear reactor control etc, and call for more rigorous development approach. A formal approach is explored in this paper, based on Extended Duration Calculus, for the development of such kind of systems. A typical example of control system with fault accomondation, a two-level control system is used for illustrating our approach. Its high level consists of an event-driven supervisor which reacts to the change of plant due to faults occurance, and its low level consists of normal controller, reconægured controller and other components with FDIFault Detection and Isolation mechanism. Firstly performance speciæcations and system speciæcation of the case are formulated in EDC; then they are reæned stepwisely into speciæcations of the supervisor and the low level components. Finally the whole system performance is veriæed in EDC framework. Keywords: Control systems, Fault accomondation, EDC, Reænement,FDI, Formal veriæcation. 1 Introduction Control systems are vulenrable to faults in control loops where faults may cause abrupt and damaging responses.these systems with fault accomondation are becoming more and more important while appearing in æight control, robots control and nuclear reactor control etc, and call for much rigorous development approach. A structure of this kind of system can be æ The work is sponsored by UNUIIST y gjp@ns.dept3.buaa.edu.cn z zjchen@cs.sebuaa.ac.cn 41

2 42 Duration Calculus Workshop, ESSLLI'98 seen in Fig.1. - Supervisor? Normal Reconægured FDI control control?- - Plant 6 6 ç Output Figure 1 A System with Fault Accomodation The problem of developing such systems is that, for a given plant, a working environment and a requirement, How to design normal controller, reconægured controller, and FDI mechanism such that the requirement will be satiæed. Special concerns will focus on timing contraints during phase transitions, where in each phase the system obeys to a diæerential equation. Formal mathematical reasoning checking that a design conforms to the requirement has been proved to be important in the development of such system. In the paper, We will present a systematic formal developing procedure as follows, 1. Speciæcation of System To specify the system with plant model, controller model, FDI mechanism and associated environment formally, and then derive some useful associated properties. 2. Requirements Speciæcation To formalize required speciæcations of the system. 3. Overall Speciæcation Design To give an overall speciæcation of supervisor, controllers and FDI, such that the requirements for the resulting controlled system can be satisæed. 4. Design by Reænement To decompose the overall controller into several components and to reæne the speciæcation of the controllers into the speciæcations of its decomposed components so that at last they can be implemented by programs, and the original requirements are still guaranteed. This kind system can also be considered as a hybrid system with interacting time evolving continuous partlike plant and discrete event driven componentslike supervisor which catch much more attentions these years. In the paper we use DC as a tool for formal development. DC is an extended temporal or interval logic which can be used to specify and reason about real-time and logic constraint in dynamical systems without explicit mention of time instant. where EDC has the facility to express properties with a mixture of continuous and discrete states. we use DC to derive some

3 Formal Development of a Feedback Control System with Fault Accomodation 43 conditions on certain parameters such that entire system will satisfy the given requirement in Duration Calculus. We will organize the paper as follows, ærst in section 2, we will give basic formalism in Extended Duration Calculus Then in section 3, the model of the case and the descriptions of its environment are formulated in EDC. In section 4 we will give the formulation of requirements and in section 4 and 5 we design the control system with fault accommodation by reæning the overall speciæcation to component speciæcations, according to which we ænally get detailed design of the components. At last we give the conclusions. 2 Basic Formalism of EDC The DC is an extension of real arithmetic and interval temporal logic, where formulae are interpreted over bounded closed intervals. Below we just give brief introduction to the notations used in this paper. The reader can refer to ë5ë for more details. Let P be a Boolean function of time, i.e. a state, representing some aspect of the system. We use 0; 1 for the states which are everywhere zero and one, respectively. Furthermore, states can be combined by the Boolean connectives :; ^; _;::: to form new states. The symbols b:f and e:f, which denote the beginning and the end value of real function f in an interval respectively, are as deæned in ë5ë. Furthermore, the special symbol ` is a term denoting the length of the interval, i.e. `ëb; eë def = e, b Formulae are constructed from such terms and real arithmetic. Below we shall deæne the following formulae: The formula D 1 ; D 2 is satisæed by aninterval if it can be chopped into two subintervals such that the ærst part satisæes D 1 and the second one satisæes D 2. 2D means formula D holds for all subintervals. dp e means that the interval is not a point interval and P holds everywhere inside the interval. demeans that the interval is a point interval and dp e 0 means the interval is a point interval and P holds at that point. The modalities: ëfor some subinterval D" and ëfor all subintervals D" can be deæned respectively by 3D def = true; D; true 2D def = :3:D The left convergence induction rule : Rd e RX ` RX _ X; dp e_x; d:p e Rtrue The right convergence induction rule : Rd e RX ` RX _dp e; X _d:p e; X Rtrue

4 44 Duration Calculus Workshop, ESSLLI'98 3 System Description We take a example in self-repairing æight control system and give a simpliæed version here. The whole system behaviours can be described like, system works normally initially, while obeying to a diæerential equation. A fault may occur and change the parameters of the plant. The supervisor in the high level should be designed to react the change of plant parameters and enable the FDI mechanism to diagnosis the fault in a moment, and after the fault is detected, the controller will be reconægured while still keeping the system performance. If the fault is repaired, the controller will be switched to its normal one to improve the total performance. It is expected that duration of proper working performance will be greater than a certain proportion of total elapse time even in the case of fault occurring and being repaired in the middle time. 3.1 System Model Because the plant is subject to faults, the dynamics of the system might be described by diæerential equations S 1 in case of normal controller, S 2 in case of fault occurance and not reconægured controller, S 3 in case of fault occurance and reconægured controller, and S 4 in case of fault repaired and reconægured controller. Where the total phase transitions structure can be seen in ægure 2. _x1 = x2 Initially - _x2 =2x2 +3x1 + u u = k1x2 + k2x1 y = x1 6 S1 - _x1 = x2 _x2 =2x2 +7x1 + u u = k1x2 + k2x1 y = x1 S2 _x1 = x2 _x2 =2x2 +3x1 + u u = k3x2 + k4x1 y = x1 ç? _x1 = x2 _x2 =2x2 +7x1 + u u = k3x2 + k4x1 y = x1 S4 S3 Figure 2, The ægure of phase transition x denotes a vector with x 1 ;x 2 be its ærst and second elements, u is the control signal and y is the output signal. k 1 ;k 2 ;k 3 ;k 4 could be designed to satisfy the total system requirement,expecially the timing requirements. 3.2 Properties Derived from the System Model We will give some properties which could be derived from system model in these section. Here by exclusiveness we mean that system dynamic behavior can not be described by any two cases of diæerential equations, which can be speciæed in DC.

5 Formal Development of a Feedback Control System with Fault Accomodation 45 Property 3.1 Exclusiveness :3 _ i6=jdsi ^ Sje 3.3 Environment It is supposed that the frequency of the change of system behaviour must be limited otherwise it is hardly possible to meet any reasonable requirement. We therefore assume a kind of stability for S1;S3 and let them keep stable for at least T 1 é 0 time units. We specify this assumption in EDC as follows. Assumption 3.1 For the initial period: For the intermediate period: ds 1 e; ds 2 eds 1 e^lét 1 ; ds 2 e ds 4 eds 1 e; ds 2 eds 4 e; ds 1 e^lét 1 ; ds 2 e ^ds 2 eds 3 e; ds 4 eds 2 e; ds 3 e^lét 1 ; ds 4 e Let ENV denote the conjunction of the above two formulas. 4 Requirements Speciæcation In control theory, many requirements for a hybrid system are considered. In this section, we only explain some requirements for the given Control System and formulate them in EDC. 4.1 Performance Speciæcations A control system is usually subject to faults and disturbances, so the required output can not be achieved all the time. In order to obtain eæciency, a control system is required to work properly for enough time while initially proper working for some time. Here ærstly we give the speciæcation of proper working condition. Proper Working Condition: Given a required output, a control system should be designed such that the accuracy of output is within a given range denoted by PW. For example, for the given Control System, we set the proper working condition as PWb=j y, y r jç æ where y r is the required output, and the accuracy of the output is deæned as æ. This requirement can be also written in EDC as, REQ : 5 Design by Reænement 2dS 1 e^l ç T 1 ; true The ærst step of design is to construct an overall speciæcation for the controller such that the requirements are satisæed. Then the overall speciæcation is decomposed into several components and the corresponding speciæcations of these components are given such that their combination will guarantee the overall speciæcation. At last the detailed design of these components are made according to the methods of control theory.

6 46 Duration Calculus Workshop, ESSLLI' Overall Speciæcation The normal controller and reconægured one can be designed such that for in phase S 1 ;S 3 of the plant, the output will converge to the required accuracy within l 1 ;l 3 0 ç l 1 ç l 3 time units since reconægured one could have performance degration in some sense, and time limit to FDI mechanism, namely, FDI to detect fault state correctly in l 2 ;l 4 time unit during phase S 2 ;S 4 respectively. So the overall speciæcation OSP is 0 1 2dS 1 el ç l 1 ; de _ dpwe ^2dS OSP b= B 2 el ç l 2 ^2dS 3 el ç l 3 ; de_dpwe A ^2dS 2 el ç l 4 A design decision is to choose l i such that 5.2 Requirements Veriæcation DES1 :l 1 + l 3 + maxl 2 ;l 4 ç 1, p æ T 1 The veriæcation of the requirements under OSP with DES1 can be proved by EDC as follows. Lemma 5.1 OSP 0 ^ ENV ^ DES1 ds 1 e^l ç T 1 R 1 PW ç p æ l ds 1 e^l ç T 1 ; ds 2 e ds 1 e^l ç T 1 ; ds 2 e; ds 3 e R C A PW ç p æ l Proof: ds 1 e^l ç T 1 OSP R l ç l 1 ; dpwe ^ l ç T 1 PW ç p æ T 1 DES1,l 1 ç 1, p æ T 1 ds 1 e^l ç T 1 ; ds 2 e OSP R l ç l 1 ; dpwe ^ l ç T 1 ; l ç l 2 PW ç p æ T 1 DES1,l 1 + l 2 ç 1, p æ T 1 ds 1 e^l ç T 1 ; ds 2 e; ds 3 e OSP l ç l 1 ; dpwe; l ç l 2 ; l ç l 3 ; dpwe ^ l ç T 1 PW ç p æ T 1 DES1,l 1 + l 2 + l 3 ç 1, p æ T 1 2 Lemma 5.2 OSP ^ ENV ^ DES1 2dS3 e^l ç T 1 ; ds 4 e ^2dS 3 e^l ç T 1 ; ds 4 e; ds 1 e Proof: Similar proof as Lemma Theorem 5.1 Z OSP ^ ENV ^ DES1 ds 1 e; true PW ç p æ l Proof: The theorem can be proved using inductive rule of DC, see Appendix for proof detail. 2!

7 Formal Development of a Feedback Control System with Fault Accomodation 47 6 Decomposition and design of components In this section, we reæne the overall speciæcation into the speciæcation of its components: normal controller, FDI mechanism, reconægured controller which can be coordinated by supervisor. Given certain value of æ; p and l 1 ;l 3 proper parameters k 1 ;k 2 ;k 3 ;k 4 can be selected. Let T 1 =20;æ=0:01;y r =0;p =0:8, we can get following design of certain parameters. k 1 =,5;k 2 =,5;k 3 =,5;k 4 =,9 For details of design procedure, see standard control theory textbooks. We can also verify these parameters can satisfy the timing requirements of normal controller and reconægured controller, As formulated in following theorem. Theorem 6.1 Given æ =0:01;y r =0;p =0:8;l 1 =0:5;T 1 =20;l 3 = 1, proper parameters can be designed such that: æd_x 1 = x 2 ^ _x 2 =2x 2 +3x 1 +u^u = k 1 x 2 +k 2 x 1 e^dk 1 =,5^k 2 =,5e l ç 0:5; dpwe æd_x 1 = x 2 ^ _x 2 =2x 2 +7x 1 + u ^ u = k 1 x 2 + k 2 x 1 e^dk 1 =,5 ^ k 2 =,9e l ç 1; dpwe 7 Conclusions In this paper, by using Extended Duration Calculus, we have proposed a formal development to a feedback control system with fault accomondation, giving its formal requirement speciæcation, thus the formal veriæcation to overall requirement satisæcation. A formal speciæcation provides us much more clear advantages, such as clarity and precision, and formal veriæcation can help uncovering errors, misunderstanding, or subtle, unexpected properties which easily escape by other means of investigations. We hope this work can stimulate more DC use in industry applications. References ë1ë Zhou Chaochen, C.A.R. Hoare, and A.P. Ravn. A calculus of durations. Information Processing Letters, 405:269í276, ë2ë M.R. Hansen and Zhou Chaochen. Semantics and completeness of duration calculus. In J.W. de Bakker, C. Huizing, W.P. de Roever, and G. Rozenberg, editors, Real-time:Theory in Practice, LNCS 600, Proc. of REX Workshop, pages 209í225, Mook, The Netherlands, Springer-Verlag. ë3ë Zhou Chaochen and Li Xiaoshan. Mean value calculus. Technical Report 5, UNUIIST, ë4ë Li Xiaoshan. A Mean Value Calculus. PhD thesis, The Institute of Software, The Chinese Academy of Sciences, September ë5ë Zhou Chaochen, A.P. Ravn, and M.R. Hansen. An extended duration calculus for hybrid real-time systems. In R.L. Grossman, A. Nerode, A.P. Ravn, and H. Rischel, editors, Hybrid Systems, LNCS 736, pages 36í59. Springer Verlag, ë6ë Zongji Chen, Wang ji And Chaochen Zhou: A Design Approach of Hybrid Control Systems. UNUIIST Reports No.25,1994.

8 48 Duration Calculus Workshop, ESSLLI'98 Appendix Proof: Deæning: 0 RX b= OSP 0 ^ ENV ^ DES1 ds1e ^l ç T 1 ; ds 2 e; X ^ ds1e ^l ç T 1 ; ds 2 e; ds 3 e; X ^ ds 3 e^l ç T 1 ; ds 4 e; X ^ ds 3 e^l ç T 1 ds 4 e; ds 1 e; X 1 C A 1 C A We use right induction rule here. It is obvious the Rde hold from lemma5.1,5.2. So we need only to prove RdS i e; X and Rd:S i e; X. case1: ds1e^l ç T 1 ; ds 2 e; d:s 2 e; X Transition Property ds1e^l ç T 1 ; ds 2 e; ds 3 e; X Inductive Hypothesis ds1e^l ç T 1 ; ds 2 e; ds 2 e; X DC ds1e^l ç T 1 ; ds 2 e; X inductive hypothesis case2: ds1e^l ç T 1 ; ds 2 e; ds 3 e; ds 3 e; X DC ds1e^l ç T 1 ; ds 2 e; ds 3 e; X Inductive Hypothesis ds1e^l ç T 1 ; ds 2 e; ds 3 e; d:s 3 e; X Transition Property ds1e^l ç T 1 ; ds 2 e; ds 3 e; ds 4 e; X; X inductive hypothesis ds 1 e^l ç T 1 ; ds 2 e; Lemma5.1 case3: ds3e^l ç T 1 ; ds 4 e; ds 4 e; X DC ds3e^l ç T 1 ; ds 4 e; X Inductive Hypothesis ds3e^l ç T 1 ; ds 4 e; d:s 4 e; X Transition Property ds3e^l ç T 1 ; ds 4 e; ds 1 e; X inductive hypothesis case4: ds3e^l ç T 1 ; ds 4 e; ds 1 e; ds 1 e; X DC ds3e^l ç T 1 ; ds 4 e; ds 1 e; X Inductive Hypothesis

9 Formal Development of a Feedback Control System with Fault Accomodation 49 ds3e^l ç T 1 ; ds 4 e; ds 1 e; d:s 1 e; X Transition Property ds3e^l ç T 1 ; ds 4 e; ds 1 e; ds 2 e; X ENV ds3e^l ç T 1 ; ds 4 e; ds 1 e^l ç T 1 ; ds 2 e; X inductive hypothesis ds 3 e^l ç T 1 ; ds 4 e; Lemma5.2 2 Gao Jianping was born in 1969, received the B.S degree in Mathematics from Fu Dan University in From 1990 to 1993, he worked as assistant engineer in XiAn Institute on Flight Control,No.618 on design of æight control law, development of æight control CAD software. From 1993 to 1995, he ænished the M.E degree in Automatic control from Beijing University of Aeronautics & Astronautics. From to , he visited the United Nations University, the international institute for software engineering as a fellow. Currently he was the Phd candidate in Dept.of Automatic Control. BUAA. His research interests include design and synthesis of hybrid system and modern æight control system. He is also the Member of IEEE and Member of ACM now. Chen Zongji was born in 1943, received the B.S degree in 1966 from the Beijing University of Aero.& Astron. and M.S and Ph.D degrees in 1980 and 1983 respectively from the Center of Control of Manchester University,U.K. Currently he is a professor in the Dept.of Automatic Control, BUAA and vice-dean of Graduate School of BUAA. His research interests include robust control system, Artiæcial intelligence and expert system, Hybrid dynamical system and CIMS.

10 50 Duration Calculus Workshop, ESSLLI'98

A Duration Calculus with Infinite Intervals

A Duration Calculus with Infinite Intervals A Duration Calculus with Infinite Intervals Zhou Chaochen, Dang Van Hung, and Li Xiaoshan The United Nations University International Institute for Software Technology UNU/IIST, P.O.Box 3058, Macau e-mail:

More information

Non-elementary Lower Bound for Propositional Duration. Calculus. A. Rabinovich. Department of Computer Science. Tel Aviv University

Non-elementary Lower Bound for Propositional Duration. Calculus. A. Rabinovich. Department of Computer Science. Tel Aviv University Non-elementary Lower Bound for Propositional Duration Calculus A. Rabinovich Department of Computer Science Tel Aviv University Tel Aviv 69978, Israel 1 Introduction The Duration Calculus (DC) [5] is a

More information

An Algebraic Semantics for Duration Calculus

An Algebraic Semantics for Duration Calculus An Algebraic Semantics for Duration Calculus Peter Höfner Institut für Informatik, Universität Augsburg D-86135 Augsburg, Germany hoefner@informatik.uni-augsburg.de Abstract. We present an algebraic semantics

More information

Linking Duration Calculus and TLA

Linking Duration Calculus and TLA Linking Duration Calculus and TLA Yifeng Chen and Zhiming Liu Department of Computer Science, University of Leicester, Leicester LE1 7RH, UK Email: {Y.Chen, Z.Liu}@mcs.le.ac.uk Abstract. Different temporal

More information

Projections: A Technique for Verifying Real-Time Programs in Duration Calculus

Projections: A Technique for Verifying Real-Time Programs in Duration Calculus Projections: A Technique for Verifying Real-Time Programs in Duration Calculus Dang Van Hung The United Nations University International Institute for Software Technology P.O.Box 3058, Macau Abstract.

More information

Probabilistic Duration Calculus for Continuous Time

Probabilistic Duration Calculus for Continuous Time Formal Aspects of Computing (22) 3: 1 24 c 22 BCS Probabilistic Duration Calculus for Continuous Time Dang Van Hung 1 and Zhou Chaochen 2 The United Nations University International Institute for Software

More information

UNU/IIST. International Institute for Software Technology

UNU/IIST. International Institute for Software Technology UNU/IIST International Institute for Software Technology A Technique for Improvement of Modelchecking Linear Duration Invariants Dangaasuren Garmaa and Dang Van Hung March 2000 UNU/IIST Report No. 191

More information

A Higher-Order Duration Calculus and Its Completeness 1

A Higher-Order Duration Calculus and Its Completeness 1 A Higher-Order Duration Calculus and Its Completeness 1 Zhan Naijun Lab. of Computer Science and Technology, Institute of Software, the Chinese Academy of Sciences, Beijing, 100080, P.R. China Email: znj@ox.ios.ac.cn

More information

In a second part, we concentrate on interval models similar to the traditional ITL models presented in [, 5]. By making various assumptions about time

In a second part, we concentrate on interval models similar to the traditional ITL models presented in [, 5]. By making various assumptions about time Complete Proof Systems for First Order Interval Temporal Logic Bruno Dutertre Department of Computer Science Royal Holloway, University of London Egham, Surrey TW0 0EX, United Kingdom Abstract Dierent

More information

Lecture 1. Introduction. The importance, ubiquity, and complexity of embedded systems are growing

Lecture 1. Introduction. The importance, ubiquity, and complexity of embedded systems are growing Lecture 1 Introduction Karl Henrik Johansson The importance, ubiquity, and complexity of embedded systems are growing tremendously thanks to the revolution in digital technology. This has created a need

More information

02917 Advanced Topics in Embedded Systems. Michael R. Ha. Brief Introduction to Duration Calculus. Michael R. Hansen

02917 Advanced Topics in Embedded Systems. Michael R. Ha. Brief Introduction to Duration Calculus. Michael R. Hansen Brief Introduction to Duration Calculus nsen 1 DTU Informatics, Technical University of Denmark Brief Introduction to Duration Calculus MRH 17/06/2010 Plan for today: A motivating example wireless sensor

More information

REAL-TIME control systems usually consist of some

REAL-TIME control systems usually consist of some 1 A Formal Design Technique for Real-Time Embedded Systems Development using Duration Calculus François Siewe, Dang Van Hung, Hussein Zedan and Antonio Cau Abstract In this paper we present a syntactical

More information

Duration Calculus Introduction

Duration Calculus Introduction Duration Calculus Introduction Michael R. Hansen mrh@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark 02240 Computability and Semantics, Spring 05, c Michael R. Hansen

More information

In the previous chapters we have presented synthesis methods for optimal H 2 and

In the previous chapters we have presented synthesis methods for optimal H 2 and Chapter 8 Robust performance problems In the previous chapters we have presented synthesis methods for optimal H 2 and H1 control problems, and studied the robust stabilization problem with respect to

More information

Preface The purpose of these lecture notes is to present modern feedback control methods based on H 2 - and H1-optimal control theory in a concise way

Preface The purpose of these lecture notes is to present modern feedback control methods based on H 2 - and H1-optimal control theory in a concise way ROBUST CONTROL METHODS Hannu T. Toivonen Process Control Laboratory çabo Akademi University Turku èçaboè, Finland htoivone@abo.fi Preface The purpose of these lecture notes is to present modern feedback

More information

Declarative modelling for timing

Declarative modelling for timing Declarative modelling for timing The real-time logic: Duration Calculus Michael R. Hansen mrh@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark 02153 Declarative Modelling,

More information

Formal Fault Tree Semantics

Formal Fault Tree Semantics Integrated Design and Process Technology, IDPT-2002 Printed in the United States of America, June, 2002 c 2002 Society for Desing and Process Science Formal Fault Tree Semantics Gerhard Schellhorn, Andreas

More information

A Mixed Decision Method for Duration Calculus

A Mixed Decision Method for Duration Calculus A Mixed Decision Method for Duration Calculus NATHALIE CHETCUTI-SERANDIO and LUIS FARIÑAS DEL CERRO, Institut de Recherche en Informatique de Toulouse, 118, route de Narbonne, F-31062 Toulouse cedex 04,

More information

Actuator saturation has a signiæcant eæect on the overall stability of aircraft. The recent YF-22 crash èapril 1992è has been blamed on a pilot-induce

Actuator saturation has a signiæcant eæect on the overall stability of aircraft. The recent YF-22 crash èapril 1992è has been blamed on a pilot-induce Nonlinear Control of Mechanical Systems in the Presence of Magnitude and Rate Saturations Richard M. Murray Mechanical Engineering California Institute of Technology Summary Report, Grant N00014-96-1-0804

More information

Lecture 05: Duration Calculus III

Lecture 05: Duration Calculus III Real-Time Systems Lecture 05: Duration Calculus III 2014-05-20 Dr. Bernd Westphal Albert-Ludwigs-Universität Freiburg, Germany Contents & Goals Last Lecture: DC Syntax and Semantics: Formulae This Lecture:

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVII - Analysis and Stability of Fuzzy Systems - Ralf Mikut and Georg Bretthauer

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVII - Analysis and Stability of Fuzzy Systems - Ralf Mikut and Georg Bretthauer ANALYSIS AND STABILITY OF FUZZY SYSTEMS Ralf Mikut and Forschungszentrum Karlsruhe GmbH, Germany Keywords: Systems, Linear Systems, Nonlinear Systems, Closed-loop Systems, SISO Systems, MISO systems, MIMO

More information

Duration Calculus of Weakly Monotonic Time

Duration Calculus of Weakly Monotonic Time Duration Calculus of Weakly Monotonic Time Paritosh K. Pandya 1 and Dang Van Hung 2 1 Tata Institute of Fundamental Research Mumbai 400 005, India email: pandya@tcs.tifr.res.in 2 UNU/IIST Macau email:

More information

Revising Specifications with CTL Properties using Bounded Model Checking

Revising Specifications with CTL Properties using Bounded Model Checking Revising Specifications with CTL Properties using Bounded Model Checking No Author Given No Institute Given Abstract. During the process of software development, it is very common that inconsistencies

More information

Formal verification of One Dimensional Time Triggered Velocity PID Controllers Kenneth Payson 12/09/14

Formal verification of One Dimensional Time Triggered Velocity PID Controllers Kenneth Payson 12/09/14 Formal verification of One Dimensional Time Triggered Velocity PID Controllers 12/09/14 1: Abstract This paper provides a formal proof of the safety of a time triggered velocity PID controller that are

More information

Pass Balancing Switching Control of a Four-passes Furnace System

Pass Balancing Switching Control of a Four-passes Furnace System Pass Balancing Switching Control of a Four-passes Furnace System Xingxuan Wang Department of Electronic Engineering, Fudan University, Shanghai 004, P. R. China (el: 86 656496; e-mail: wxx07@fudan.edu.cn)

More information

DISTINGUING NON-DETERMINISTIC TIMED FINITE STATE MACHINES

DISTINGUING NON-DETERMINISTIC TIMED FINITE STATE MACHINES DISTINGUING NON-DETERMINISTIC TIMED FINITE STATE MACHINES Maxim Gromov 1, Khaled El-Fakih 2, Natalia Shabaldina 1, Nina Yevtushenko 1 1 Tomsk State University, 36 Lenin Str.. Tomsk, 634050, Russia gromov@sibmail.com,

More information

Probabilistic Neighbourhood Logic

Probabilistic Neighbourhood Logic Probabilistic Neighbourhood Logic Dimitar P. Guelev International Institute for Software Technology of the United Nations University (UNU/IIST), Macau, P.O.Box 3058. E-mail: dg@iist.unu.edu Abstract. This

More information

No.5 Node Grouping in System-Level Fault Diagnosis 475 identified under above strategy is precise in the sense that all nodes in F are truly faulty an

No.5 Node Grouping in System-Level Fault Diagnosis 475 identified under above strategy is precise in the sense that all nodes in F are truly faulty an Vol.16 No.5 J. Comput. Sci. & Technol. Sept. 2001 Node Grouping in System-Level Fault Diagnosis ZHANG Dafang (± ) 1, XIE Gaogang (ΞΛ ) 1 and MIN Yinghua ( ΠΦ) 2 1 Department of Computer Science, Hunan

More information

Benefits of Interval Temporal Logic for Specification of Concurrent Systems

Benefits of Interval Temporal Logic for Specification of Concurrent Systems Benefits of Interval Temporal Logic for Specification of Concurrent Systems Ben Moszkowski Software Technology Research Laboratory De Montfort University Leicester Great Britain email: benm@dmu.ac.uk http://www.tech.dmu.ac.uk/~benm

More information

An optimal tableau-based decision algorithm for Propositional Neighborhood Logic

An optimal tableau-based decision algorithm for Propositional Neighborhood Logic An optimal tableau-based decision algorithm for Propositional Neighborhood Logic Davide Bresolin, Angelo Montanari, and Pietro Sala Department of Mathematics and Computer Science, University of Udine,

More information

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance Proceedings of the World Congress on Engineering and Computer Science 9 Vol II WCECS 9, October -, 9, San Francisco, USA MRAGPC Control of MIMO Processes with Input Constraints and Disturbance A. S. Osunleke,

More information

Curriculum Vitae Wenxiao Zhao

Curriculum Vitae Wenxiao Zhao 1 Personal Information Curriculum Vitae Wenxiao Zhao Wenxiao Zhao, Male PhD, Associate Professor with Key Laboratory of Systems and Control, Institute of Systems Science, Academy of Mathematics and Systems

More information

Switching H 2/H Control of Singular Perturbation Systems

Switching H 2/H Control of Singular Perturbation Systems Australian Journal of Basic and Applied Sciences, 3(4): 443-45, 009 ISSN 1991-8178 Switching H /H Control of Singular Perturbation Systems Ahmad Fakharian, Fatemeh Jamshidi, Mohammad aghi Hamidi Beheshti

More information

Verification of Linear Duration Invariants by Model Checking CTL Properties

Verification of Linear Duration Invariants by Model Checking CTL Properties UNU-IIST International Institute for Software Technology Verification of Linear Duration Invariants by Model Checking CTL Properties Miaomiao Zhang, Dang Van Hung and Zhiming Liu June 2008 UNU-IIST Report

More information

W 1 æw 2 G + 0 e? u K y Figure 5.1: Control of uncertain system. For MIMO systems, the normbounded uncertainty description is generalized by assuming

W 1 æw 2 G + 0 e? u K y Figure 5.1: Control of uncertain system. For MIMO systems, the normbounded uncertainty description is generalized by assuming Chapter 5 Robust stability and the H1 norm An important application of the H1 control problem arises when studying robustness against model uncertainties. It turns out that the condition that a control

More information

Equivalence for the G 3-stable models semantics

Equivalence for the G 3-stable models semantics Equivalence for the G -stable models semantics José Luis Carballido 1, Mauricio Osorio 2, and José Ramón Arrazola 1 1 Benemérita Universidad Autóma de Puebla, Mathematics Department, Puebla, México carballido,

More information

A Self-Stabilizing Algorithm for Finding a Minimal Distance-2 Dominating Set in Distributed Systems

A Self-Stabilizing Algorithm for Finding a Minimal Distance-2 Dominating Set in Distributed Systems JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 1709-1718 (2008) A Self-Stabilizing Algorithm for Finding a Minimal Distance-2 Dominating Set in Distributed Systems JI-CHERNG LIN, TETZ C. HUANG, CHENG-PIN

More information

Operational and Logical Semantics. for Polling Real-Time Systems? Vaandrager 1. Abstract. PLC-Automata are a class of real-time automata suitable

Operational and Logical Semantics. for Polling Real-Time Systems? Vaandrager 1. Abstract. PLC-Automata are a class of real-time automata suitable Operational and Logical Semantics for Polling Real-Time Systems? Henning Dierks 2;??, Ansgar Fehnker 1;???, Angelika Mader 1;y, and Frits Vaandrager 1 1 Computing Science Institute, University of Nijmegen,

More information

Optimal Tableaux for Right Propositional Neighborhood Logic over Linear Orders

Optimal Tableaux for Right Propositional Neighborhood Logic over Linear Orders Optimal Tableaux for Right Propositional Neighborhood Logic over Linear Orders Davide Bresolin 1, Angelo Montanari 2, Pietro Sala 2, and Guido Sciavicco 3 1 Department of Computer Science, University of

More information

JOINT INTERPRETATION OF ON-BOARD VISION AND STATIC GPS CARTOGRAPHY FOR DETERMINATION OF CORRECT SPEED LIMIT

JOINT INTERPRETATION OF ON-BOARD VISION AND STATIC GPS CARTOGRAPHY FOR DETERMINATION OF CORRECT SPEED LIMIT JOINT INTERPRETATION OF ON-BOARD VISION AND STATIC GPS CARTOGRAPHY FOR DETERMINATION OF CORRECT SPEED LIMIT Alexandre Bargeton, Fabien Moutarde, Fawzi Nashashibi and Anne-Sophie Puthon Robotics Lab (CAOR),

More information

Safety and Reliability of Embedded Systems. (Sicherheit und Zuverlässigkeit eingebetteter Systeme) Fault Tree Analysis Obscurities and Open Issues

Safety and Reliability of Embedded Systems. (Sicherheit und Zuverlässigkeit eingebetteter Systeme) Fault Tree Analysis Obscurities and Open Issues (Sicherheit und Zuverlässigkeit eingebetteter Systeme) Fault Tree Analysis Obscurities and Open Issues Content What are Events? Examples for Problematic Event Semantics Inhibit, Enabler / Conditioning

More information

Semi-Automatic Distributed Synthesis

Semi-Automatic Distributed Synthesis Semi-Automatic Distributed Synthesis Bernd Finkbeiner and Sven Schewe Universität des Saarlandes, 66123 Saarbrücken, Germany {finkbeiner schewe}@cs.uni-sb.de Abstract. We propose a sound and complete compositional

More information

Risk Analysis of Highly-integrated Systems

Risk Analysis of Highly-integrated Systems Risk Analysis of Highly-integrated Systems RA II: Methods (FTA, ETA) Fault Tree Analysis (FTA) Problem description It is not possible to analyse complicated, highly-reliable or novel systems as black box

More information

Review on Aircraft Gain Scheduling

Review on Aircraft Gain Scheduling Review on Aircraft Gain Scheduling Z. Y. Kung * and I. F. Nusyirwan a Department of Aeronautical Engineering, Faculty of Mechanical Engineering, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia.

More information

A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of Califor

A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of Califor A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of California, Irvine, California, 92697-3975 Email: sanjay@eng.uci.edu,

More information

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D. FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL 11, NO 2, APRIL 2003 271 H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions Doo Jin Choi and PooGyeon

More information

Moby/RT: A Tool for Specification and Verification of Real-Time Systems

Moby/RT: A Tool for Specification and Verification of Real-Time Systems Moby/RT: A Tool for Specification and Verification of Real-Time Systems Ernst-Rüdiger Olderog (Department of Computing Science University of Oldenburg olderog@informatik.uni-oldenburg.de) Henning Dierks

More information

Expressiveness, decidability, and undecidability of Interval Temporal Logic

Expressiveness, decidability, and undecidability of Interval Temporal Logic University of Udine Department of Mathematics and Computer Science Expressiveness, decidability, and undecidability of Interval Temporal Logic ITL - Beyond the end of the light Ph.D. Defence Dario Della

More information

Computation Tree Logic (CTL) & Basic Model Checking Algorithms

Computation Tree Logic (CTL) & Basic Model Checking Algorithms Computation Tree Logic (CTL) & Basic Model Checking Algorithms Martin Fränzle Carl von Ossietzky Universität Dpt. of Computing Science Res. Grp. Hybride Systeme Oldenburg, Germany 02917: CTL & Model Checking

More information

Optimal Tableau Systems for Propositional Neighborhood Logic over All, Dense, and Discrete Linear Orders

Optimal Tableau Systems for Propositional Neighborhood Logic over All, Dense, and Discrete Linear Orders Optimal Tableau Systems for Propositional Neighborhood Logic over All, Dense, and Discrete Linear Orders Davide Bresolin 1, Angelo Montanari 2, Pietro Sala 1, and Guido Sciavicco 34 1 Department of Computer

More information

Lecture Notes: Axiomatic Semantics and Hoare-style Verification

Lecture Notes: Axiomatic Semantics and Hoare-style Verification Lecture Notes: Axiomatic Semantics and Hoare-style Verification 17-355/17-665/17-819O: Program Analysis (Spring 2018) Claire Le Goues and Jonathan Aldrich clegoues@cs.cmu.edu, aldrich@cs.cmu.edu It has

More information

Using an Extension of Z. Viktor Friesen. Technische Universitat Berlin

Using an Extension of Z. Viktor Friesen. Technische Universitat Berlin An Exercise in Hybrid System Specication Using an Extension of Z Extended Abstract Viktor Friesen Technische Universitat Berlin Abstract. The main concepts of ZimOO are illustrated by a small case study,

More information

A State-Space Based Approach to the Specification and Verification of Hybrid Systems and Its Axiomatic Basis

A State-Space Based Approach to the Specification and Verification of Hybrid Systems and Its Axiomatic Basis A State-Space Based Approach to the Specification and Verification of Hybrid Systems and Its Axiomatic Basis A Thesis Submitted for the Degree of Master of Science by Wu Dinghao Advisor: Prof. Lü Jian

More information

An Analytic Method for Solving Uncertain Differential Equations

An Analytic Method for Solving Uncertain Differential Equations Journal of Uncertain Systems Vol.6, No.4, pp.244-249, 212 Online at: www.jus.org.uk An Analytic Method for Solving Uncertain Differential Equations Yuhan Liu Department of Industrial Engineering, Tsinghua

More information

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Proceedings of the 42nd IEEE Conference on Decision and Control Maui, Hawaii USA, December 2003 ThM06-2 Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Marianne Crowder

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVI - Qualitative Methods for Fault Diagnosis - Jan Lunze QUALITATIVE METHODS FOR FAULT DIAGNOSIS

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVI - Qualitative Methods for Fault Diagnosis - Jan Lunze QUALITATIVE METHODS FOR FAULT DIAGNOSIS QUALITATIVE METHODS FOR FAULT DIAGNOSIS Jan Lunze Ruhr University Bochum,, Germany Keywords: Assumption-Based Truth Maintenance System, Consistency-based Diagnosis, Discrete Event System, General Diagnostic

More information

PSPACE-completeness of LTL/CTL model checking

PSPACE-completeness of LTL/CTL model checking PSPACE-completeness of LTL/CTL model checking Peter Lohmann April 10, 2007 Abstract This paper will give a proof for the PSPACE-completeness of LTLsatisfiability and for the PSPACE-completeness of the

More information

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

More information

BUDKER INSTITUTE OF NUCLEAR PHYSICS. B.V. Chirikov and V.V. Vecheslavov MULTIPLE SEPARATRIX CROSSING: CHAOS STRUCTURE. Budker INP NOVOSIBIRSK

BUDKER INSTITUTE OF NUCLEAR PHYSICS. B.V. Chirikov and V.V. Vecheslavov MULTIPLE SEPARATRIX CROSSING: CHAOS STRUCTURE. Budker INP NOVOSIBIRSK BUDKER INSTITUTE OF NUCLEAR PHYSICS B.V. Chirikov and V.V. Vecheslavov MULTIPLE SEPARATRIX CROSSING: CHAOS STRUCTURE Budker INP 2000-1 NOVOSIBIRSK 2000 chaos structure B.V. Chirikov and V.V. Vecheslavov

More information

Observation of Hybrid Guarded Command Programs

Observation of Hybrid Guarded Command Programs Observation of Hybrid Guarded Command Programs Domitilla Del Vecchio 1 Eric Klavins 2 Division of Engineering and Applied Science California Institute of Technology {ddomitilla,klavins}@cds.caltech.edu

More information

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Jrl Syst Sci & Complexity (2009) 22: 722 731 MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Yiguang HONG Xiaoli WANG Received: 11 May 2009 / Revised: 16 June 2009 c 2009

More information

A Generalized Decision Logic in Interval-set-valued Information Tables

A Generalized Decision Logic in Interval-set-valued Information Tables A Generalized Decision Logic in Interval-set-valued Information Tables Y.Y. Yao 1 and Qing Liu 2 1 Department of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: yyao@cs.uregina.ca

More information

control theory, it allows the resolution of imprecise or uncertain informations Casciati and Faravelli,1995. Moreover fuzzy control can handle the hys

control theory, it allows the resolution of imprecise or uncertain informations Casciati and Faravelli,1995. Moreover fuzzy control can handle the hys Fuzzy Control of Structural Vibration. An Active Mass System Driven by a Fuzzy Controller M. Battaini, F. Casciati and L. Faravelli Dept. of Structural Mechanics, University of Pavia, Via Ferrata 1, 27100

More information

A. Disjunctive Prognosers

A. Disjunctive Prognosers 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 FrB11.4 Multi-Decision Decentralized Prognosis of Failures in Discrete Event Systems Ahmed Khoumsi and Hicham

More information

Anti-synchronization of a new hyperchaotic system via small-gain theorem

Anti-synchronization of a new hyperchaotic system via small-gain theorem Anti-synchronization of a new hyperchaotic system via small-gain theorem Xiao Jian( ) College of Mathematics and Statistics, Chongqing University, Chongqing 400044, China (Received 8 February 2010; revised

More information

Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System

Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System Proceedings of the World Congress on Engineering 2011 Vol II, July 6-8, 2011, London, U.K. Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System Istemihan Genc, and

More information

Model Checking: An Introduction

Model Checking: An Introduction Model Checking: An Introduction Meeting 3, CSCI 5535, Spring 2013 Announcements Homework 0 ( Preliminaries ) out, due Friday Saturday This Week Dive into research motivating CSCI 5535 Next Week Begin foundations

More information

Application of the Transformer Fault Diagnosis Expert System based on Improved Bayesian Rule

Application of the Transformer Fault Diagnosis Expert System based on Improved Bayesian Rule Application of the Transformer Fault Diagnosis Expert System based on Improved Bayesian Rule Liaoning Anshan Power Supply Company, Anshan, 114001, China E-mail: ospb2002@sina.com You Zhou Xian Jiaotong

More information

CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator

CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator Galal Ali Hassaan Department of Mechanical Design &

More information

The norms can also be characterized in terms of Riccati inequalities.

The norms can also be characterized in terms of Riccati inequalities. 9 Analysis of stability and H norms Consider the causal, linear, time-invariant system ẋ(t = Ax(t + Bu(t y(t = Cx(t Denote the transfer function G(s := C (si A 1 B. Theorem 85 The following statements

More information

Clausal Presentation of Theories in Deduction Modulo

Clausal Presentation of Theories in Deduction Modulo Gao JH. Clausal presentation of theories in deduction modulo. JOURNAL OF COMPUTER SCIENCE AND TECHNOL- OGY 28(6): 1085 1096 Nov. 2013. DOI 10.1007/s11390-013-1399-0 Clausal Presentation of Theories in

More information

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,

More information

Bounded Synthesis. Sven Schewe and Bernd Finkbeiner. Universität des Saarlandes, Saarbrücken, Germany

Bounded Synthesis. Sven Schewe and Bernd Finkbeiner. Universität des Saarlandes, Saarbrücken, Germany Bounded Synthesis Sven Schewe and Bernd Finkbeiner Universität des Saarlandes, 66123 Saarbrücken, Germany Abstract. The bounded synthesis problem is to construct an implementation that satisfies a given

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 4, 6, M Open access books available International authors and editors Downloads Our authors are

More information

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Design and Stability Analysis of Single-Input Fuzzy Logic Controller IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 2, APRIL 2000 303 Design and Stability Analysis of Single-Input Fuzzy Logic Controller Byung-Jae Choi, Seong-Woo Kwak,

More information

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs 5 American Control Conference June 8-, 5. Portland, OR, USA ThA. Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs Monish D. Tandale and John Valasek Abstract

More information

Introduction to Kleene Algebra Lecture 14 CS786 Spring 2004 March 15, 2004

Introduction to Kleene Algebra Lecture 14 CS786 Spring 2004 March 15, 2004 Introduction to Kleene Algebra Lecture 14 CS786 Spring 2004 March 15, 2004 KAT and Hoare Logic In this lecture and the next we show that KAT subsumes propositional Hoare logic (PHL). Thus the specialized

More information

Model checking the basic modalities of CTL with Description Logic

Model checking the basic modalities of CTL with Description Logic Model checking the basic modalities of CTL with Description Logic Shoham Ben-David Richard Trefler Grant Weddell David R. Cheriton School of Computer Science University of Waterloo Abstract. Model checking

More information

Pairing Transitive Closure and Reduction to Efficiently Reason about Partially Ordered Events

Pairing Transitive Closure and Reduction to Efficiently Reason about Partially Ordered Events Pairing Transitive Closure and Reduction to Efficiently Reason about Partially Ordered Events Massimo Franceschet Angelo Montanari Dipartimento di Matematica e Informatica, Università di Udine Via delle

More information

A Theory of Duration Calculus with Application

A Theory of Duration Calculus with Application A Theory of Duration Calculus with Application Michael R. Hansen 1 and Dang Van Hung 2 1 Informatics and Math. Modelling, Technical University of Denmark Ricard Petersens Plads, DK-2800 Lyngby, Denmark

More information

Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme

Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme Itamiya, K. *1, Sawada, M. 2 1 Dept. of Electrical and Electronic Eng.,

More information

Supervisory control of hybrid systems within a behavioural framework

Supervisory control of hybrid systems within a behavioural framework Systems & Control Letters 38 (1999) 157 166 www.elsevier.com/locate/sysconle Supervisory control of hybrid systems within a behavioural framework T. Moor a;, J. Raisch b a Fachbereich Elektrotechnik, Universitat

More information

A Duration Calculus Semantics. for. Real-Time Reactive Systems. Michael R. Hansen. Ernst-Rudiger Olderog. Michael Schenke.

A Duration Calculus Semantics. for. Real-Time Reactive Systems. Michael R. Hansen. Ernst-Rudiger Olderog. Michael Schenke. A Duration Calculus Semantics for Real-Time Reactive Systems Michael R. Hansen Ernst-Rudiger Olderog Michael Schenke Martin Franzle Markus Muller-Olm Burghard von Karger Hans Rischel Date: 17 August 1993

More information

Model Checking Linear Duration Invariants of Networks of Automata

Model Checking Linear Duration Invariants of Networks of Automata Model Checking Linear Duration Invariants of Networks of Automata Miaomiao Zhang 1, Zhiming Liu 2, and Naijun Zhan 3 1 School of Software Engineering, Tongji University, Shanghai, China miaomiao@tongji.edu.cn

More information

Uncertain Satisfiability and Uncertain Entailment

Uncertain Satisfiability and Uncertain Entailment Uncertain Satisfiability and Uncertain Entailment Zhuo Wang, Xiang Li Department of Mathematical Sciences, Tsinghua University, Beijing, 100084, China zwang0518@sohu.com, xiang-li04@mail.tsinghua.edu.cn

More information

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear EVENT-TRIGGERING OF LARGE-SCALE SYSTEMS WITHOUT ZENO BEHAVIOR C. DE PERSIS, R. SAILER, AND F. WIRTH Abstract. We present a Lyapunov based approach to event-triggering for large-scale systems using a small

More information

CHATTERING REDUCTION OF SLIDING MODE CONTROL BY LOW-PASS FILTERING THE CONTROL SIGNAL

CHATTERING REDUCTION OF SLIDING MODE CONTROL BY LOW-PASS FILTERING THE CONTROL SIGNAL Asian Journal of Control, Vol. 12, No. 3, pp. 392 398, May 2010 Published online 25 February 2010 in Wiley InterScience (www.interscience.wiley.com) DOI: 10.1002/asjc.195 CHATTERING REDUCTION OF SLIDING

More information

R TH + V TH. Vport. + Rport V TH

R TH + V TH. Vport. + Rport V TH Massachusetts Institute of Technology Department of Electrical Engineering and omputer Science 6.002 í Electronic ircuits Homework è3 Solution Handout F9827 Exercise 31: When a particular network having

More information

An Algebraic Approach to Hybrid Systems

An Algebraic Approach to Hybrid Systems An Algebraic Approach to Hybrid Systems R. L. Grossman and R. G. Larson Department of Mathematics, Statistics, & Computer Science (M/C 249) University of Illinois at Chicago Chicago, IL 60680 October,

More information

Decomposing Specifications of Concurrent Systems

Decomposing Specifications of Concurrent Systems 327 Decomposing Specifications of Concurrent Systems Martín Abadi and Leslie Lamport Systems Research Center, Digital Equipment Corporation 130 Lytton Avenue, Palo Alto, CA 94301, U.S.A. We introduce a

More information

A Fixed Point Representation of References

A Fixed Point Representation of References A Fixed Point Representation of References Susumu Yamasaki Department of Computer Science, Okayama University, Okayama, Japan yamasaki@momo.cs.okayama-u.ac.jp Abstract. This position paper is concerned

More information

Formal Methods for Probabilistic Systems

Formal Methods for Probabilistic Systems Formal Methods for Probabilistic Systems Annabelle McIver Carroll Morgan Source-level program logic Meta-theorems for loops Examples Relational operational model Standard, deterministic, terminating...

More information

Model Checking. Temporal Logic. Fifth International Symposium in Programming, volume. of concurrent systems in CESAR. In Proceedings of the

Model Checking. Temporal Logic. Fifth International Symposium in Programming, volume. of concurrent systems in CESAR. In Proceedings of the Sérgio Campos, Edmund Why? Advantages: No proofs Fast Counter-examples No problem with partial specifications can easily express many concurrency properties Main Disadvantage: State Explosion Problem Too

More information

7. F.Balarin and A.Sangiovanni-Vincentelli, A Verication Strategy for Timing-

7. F.Balarin and A.Sangiovanni-Vincentelli, A Verication Strategy for Timing- 7. F.Balarin and A.Sangiovanni-Vincentelli, A Verication Strategy for Timing- Constrained Systems, Proc. 4th Workshop Computer-Aided Verication, Lecture Notes in Computer Science 663, Springer-Verlag,

More information

energy for systems subject to sector bounded nonlinear uncertainty ë15ë. An extension of this synthesis that incorporates generalized multipliers to c

energy for systems subject to sector bounded nonlinear uncertainty ë15ë. An extension of this synthesis that incorporates generalized multipliers to c Convergence Analysis of A Parametric Robust H Controller Synthesis Algorithm 1 David Banjerdpongchai Durand Bldg., Room 110 Dept. of Electrical Engineering Email: banjerd@isl.stanford.edu Jonathan P. How

More information

AFAULT diagnosis procedure is typically divided into three

AFAULT diagnosis procedure is typically divided into three 576 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 4, APRIL 2002 A Robust Detection and Isolation Scheme for Abrupt and Incipient Faults in Nonlinear Systems Xiaodong Zhang, Marios M. Polycarpou,

More information

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems Ricardo G Sanfelice, Andrew R Teel, and Rodolphe Sepulchre Abstract From a hybrid systems point of view, we provide a modeling

More information

From Duration Calculus. (Extended Abstract) zu Kiel, Preuerstr. 1-9, D Kiel, Germany.

From Duration Calculus. (Extended Abstract) zu Kiel, Preuerstr. 1-9, D Kiel, Germany. From Duration Calculus To Linear Hybrid Automata? (Extended Abstract) Ahmed Bouajjani 1???, Yassine Lakhnech 2??, and Riadh Robbana 1??? 1 VERIMAG, Miniparc-Zirst, Rue Lavoisier 38330 Montbonnot St-Martin,

More information

Research on fault prediction method of power electronic circuits based on least squares support vector machine

Research on fault prediction method of power electronic circuits based on least squares support vector machine 15 8 2011 8 ELECTRI C MACHINES AND CONTROL Vol. 15 No. 8 Aug. 2011 LS-SVM 1 2 1 1 1 1. 210016 2. 232001 least squares support vector machine LS-SVM Buck LS-SVM LS-SVM 2% TP 206 A 1007-449X 2011 08-0064-

More information