7. Design of Exitation Signals for Identification
Goals
- Excitation of all relevant frequencies and amplitudes.
- Uniform coverage of the input space with data.
Approach: OMNIPUS − Optimal Excitation Signal Generator
- Building a signal generator, not restricted to a special signal type like APRBS, chirp, etc.
- Model-free (only rough assumption about dominate pole required).
Advantages
- Universally applicable.
- Constraints can be incorporated easily (e.g. input or input rate limits).
- Can be utilized for optimizing the data distribution of already existing measurements.
- Can be extended to the multivariate case (multiple inputs).
- Can be tailored to specific dynamic realizations (NARX, NOBF, NFIR).
Popular Excitation Signals
Interpretation of an Input Space in NARX Configuration
- Classification of regions in the input space:
- Quasi-static region along the diagonal
- More dynamic excitation towards upper left and lower right corner - A good approximation of the system in high dynamic regions is necessary for high performance control (e.g.: MPC based)
Optimized Excitation Signal
Optimization of Sequences
- Instead of N-dimensional optimization of u(1), u(2), …, u(N):
- Iterative optimization:
- Subsequent 2-dimensional optimizations
- Amplitude and sequence length as optimization parameters
⇒ Increased robustness - Scalable to multiple inputs
Optimization result:
OptiMized Nonlinear InPUt Signal (OMNIPUS)
Optimization of Sequences
- Sequence with highest quality is appended to the signal
- Quality function:
- Iterative optimization
- Taking the “old” signal into account
- Future sequence are not considered in the optimizatio

Implementation of Constraints
- Most processes have input constraints:
- Amplitude constraints
- Velocity/Rate constraints
- Higher order constraints (acceleration constraints) - Gray shaded area highlights constraint handling
- Checking of feasibility

- Increasing restrictions:
⇒ Decreasing feasible regions of (pseudo) input space
- Increasing restrictions:
⇒ Lower frequent signals
Example: The High Pressure Fuel Supply System
Results
Qualitative Analysis – Local Models Networks
- Ramp-chirp significantly worse in steady-state regions
- Model simulates negative rail pressure occasionally! - OMNIPUS model fits the test data best
- Significant difference between OMNIPUS model and ramp-chirp mode

- High differences in error values
- OMNIPUS data mostly significantly better

Conclusions
Popular Signal Types
- Popular excitation signals for nonlinear identification are analyzed
- Input space coverage is discussed
OMNIPUS
- Objective is similar to static DoE strategies: Uniform data distribution
- Input space established with linear model
- Iterative optimization of excitation signal
- Increased robustness due to subsequent 2-dimensional optimizations - Easy implementation of constraints
Results on the High Pressure Fuel Supply System
- OMNIPUS covers extreme regions of the input space with data
- OMNIPUS reveals infeasible regions of the input space
- Ramp-chirp shows dramatically wrong extrapolation behavior