Göm meny


Modelling for diagnosis in Modelica - implementation and analysis

Technical systems of today are often complex and integrated. To maintain operational functionality and security it is sometimes necessary to have a surveillance system which can detect a fault in an early stage. The device that detects and locates the faulty component is called a diagnosis system. There are several different approaches to fault diagnosis, this study focus on a part of technical diagnosis that uses a model of the system for assistance to make the diagnosis. In the creation of the model of the system computer tools can be used, in this thesis it is investigated if one such software tool is practical to use in the building of the model of the system. One aspect of technical diagnosis based on models is the creation of a model of the process in question with support for faults, a fault model. In this thesis, Modelica is used to create fault models. The models produced from Modelica are then analyzed by some existing diagnosis algorithms. The approach of designing fault models in Modelica and then exporting the corresponding system and perform diagnosis analysis on it in Matlab is considered feasible. But the process falls a bit short of the aim of a automatic model building and and diagnosis analysis procedure. If the results from this thesis are to be used in the future will depend on if the freedom that Modelica gives in designing fault models are deemed worthwhile to accommodate so that the results from the modeling suits the diagnosis analysis. One way to do ease this transformation of data is to restrict the freedom of model designs in Modelica but then some of the benefit that Modelica brings is negated. It is shown here however that it it possible to design fault models in Modelica and then use the results to analyze the models regarding sensor placement and test design.

Olof Bäck


Download Article (pdf-file)Show BibTeX entry

Informationsansvarig: webmaster
Senast uppdaterad: 2021-11-10