<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">HYDIAG: extended diagnosis and prognosis for hybrid systems</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Elodie</forename><surname>Chanthery</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution" key="instit1">CNRS</orgName>
								<orgName type="institution" key="instit2">LAAS</orgName>
								<address>
									<addrLine>7 avenue du colonel Roche</addrLine>
									<postCode>F-31400</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="institution" key="instit1">Univ de Toulouse</orgName>
								<orgName type="institution" key="instit2">INSA</orgName>
								<orgName type="institution" key="instit3">LAAS</orgName>
								<address>
									<postCode>F-31400</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Yannick</forename><surname>Pencolé</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution" key="instit1">CNRS</orgName>
								<orgName type="institution" key="instit2">LAAS</orgName>
								<address>
									<addrLine>7 avenue du colonel Roche</addrLine>
									<postCode>F-31400</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Pauline</forename><surname>Ribot</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution" key="instit1">CNRS</orgName>
								<orgName type="institution" key="instit2">LAAS</orgName>
								<address>
									<addrLine>7 avenue du colonel Roche</addrLine>
									<postCode>F-31400</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
							<affiliation key="aff2">
								<orgName type="institution" key="instit1">Univ de Toulouse</orgName>
								<orgName type="institution" key="instit2">UPS</orgName>
								<orgName type="institution" key="instit3">LAAS</orgName>
								<address>
									<postCode>F-31400</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Louise</forename><surname>Travé-Massuyès</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution" key="instit1">CNRS</orgName>
								<orgName type="institution" key="instit2">LAAS</orgName>
								<address>
									<addrLine>7 avenue du colonel Roche</addrLine>
									<postCode>F-31400</postCode>
									<settlement>Toulouse</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">HYDIAG: extended diagnosis and prognosis for hybrid systems</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">6E05B5688EDE2FD9ED230D7FDCCB7556</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-19T16:01+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>HYDIAG is a software developed in Matlab by the DISCO team at LAAS-CNRS. It is currently a software designed to simulate, diagnose and prognose hybrid systems using model-based techniques. An extension to active diagnosis is also provided. This paper aims at presenting the native HYDIAG tool, and its different extensions to prognosis and active diagnosis. Some results on an academic example are given.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>HYDIAG is a software developed in Matlab, with Simulink. The development of this software was initiated in the DISCO team with contributions about diagnosis on hybrid systems <ref type="bibr" target="#b0">[1]</ref>. It has undergone many changes and is currently a software designed to simulate, diagnose and prognose hybrid systems using model-based techniques <ref type="bibr">[2; 3; 4]</ref>. An extension to active diagnosis has been also realized <ref type="bibr">[5; 6]</ref>. This article aims at presenting the native HyDiag tool and its different extensions to prognosis and active diagnosis.</p><p>Section 2 recalls the hybrid formalism used by HYDIAG. Section 3 presents the native HYDIAG tool that simulates and diagnoses hybrid systems. Section 4 explains how HY-DIAG has been extended in HYDIAGPRO to prognose and diagnose hybrid systems. Section 5 presents the extension to active diagnosis. Experimental results of HYDIAG and its extension HYDIAGPRO are finally presented in Section 6.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Hybrid Model for Diagnosis</head><p>HYDIAG deals with hybrid systems defined in a monolithic way. Such a system must be modeled by a hybrid automaton <ref type="bibr" target="#b6">[7]</ref>. Formally, a hybrid automaton is defined as a tuple S = (ζ, Q, Σ, T, C, (q 0 , ζ 0 )) where:</p><p>• ζ is a finite set of continuous variables that comprises input variables u(t) ∈ R nu , state variables x(t) ∈ R nx , and output variables y(t) ∈ R ny .</p><p>• Q is a finite set of discrete system states.</p><p>• Σ is a finite set of events.</p><p>• T ⊆ Q × Σ → Q is the partial transition function between states.</p><p>• C = q∈Q C q is the set of system constraints linking continuous variables.</p><formula xml:id="formula_0">• (ζ 0 , q 0 ) ∈ ζ × Q, is the initial condition.</formula><p>Each state q ∈ Q represents a behavioural mode that is characterized by a set of constraints C q that model the linear continuous dynamics (defined by their representations in the state space as a set of differential and algebraic equations). A behavioural mode can be nominal or faulty (anticipated faults). The unknown mode can be added to model all the non anticipated faulty situations. The discrete part of the hybrid automaton is given by M = (Q, Σ, T, q 0 ), which is called the underlying discrete event system (DES). Σ is the set of events that correspond to discrete control inputs, autonomous mode changes and fault occurrences. The occurrence of an anticipated fault is modelled by a discrete event f i ∈ Σ f ⊆ Σ uo , where Σ uo ⊆ Σ is the set of unobservable events. Σ o ⊆ Σ is the set of observable events. Transitions of T model the instantaneous changes of behavioural modes. The continuous behaviour of the hybrid system is modelled by the so called underlying multimode system Ξ = (ζ, Q, C, ζ 0 ). The set of directly measured variables is denoted by ζ OBS ⊆ ζ.</p><p>An example of a hybrid system modeled by a hybrid automaton is shown in Figure <ref type="figure" target="#fig_0">1</ref>. Each mode q i is characterized by state matrices A i , B i , C i and D i . The method developed in <ref type="bibr" target="#b0">[1]</ref> for diagnosing faults on-line in hybrid systems can be seen as interlinking a standard diagnosis method for continuous systems, namely the parity space method, and a standard diagnosis method for DES, namely the diagnoser method <ref type="bibr" target="#b7">[8]</ref>.</p><formula xml:id="formula_1">σ 12 u y Hybrid system … σ 21 σ 1i σ x 1 (n+1)=A 1 x 1 (n)+B 1 u(n) Y 1 (n)=C 1 x 1 (n)+D 1 u(n) q 1 C 1 x i (n+1)=A i x i (n)+Bu(n) Y i (n)=C i x i (n)+D i u(n) q i C i x 2 (n+1)=A 2 x 2 (n)+B 2 u(n) Y 2 (n)=C 2 x 2 (n)+D 2 u(n) q 2 C 2</formula><p>3.1 How to use HYDIAG ?</p><p>Step 1: hybrid model edition HYDIAG allows the user to edit the modes of a hybrid automaton S as illustrated in Figure <ref type="figure" target="#fig_0">1</ref>. To model the system, the user must first provide in the Graphical User Interface of the HYDIAG software the following information: the number of modes, the number of discrete events that can be observable or unobservable, and the sampling period used for the underlying multimode system (defined by the set of state matrices of the state space representation of each mode).</p><p>There are optional parameters that are helpful to initialize the mode matrices automatically before editing them: the number of entries for the continuous dynamics, the number of outputs for continuous dynamics, the dimensions of each matrix A. The number of entries (resp. outputs) must be the same for all the modes.</p><p>The simulator of the edited model has no restrictions on the number of modes or the order of the continuous dynamics, it is generically designed. Online computations are performed using Matlab / Simulink. Results provided by Matlab can be reused if a special need arises. Figure <ref type="figure" target="#fig_1">2</ref> shows an overview of the software interface. Step 2: building the diagnoser HYDIAG automatically computes the analytical redundancy relations (ARRs) by using the parity space approach <ref type="bibr" target="#b8">[9]</ref>. Details of this computation can be found in <ref type="bibr" target="#b9">[10]</ref>.</p><p>The idea of HYDIAG is to capture both the continuous dynamics and the discrete dynamics within the same mathematical object. To do so, the discrete part of the hybrid system M = (Q, Σ, T, q 0 ) is enriched with specific observable events that are generated from continuous information. The resulting automaton is called the Behaviour Automaton (BA) of the hybrid system. HYDIAG then builds the diagnoser of the Behaviour Automaton (see <ref type="bibr" target="#b7">[8]</ref>) by using the DIADES 1 software also developed within the DISCO team at LAAS-CNRS (see an example of diagnoser in Figure <ref type="figure" target="#fig_7">7</ref>).</p><p>Step 3: system simulation and diagnosis Given the built hybrid diagnoser, HYDIAG then loads a set of timed observations produced by the system and it provides at each observation time an update of the diagnosis 1 http://homepages.laas.fr/ypencole/DiaDes/ of the system by triggering the current transition of the hybrid diagnoser that matches the current observation. It is possible to define in HYDIAG a simulation scenario for the modeled system with a duration and a time sample defined by the user.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Software architecture with extensions</head><p>The general architecture of HYDIAG and its two extensions (see the next sections for their description) is presented on Figure <ref type="figure" target="#fig_2">3</ref>. Ellipses represent the objects handled by the software, rectangles with rounded edges depict HYDIAG functions and rectangles with straight edges correspond to external DIADES packages. The behaviour automaton is at the heart of the architecture as HYDIAG and both its extensions rely on it to perform diagnosis, active diagnosis and prognosis. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Model display</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>HyDiag</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">HYDIAGPRO : an extension for Prognosis</head><p>HYDIAG has been extended in order to provide a prognosis functionality to the software <ref type="bibr" target="#b3">[4]</ref>. The prognosis function computes (1) the fault probability of the system in each behavioural mode, (2) the future fault sequence that will lead to the system failure, (3) the Remaining Useful Life (RUL) of the system. In HYDIAGPRO, the initial hybrid model is enriched by adding for each behavioural mode a set of aging laws: S + = (ζ, Q, Σ, T, C, F, (q 0 , ζ 0 )) where F = {F q , q ∈ Q} and F q is a set of aging laws one for each anticipated fault f ∈ Σ f in mode q. The aging modeling framework that is adopted in HYDIAGPRO is based on the Weibull probabilistic model <ref type="bibr" target="#b10">[11]</ref> (see more details in <ref type="bibr" target="#b3">[4]</ref>). The Weibull fault probability density function W (t, β q j , η q j , γ q j ) gives at any time the probability that the fault f j occurs in the system mode q. Weibull parameters β q j and η q j are fixed by the system mode q and characterise the degradation in mode q that leads to the fault f j . Parameter γ q j is set at runtime to memorize the overall degradation evolution of the system accumulated in the past modes <ref type="bibr" target="#b10">[11]</ref>.</p><p>The prognoser uses the aging laws in S + to predict fault occurrences (see Figure <ref type="figure" target="#fig_2">3</ref>). The prognoser uses the current diagnosis result to update on-line these aging laws (the parameters γ q j ) according to the operation time in each behavioural mode. For each new result of diagnosis, the prognosis function computes the most likely sequence of dated faults that leads to the system failure. From this sequence is estimated the system RUL <ref type="bibr" target="#b3">[4]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">ACTHYDIAG: Active Diagnosis</head><p>The second extension of HYDIAG provides an active diagnosis functionality to the software (see Figure <ref type="figure" target="#fig_2">3</ref>). The inputs are the same as for HYDIAG but an additional file indicates the events of S that are actions, as well as their respective cost. Based on the behaviour automaton, we compute a set of specialised active diagnosers (one per fault): such a diagnoser is able to predict, based on the behaviour automaton, whether a fault can be diagnosed with certainty by applying an action plan from a given ambiguous situation <ref type="bibr" target="#b5">[6]</ref>. From these diagnosers, we also extract a planning domain as a AND/OR graph.</p><p>At runtime, when HYDIAG is diagnosing, the diagnosis might be ambiguous. An active diagnosis session can be launched as soon as a specialised active diagnoser can analyse that the current faulty situation is discriminable by applying some actions. If the active diagnosis session is launched, an AO * algorithm starts and computes a conditional plan from the AND-OR graph that optimises an action cost criterion. It is important to note that in the case of a system with continuous dynamics, only discrete actions are contained in the active diagnosis plan issued by ACTHY-DIAG. In particular, it is assumed that if it is necessary to guide the system towards a value on continuous variables, the synthesis of control laws must be performed elsewhere. HYDIAGPRO has been tested on a water tank system (Figure <ref type="figure" target="#fig_3">4</ref>) composed of one tank with two hydraulic pumps (P 1 , P 2 ). Water flows through a valve at the bottom of the tank depending on the system control. Three sensors (h 1 , h 2 , h max ) detect the water level and allow to set the control of the pumps (on/off). It is assumed that the pumps may fail only if they are on. The discrete model of water tank and the controls of pumps are given in Figure <ref type="figure" target="#fig_4">5</ref>. Discrete events in Σ = {h 1 , h 2s , h 2i , h max , f 1 , f 2 } allow the system to switch into different modes. Observable events are Σ o = {h 1 , h 2s , h 2i , h max }. Two faults that correspond to the pump failures are anticipated Σ f = {f 1 , f 2 } and are not observable.The Weibull parameter values of aging models F = {F qi } are reported in Table <ref type="table" target="#tab_0">1</ref>.</p><p>The underlying continuous behaviour of every discrete mode q i for i ∈ {1..8} is represented by the same state  </p><formula xml:id="formula_2">β η F q 1 f q 1 1 1.5 3000 F q 2 f q 2 1 2 3000 f q 1 2 1.5 4000 f q 2 2 1 7000 F q 3 f q 3 1 1 8000 F q 4 f q 4 1 NaN NaN f q 3 2 1 7000 f q 4 2 2 4000 F q 5 f q 5 1 2 3000 F q 6 f q 6 1 NaN NaN f q 5 2 NaN NaN f q 6 2 1 7000 F q 7 f q 7 1 1 8000 F q 8 f q 8 1 NaN NaN f q 7 2 NaN NaN f q 8 2</formula><p>NaN NaN space:</p><formula xml:id="formula_3">X(k + 1) = AX(k) + BU (k) Y (k) = CX(k) + DU (k)<label>(1)</label></formula><p>where the state variable X is the water level in the tank, continuous inputs U are the flows delivered by the pumps The diagnoser computed by HYDIAG is given in Figure <ref type="figure" target="#fig_7">7</ref>. Each state of the diagnoser indicates the belief state in the model enriched by the abstraction of the continuous part of the system, labelled with faults that have occurred on the system. This label is empty in case of nominal mode. In the scenario, fault f 1 was injected after 3500h and fault f 2 was not injected.   Left hand side of Figure <ref type="figure" target="#fig_6">6</ref> shows the diagnoser belief state just before and after the fault f 1 occurrence. Results are consistent with the scenario: before 3500h, the belief states of the diagnoser are always tagged with a nominal diagnosis. After 3500h, all the states are tagged with f 1 .</p><p>Middle of Figure <ref type="figure" target="#fig_6">6</ref> illustrates the predicted date of fault occurrence (d f1 and d f2 ). At the beginning of the process, the prognosis result is: Π 0 = ({f 1 , 4120}, {f 2 , 5105}). It can be noted that the predicted dates d f1 and d f2 of f 1 and f 2 globally increase. Indeed, the system oscillates between stressful modes and less stressful modes. To make it simple, we can consider that in some modes, the system does not degrade, so the predicted dates of f 1 and f 2 are postponed. Before 3500h, the predicted date of f 1 is lower than the one of f 2 . After 3500h, the predicted date of f 2 is updated, knowing that the system is in a degraded mode. Finally, the prognosis result is Π 3501 = ({f 2 , 5541}). Figure <ref type="figure" target="#fig_6">6</ref> shows the evolution of the RUL of the system. At t = 3501, as the fault f 2 is estimated to occur at t = 5541, the system RUL at t = 3501 is 5541 − 3501 = 2040h.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7">Conclusion</head><p>HYDIAG is a software developed in Matlab, with Simulink, by the DISCO team, at LAAS-CNRS. This tool has been extended into HYDIAGPRO to simulate, diagnose and prognose hybrid systems using model-based techniques. Some results on an academic example are exposed in the paper. An extension to active diagnosis is also presented. The active diagnosis algorithm is currently tested on a concrete industrial case. HYDIAG and its user manual will be soon available on the LAAS website.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Example of an hybrid system</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: HYDIAG Graphical User Interface</figDesc><graphic coords="2,58.27,302.80,226.77,186.81" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: HYDIAG architecture with its extensions HYDI-AGPRO and ACTHYDIAG.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: Water tank system</figDesc><graphic coords="3,109.98,431.21,117.89,106.46" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Figure 5 :</head><label>5</label><figDesc>Figure 5: Water tank DES model</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>P 1 ,Figure 6</head><label>16</label><figDesc>P 2 and the flow going through the valve, A = (1), B = eT e/S eT e/S eT e/S with T e the sample time, S the tank base area and e i = 1 (resp. 0) if the pump is turned on (resp. turned off), C = (1) and D = presents the set of results obtained by HYDIAG and HYDIAGPRO on the folllowing scenario. The time horizon is fixed at T sim = 4000h, the sampling period is T s = 36s and the filter sensitivity for the diagnosis is set as T f ilter = 3min. The residual threshold is 10 −12 . The scenario involves a variant use of water (max flow rate = 1200L/h) depending on user needs during 4000h. Pumps are automatically controlled to satisfy the specifications indicated above. Flow rate of P 1 and P 2 are respectively 750L/h and 500L/h.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Figure 6 :</head><label>6</label><figDesc>Figure 6: Scenario: Diagnoser belief state (left), Prognosis results of degradations d f1 and d f2 (middle), System RUL (right).</figDesc><graphic coords="4,396.04,65.16,159.61,121.08" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head>Figure 7 :</head><label>7</label><figDesc>Figure 7: Diagnoser state tracker</figDesc><graphic coords="4,79.29,229.98,184.75,190.76" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 :</head><label>1</label><figDesc>Weibull parameters of aging models</figDesc><table><row><cell>Aging laws</cell><cell>β</cell><cell>η</cell><cell>Aging laws</cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_0">Proceedings of the 26 th International Workshop on Principles of Diagnosis</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Hybrid systems diagnosis by coupling continuous and discrete event techniques</title>
		<author>
			<persName><forename type="first">M</forename><surname>Bayoudh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Travé-Massuyès</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Olive</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IFAC World Congress</title>
				<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Diagnosis and prognosis for the maintenance of complex systems</title>
		<author>
			<persName><forename type="first">P</forename><surname>Ribot</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Pencolé</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Combacau</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE International Conf. on Systems, Man, and Cybernetics</title>
				<imprint>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">An integrated framework for diagnosis and prognosis of hybrid systems</title>
		<author>
			<persName><forename type="first">Elodie</forename><surname>Chanthery</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Pauline</forename><surname>Ribot</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">the 3rd Workshop on Hybrid Autonomous System (HAS)</title>
				<imprint>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Health Monitoring and Prognosis of Hybrid Systems</title>
		<author>
			<persName><forename type="first">S</forename><surname>Zabi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Ribot</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Chanthery</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Annual Conference of the Prognostics and Health Management Society</title>
				<imprint>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Active diagnosis of hybrid systems guided by diagnosability properties</title>
		<author>
			<persName><forename type="first">M</forename><surname>Bayoudh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Travé-Massuyès</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Xavier</forename><surname>Olive</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">the 7th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes</title>
				<imprint>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">An AO*-like algorithm implementation for active diagnosis</title>
		<author>
			<persName><forename type="first">E</forename><surname>Chanthery</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Pencolé</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Bussac</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">10th International Symposium on Artificial Intelligence, Robotics and Automation in Space</title>
				<imprint>
			<publisher>i-SAIRAS</publisher>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">The theory of hybrid automata</title>
		<author>
			<persName><forename type="first">T</forename><surname>Henzinger</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 11th Annual IEEE Symposium on Logic in Computer Science</title>
				<meeting>the 11th Annual IEEE Symposium on Logic in Computer Science</meeting>
		<imprint>
			<date type="published" when="1996">1996</date>
			<biblScope unit="page" from="278" to="292" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Diagnosability of discrete-event systems</title>
		<author>
			<persName><forename type="first">M</forename><surname>Sampath</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Sengputa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Lafortune</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Sinnamohideen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Teneketsis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Trans. on Automatic Control</title>
		<imprint>
			<biblScope unit="volume">40</biblScope>
			<biblScope unit="page" from="1555" to="1575" />
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Analytical redundancy relations for fault detection and isolation in algebraic dynamic systems</title>
		<author>
			<persName><forename type="first">M</forename><surname>Staroswiecki</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Comtet-Varga</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Automatica</title>
		<imprint>
			<biblScope unit="volume">37</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="687" to="699" />
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Hybrid system diagnosis : Test of the diagnoser hydiag on a benchmark of the international diagnostic competition DXC</title>
		<author>
			<persName><forename type="first">M</forename><surname>Maiga</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Chanthery</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">Travé</forename><surname>Massuyès</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">8th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes</title>
				<imprint>
			<date type="published" when="2011">2011. 2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">A generic adaptative prognostic function for heterogeneous multi-component systems: application to helicopters</title>
		<author>
			<persName><forename type="first">P</forename><surname>Ribot</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Bensana</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 26 th International Workshop on Principles of Diagnosis</title>
				<meeting>the 26 th International Workshop on Principles of Diagnosis<address><addrLine>Troyes, France</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2011">September 18-22 2011</date>
		</imprint>
	</monogr>
	<note>European Safety &amp; Reliability Conference</note>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
