A system identification project focused on modeling a high-order industrial process with time delay under limited black-box access.
The project uses step-response identification, relay-feedback testing, PRBS excitation, and least-squares estimation to obtain continuous and discrete models of the unknown process.
In many industrial applications, the internal structure and physical parameters of a process are not completely available.
Under these conditions, the process can be treated as a black-box system and modeled using measured input-output data.
In this project, a high-order system with time delay was implemented in Simulink. Band-limited white noise was added to represent measurement and process disturbances.
Three identification approaches were then applied:
- Two-point step-response identification
- Relay-feedback analysis
- PRBS-based discrete ARX identification
- Simulate a high-order industrial process with time delay
- Add band-limited white noise to the simulated process
- Analyze the step response of the unknown system
- Identify an FOPDT model using the two-point method
- Perform relay-feedback testing
- Determine critical frequency-domain parameters
- Generate a PRBS input signal
- Estimate a discrete ARX model using least squares
- Compare identified models with the original process
- Evaluate model accuracy and dynamic similarity
Black-box identification develops a mathematical model using only measured input and output signals.
The internal equations and physical parameters of the process are assumed to be unavailable.
The general identification workflow includes:
- Applying a suitable excitation signal
- Recording the process output
- Preprocessing the measured data
- Selecting a model structure
- Estimating model parameters
- Validating the identified model
- Comparing the model with the original process
The studied process is characterized by:
- High-order dynamics
- Time delay
- Limited internal information
- Band-limited white noise
- Industrial process behavior
- Continuous- and discrete-time representations
The original system was implemented in the Simulink environment.
A First-Order Plus Dead-Time model was extracted from the process step response using the two-point method.
The identified model has the general form:
K
G(s) = ------------- e^(-Ls)
Ts + 1