The goal of this new edition is the same as for the first edition "to address the fault detection and isolation topics from a computational perspective", by covering the same important aspects, namely, (1) providing a completely general theoretical treatment of fault and model detection problems for linear time-invariant systems; (2) presenting the best suited numerical approaches to solve the specific computational problems; (3) providing supporting software to solve the analysis and filter synthesis problems. In this second edition, the changes in the theoretical presentation are minor and all known errors and typos have been corrected. The major difference to the first edition is in the underlying computational support, which is now based on software developed in a relatively new language called Julia. The presentation of synthesis procedures and examples is similar to the first edition, but it is now interlaced with Julia codes which can be used to reproduce all computational examples and figures presented in the book. An Appendix has been added to cover some basic issues related to using Julia and the new FaultDetectionTools and DescriptorSystems packages.
"The monograph presents a well written and systematically organized text focused on understanding and the capability of fault diagnosis and fault tolerant control. The book bridges the gap between the existing theoretical results and general reliable computational synthesis procedures for LTI deterministic systems. ... The book will be useful to advanced graduate students, researchers and applied mathematicians interested in this emerging area." (Lubomir Bakule, zbMATH 1396.93004, 2018)
"The book's discussion of fault diagnosis mainly accounts for the following aspects: fault detection, fault isolation, and fault identification. ... this book is sort of complete since it contains theoretical explanations as well as supporting software tools for solving fault diagnosis problems." (Juan Luis Mata-Machuca, Mathematical Reviews, April, 2018)
"The book's discussion of fault diagnosis mainly accounts for the following aspects: fault detection, fault isolation, and fault identification. ... this book is sort of complete since it contains theoretical explanations as well as supporting software tools for solving fault diagnosis problems." (Juan Luis Mata-Machuca, Mathematical Reviews, April, 2018)