Bond graph model-based fault detection using residual sinks

Author(s):  
W Borutzky

In this paper, residual sinks are used in bond graph model-based quantitative fault detection for the coupling of a model of a faultless process engineering system to a bond graph model of the faulty system. By this way, integral causality can be used as the preferred computational causality in both models. There is no need for numerical differentiation. Furthermore, unknown variables do not need to be eliminated from power continuity equations in order to obtain analytical redundancy relations (ARRs) in symbolic form. Residuals indicating faults are computed numerically as components of a descriptor vector of a differential algebraic equation system derived from the coupled bond graphs. The presented bond graph approach especially aims at models with non-linearities that make it cumbersome or even impossible to derive ARRs from model equations by elimination of unknown variables. For illustration, the approach is applied to a non-controlled as well as to a controlled hydraulic two-tank system. Finally, it is shown that not only the numerical computation of residuals but also the simultaneous numerical computation of their sensitivities with respect to a parameter can be supported by bond graph modelling.

1990 ◽  
Vol 112 (2) ◽  
pp. 233-238 ◽  
Author(s):  
B. Seth ◽  
W. C. Flowers

Energy efficiency is an important consideration for the success of many portable as well as other energetic systems. One way to improve the efficiency of an engineering system is through regeneration. A regenerative actuator returns some of the otherwise dissipated energy required for passive operation. A regenerative actuator can plow back part of energy normally lost in the passive operation of the actuator into useful energy. The amount of regenerated energy will depend on the dissipation characteristics of the actuator and the regenerative potential of the process itself. In order to analyze regeneration a bond graph model of a generalized regenerative actuator is developed. The regenerative potential is analyzed in the power phase plane trajectory. By superimposing such a trajectory with the dissipation characteristics of the actuator, a framework is developed to study the feasibility of regeneration. A possible way of optimizing the regenerated energy is also considered in some depth.


Author(s):  
W Borutzky ◽  
J Granda

Multidisciplinary systems are described most suitably by bond graphs. In order to determine unnormalized frequency domain sensitivities in symbolic form, this paper proposes to construct in a systematic manner a bond graph from another bond graph, which is called the associated incremental bond graph in this paper. Contrary to other approaches reported in the literature the variables at the bonds of the incremental bond graph are not sensitivities but variations (incremental changes) in the power variables from their nominal values due to parameter changes. Thus their product is power. For linear elements their corresponding model in the incremental bond graph also has a linear characteristic. By deriving the system equations in symbolic state space form from the incremental bond graph in the same way as they are derived from the initial bond graph, the sensitivity matrix of the system can be set up in symbolic form. Its entries are transfer functions depending on the nominal parameter values and on the nominal states and the inputs of the original model. The sensitivities can be determined automatically by the bond graph preprocessor CAMP-G and the widely used program MATLAB together with the Symbolic Toolbox for symbolic mathematical calculation. No particular program is needed for the approach proposed. The initial bond graph model may be non-linear and may contain controlled sources and multiport elements. In that case the sensitivity model is linear time variant and must be solved in the time domain. The rationale and the generality of the proposed approach are presented. For illustration purposes a mechatronic example system, a load positioned by a constant-excitation d.c. motor, is presented and sensitivities are determined in symbolic form by means of CAMP-G/MATLAB.


Sign in / Sign up

Export Citation Format

Share Document