Use case
Optimal test and sensor selection for active fault diagnosis using integer programming
Find out how Artelys Knitro is used by control systems engineering researchers to select and design tests and sensors for optimal fault detection and isolation.

The widespread use of electronic technologies and the growing level of complexity of these techniques challenge the ability to efficiently perform FDI with the objective of quickly and accurately diagnose system faults.

These techniques are of great importance since the inability to isolate faults can impact system maintenance cost, safety, reliability and performance. They are employed in different fields, going from rotary machines in refineries, robot manipulator for automotive industry to aircraft control systems, satellites, and space stations.

Optimal test design and sensor selection for FDI is an essential task to monitor and manage the system’s health. The authors formulate the FDI test design problem as a MINLP which allows to determine the optimal set of test settings and sensors maximizing the information collected on faults.

The convincing performance and the multi-start feature have led the authors to chose Artelys Knitro to solve these complex models. The calculated test designs lead to a consistent improvement of the accuracy and robustness of fault detection.

Start with a tutorial!


You’re not familiar with nonlinear optimization? This tutorial will present some examples of nonlinear problems for various applications. You will discover nonlinear programming methods using the Artelys Knitro solver in a Python notebook, through different examples.

Free trial


Get your trial license to test Artelys Knitro’s performances on your own mathematical optimization problem. The trial package includes free support and maintenance. You can have access to Artelys Knitro for free with a 1-month unlimited version or a 6-month limited version.

Artelys Knitro has unmatched performance

Best Nonlinear Solver

Artelys Knitro has been ranked every year by public benchmarks consistently showing Artelys Knitro finds both feasible and proven optimal solutions faster than competing solvers.

Technical support

The Artelys technical support team comprises Artelys’consultants (PhD-level) who are used to solving the most difficult problems and deploying enterprise-wide optimization solutions. They can advise on algorithmic or software features that may result in enhanced performance in your usage of Artelys Knitro.

Updates and new features

The development team works continuously to provide two releases of Artelys Knitro every year. Based on feedback, we always improve our solver to meet users’ requirements and need to solve larger models faster.

© ARTELYS • All rights reserved • Legal mentions

Pin It on Pinterest

Share This