Skip to content

Latest commit

 

History

History
80 lines (42 loc) · 4.87 KB

ReleaseNotes.md

File metadata and controls

80 lines (42 loc) · 4.87 KB

Release Notes

Version 1.3.2

Patch release to comply with the new definition of DescriptorStateSpace object in v1.4.2 of DescriptorSystems.

Version 1.3.1

Patch release with updated examples to comply with new Makie functionality.

Version 1.3.0

Version bump to use Julia 1.8 and higher.

Version 1.2.2

Patch release with updated examples.

Version 1.2.1

Patch release with minor enhancements and bug fixes.

Version 1.2.0

New analysis function mdgenspec and changed functionality and improvements in mdsspec and mdspec.

Version 1.1.1

Version bump to use Makie 0.19. Bugs fixed in MDObjects.jl.

Version 1.1.0

Version bump to use DescriptorSystems 1.3. The book examples have been enhanced and extended with scripts to generate plots with CairoMakie.

Version 1.0.1

Version bump to use Polynomials 3.0.

Version 1.0.0

This major release concludes the development of the package, and includes updating of documentation and example scripts. A new function is provided for the evaluation of the weak structure matrix. A filter index selection option has been implemented in the synthesis functions emdsyn and amdsyn.

Version 0.9.0

This minor release is breaking and relies on new and simpler definitions of the fault detection related objects. All constructors, synthesis functions and tests have been updated accordingly.

Version 0.8.0

This minor release concludes the implementation of the functions for solving synthesis problems of model detection filters and provides a new function for the solution of the approximate model detection problem and a new function for the evaluation of the noise gaps performance.

Version 0.7.0

This minor release provides implementations of several basic model detection related objects and their constructors, jointly with functions to perform basic analysis and performance evaluation, as well as a function for the exact solution of synthesis problems of model detection filters.

Version 0.6.0

This minor release concludes the implementation of the functions for solving synthesis problems of fault detection and isolation (FDI) filters. This release provides a new function for the approximate model-matching based synthesis of FDI filters and three new functions for the evaluation of the model-matching performance. The presented examples in Chapters 5 and 7, and the case studies in Chapter 8 of the book "A. Varga, Solving Fault Diagnosis Problems, Linear Synthesis Techniques, Springer 2017", can be fully reproduced using the collection of scripts provided in the src/Examples directory. This release relies on the new enhanced version v1.2 of the DescriptorSystems.jl package. Several tutorials have been prepared to complement the information available in the above book.

Version 0.5.0

This minor release provides a new function for the model-matching based synthesis of fault detection and isolation filters and two new functions for the evaluation of the model-matching performance. The series coupling of a descriptor system model and fault detection objects of type FDIModel and FDFilterIF, as well as for the component-wise series coupling of a vector of descriptor system models and a fault detection object of type FDIFilterIF are now supported.

Version 0.4.0

This minor release provides a new function for the approximate synthesis of fault detection and isolation filters and three new functions for the evaluation of the achieved fault-to-noise gap and model-matching performace. The functions of the DescriptorSystems package gminreal and gpole have been extended to cover FDIFilter objects as well.

Version 0.3.0

This minor release provides a new function for the approximate synthesis of fault detection filters and two new functions for the evaluation of the achieved fault-to-noise gap and model-matching performace. The functions of the DescriptorSystems package gbalmr, gminreal and gpole have been extended to cover FDFilter objects as well.

Version 0.2.0

This minor release provides several new functions to define FDI filter objects and associated constructors, functions for the generation of achievable specifications and for the assessment of feasibility of a set of specifications, a synthesis function for the exact solution of synthesis problems of fault detection and isolation filters, and functions for the performance analysis of FDI filters. The functionality of functions fditspec and fdisspec to evaluate strong structure matrices has been simplified.

Version 0.1.0

This is the initial release providing prototype implementations of several basic fault detection related objects and their constructors, jointly with functions to perform basic performance analysis and for the exact solution of synthesis problems of fault detection filters.