Abstract
As a model predictive control (MPC) technique, dynamic matrix control (DMC) has gained widespread industrial adoption due to its straightforward model construction and clear physical interpretation. However, its effectiveness relies on the accuracy of the predictive model, where measurement inaccuracies or excessive noise in step-response coefficients may significantly degrade control performance. This study enhances robustness of DMC by implementing finite impulse response (FIR) filters on measured step-response coefficients while providing theoretical proof of its stability. The improved algorithm is applied to cold helium temperature control of the modular High-Temperature Gas-Cooled Reactor (mHTGR). A cascade control structure is adopted, where the inner loop uses a PID controller to ensure system stability, while the outer loop uses DMC to adjust the setpoint of the hot helium temperature, thereby controlling the cold helium temperature. Numerical simulation results demonstrate significant improvements in temperature control performance and enhanced robustness of the modified DMC method.
1. Introduction
Dynamic matrix control (DMC), as a prominent subclass of model predictive control (MPC), has maintained widespread industrial adoption since its seminal development by Cutler and Ramaker in 1980 [1]. The algorithm’s fundamental principle employs a step-response-based prediction model to optimize control inputs over finite horizons, effectively balancing computational efficiency with process adaptability—particularly advantageous for linear time-invariant systems [2,3]. Distinctive features including minimal hyperparameter requirements, strong physical interpretability, high computational throughput, real-time implementation capability, and operational robustness in complex industrial settings [4] have driven its successful deployment across chemical engineering processes [5], power generation systems [6], and nuclear reactor control architectures [7].
Through four decades of evolution, DMC methodologies have progressively addressed emerging industrial complexities. Initial developments focused on nonlinear system adaptations, where Townsend and Zhao [8,9] pioneered nonlinear model integration within the DMC framework to enhance operational flexibility. Subsequent advancements by Lee et al. [10] introduced state-space formulations, significantly improving robustness in large-scale system applications. Jiang et al. [11] achieved concurrent system stabilization and transient performance optimization through novel cascaded DMC-PID control structures. Adaptive strategies [12] and data-driven DMC approaches by Xu et al. [13] addressed model uncertainties. Hybrid implementations combining DMC with sliding mode control [14], fuzzy logic systems [15,16], and neural network architectures [17] have further extended its applicability to nonlinear dynamic systems with parametric uncertainties. For complex large-scale systems, distributed DMC has emerged as a critical strategy, where systems are decomposed into subsystems with localized DMC implementations [18]. Wang et al. [19] advanced this paradigm by proposing a fractional-order modeling-based DMC framework, offering theoretical insights for extending conventional integer-order DMC to fractional-order systems. Their work further incorporated PID-type compensation operators into the cost function to simultaneously optimize setpoint tracking and disturbance rejection capabilities. Building on this foundation, Teng et al. [20] developed a distributed fractional-order PID-type DMC algorithm, leveraging Nash optimization theory to systematically decouple subsystem interactions. To address computational challenges in constrained DMC implementations, Zou et al. [21] introduced a relaxation factor into the quadratic programming formulation, significantly enhancing algorithmic efficiency while maintaining stability guarantees. Concurrently, Krener et al. [22] pioneered adaptive time-domain MPC, which dynamically adjusts prediction horizon lengths to achieve control objectives within minimal time windows, thereby reducing computational burdens in real-time applications.
Despite these advancements, the performance of DMC remains fundamentally on the accuracy of its prediction model. Conventional DMC assumes precise measurement of step-response coefficients, yet these coefficients are often corrupted by noise or disturbances in practice. Such model–plant mismatches may induce oscillatory behavior or even instability, particularly in safety-critical systems like nuclear reactors. While Jiang et al. [23,24] mitigated high-frequency noise in step-response matrices via singular value decomposition (SVD) truncation, this approach risks discarding essential dynamic modes. Ma et al. [25] addressed the robust stability problem of single-input single-output (SISO) dynamic matrix control by characterizing model uncertainty through variation bounds of process step responses and derived sufficient conditions for system stability using Jury’s theorem. They proposed a robust enhancement strategy through the introduction of a polynomial-form mismatch filter, which effectively expands the robust stability domain. García et al. [26] enhanced robustness by decoupling DMC into predictive and feedback-correction modules, demonstrating that first-order filtering of feedback coefficients improves algorithmic resilience. For processes with integral and unstable dynamics, Tito et al. [27] enhanced algorithm stability by applying a filter to the model prediction error, enabling direct application of the DMC algorithm to open-loop unstable processes. Xing et al. [28] improved control accuracy near steady-state by implementing time-varying feedback correction gains. Xu et al. [13] addressed model mismatch by minimizing the discrepancy between the auto-covariance matrices of predicted outputs and actual output samples. When predictive models are challenging to establish, integration with adaptive methods becomes viable. Tohidi et al. [29] proposed an adaptive model predictive control approach for building thermal dynamics, incorporating real-time parameter identification to update predictive model parameters. Li et al. [30] developed an adaptive integral sliding mode-based predictive model for simultaneous control of motor speed and current.
Existing studies predominantly focus on feedback correction or external control integration, yet they inadequately address the root cause of noise-corrupted step-response coefficients. This study proposes a refined DMC algorithm incorporating finite impulse response (FIR) filtering to preprocess measured step-response coefficients. Unlike prior methods, the proposed approach directly attenuates measurement noise while preserving critical system dynamics. Rigorous stability analysis via Jury’s criterion ensures robustness without complex model reconfiguration [31].
The improved DMC is integrated into a cascade control architecture for cold helium temperature regulation in a modular High-Temperature Gas-Cooled Reactor (mHTGR). Here, an inner-loop PID ensures baseline stability, while the outer-loop DMC optimizes hot helium temperature setpoints to regulate cold helium temperature. Numerical simulations validate the algorithm’s efficacy under noisy conditions, demonstrating superior performance in safety-critical nuclear applications.
2. Design of Dynamic Matrix Controller
Starting from the step response of the controlled object, the dynamic characteristics of the system are described by a series of dynamic response values, , i.e., the unit step response values at the sampling instants. Let denote the model’s time domain length, and represent a convergence coefficient approaching the steady-state value. According to the proportionality and superposition properties of linear systems (the principle of invariant coefficients), if an input u(k − i) is applied at a certain time k − i, the contribution of the change Δu(k − i) to the output y(k) can be expressed as follows:
Following a sufficiently long duration after the step change, the system’s response curve becomes approximately linear. For integral-type systems, after N sampling periods—when the slope of the step response curve stabilizes—the system is considered to attain steady-state operation, as depicted in Figure 1. Subsequent state variables may then be expressed as follows:
Figure 1.
Schematic Diagram of Step Response for Integral-Type Systems.
The state variable at time is defined as follows:
According to the superposition principle, the system’s response to any input variation with a non-zero initial state is given by the following:
where , .
Since not all states of the unit step response model are measurable (only the first component is measurable), it is necessary to estimate the unmeasurable states. The estimated states are then used as initial conditions to predict the system’s future dynamics. The design of the state observer equation is as follows:
Define: ,.
The prediction of the system’s future output over steps can be computed using the following prediction equation [23]:
where ,
Objective Function: .
Let ,
When applied to the controlled object, only the first component of the optimal control law is introduced into the system at each step.
where , .
3. Stability Analysis and Improvement
3.1. Proof of Stability
Considering the influence of noise, disturbances, and other factors in practical processes, the measurement of step response coefficients may not be accurate, leading to the potential mismatch of the predictive model. The uncertainty of the system is defined as follows:
In the equation, and represent the lower and upper bounds of the fluctuations in the step response coefficients, respectively. The actual step response coefficient and the measured step response coefficient satisfy the following condition is as follows:
The total mismatch of the model can be expressed as follows:
From Equation (4), the predicted output at time is as follows:
where
From Equation (9), it can be seen that the optimal control increment at the current time step is as follows:
where
is the j-th column of . Substituting Equation (17) into Equation (16) and rearranging the terms, we obtain the following:
where
From Equation (18), it can be seen that the characteristic polynomial of the controller is as follows:
Theorem 1.
For an open-loop stable system, let the actual step response coefficient and the measured step response coefficient satisfy Equations (11) and (12), respectively. Then, when
the closed-loop system is robustly stable.
Proof of Theorem 1.
From Equation (21), it can be inferred that
Since the open-loop system is stable, and combining Equation (20) with the Jury’s criterion [25], it can be concluded that the closed-loop system is robustly stable. Hence, the proof is completed. □
3.2. Robustness Improvement
From the above theorem, it can be concluded that to ensure the stability of the control algorithm, the total model mismatch, , must be kept within a certain range. Previously, Jiang et al. [23,24] proposed that robustness could be improved through SVD. The specific implementation is as follows. Perform SVD on the dynamic matrix: , by truncating the singular values, i.e., selecting the first m columns of the matrix , and the first m singular values, a new matrix is formed. At this point, the gain of the dynamic matrix control law becomes the following:
Since the dynamic matrix is reconstructed from step response coefficient vectors, direct truncation of its singular values with a fixed threshold risks losing critical system dynamics due to the lack of adaptive threshold adjustment. A more robust approach involves applying filtering directly to the step response coefficient vectors, where window functions smooth measurement noise while preserving essential dynamic characteristics. Common denoising methods include infinite impulse response (IIR) filtering, wavelet transforms, and Kalman filtering. Although IIR filtering achieves high computational efficiency (lower complexity for equivalent orders), their nonlinear phase response may introduce signal distortion, and stability depends on pole placement—limiting their applicability in stability-critical control systems. Wavelet transforms excel at handling non-stationary noise but suffer from high computational complexity (multi-scale decomposition/reconstruction) and poor real-time performance, making them unsuitable for online control algorithms. Kalman filtering provides optimal estimation via dynamic models, yet requires precise state-space equations, exhibits sensitivity to model inaccuracies, and incurs exponentially growing computational costs with state dimensionality, rendering it impractical for static step response coefficient processing.
Finite impulse response (FIR) filtering, characterized by linear phase response, unconditional stability, and model-free implementation, proves ideal for preprocessing step response coefficients. This work adopts FIR filtering to preprocess measured step response signals. The FIR filter’s system function contains only zeros (no poles), with its transfer function expressed as . Employing a non-recursive feedforward structure without feedback loops ensures inherent stability, eliminating interference with control algorithms. By attenuating high-frequency noise and smoothing measured step response curves, FIR preprocessing reduces total model mismatch, thereby enhancing algorithm robustness.
The actual step response coefficients of the system are denoted as , while the measured values contaminated by noise are expressed as . A FIR filter is applied to preprocess the measurements, yielding the filtered output:
where represents the filter coefficients, and is the filter order. To ensure the filtered model remains unbiased (i.e., preserves the true dynamics), the filter coefficients satisfy . The deviation between the filtered step response coefficients and the true values is given by
where and are the actual deterministic values of the system’s step response coefficients. Assuming is zero-mean Gaussian white noise with variance , the variance of the filtered step response coefficients becomes
For a uniformly weighted filter (), this simplifies to
Since is normally distributed with zero mean, obeys a half-normal distribution. The variance of total model mismatch, , after filtering are derived as follows:
From Equations (30) and (31), it is evident that FIR filtering reduces the variance of the total model mismatch, thereby enhancing algorithmic robustness. Furthermore, higher FIR filter orders lead to smaller variance values of the model mismatch, significantly improving the system’s stability margin.
Regarding computational complexity, the number of multiply–accumulate (MAC) operations in an FIR filter scales linearly with its order. At each sampling instant, the algorithm requires multiplications and additions, yielding a total operational count of
Consequently, the filter order should be judiciously constrained to mitigate computational overhead.
4. Application, Simulation, and Discussions
4.1. Application
The improved DMC algorithm is implemented in a ten-module HTGR system. Previously, Dong et al. established a six-module HTGR simulation model based on MATLAB/Simulink 2023b [32]. Due to the modular design, the modeling principles and control system design for a ten-module HTGR are similar. The parameters of the system are provided in Table 1. The controlled object in this study is the cold helium temperature in a modular High-Temperature Gas-Cooled Reactor. Figure 2 shows a schematic diagram of the HTGR module, which primarily consists of a pebble-bed reactor core, a coaxial pipe, and helically coiled once-through steam generator arranged in parallel. The HTGR module uses a coaxial annular pipe to connect the reactor and the steam generator. The heated helium gas from the reactor core flows through the inner pipe into the primary side of the steam generator, where it transfers heat. Afterward, the cooled helium returns through the outer pipe to the reactor core and passes through an upward flow channel at the top of the core. Consequently, improper cold helium temperature may lead to structural material wear, affect the lifetime of instruments at the top of the reactor core, and ultimately degrade the operational reliability of the nuclear power plant. In addition, the cold helium temperature is an indicator of the thermal balance between the primary and secondary loops. Therefore, precise control of the cold helium temperature is essential to ensure the safe and efficient operation of the mHTGR system.
Table 1.
Steady state values of key parameters of high temperature gas cooled reactor unit.
Figure 2.
Schematic view of a MHTGR-based NSSS module.
The current coordinated control system of mHTGR includes seven controllers: helium flow rate controller, feedwater flow rate controller, nuclear power controller, hot helium temperature controller, output thermal power controller, steam temperature controller, and main steam pressure controller, all working together to ensure the stability of the coordinated control system [33,34]. All controllers adopt a PID control structure. The architecture of the control system is shown in Figure 3. Therefore, the existing control object is a stable closed-loop system composed of the reactor unit and its embedded PID-based coordinated control system. For cold helium temperature regulation, it can be achieved by adjusting the hot helium temperature setpoint, which effectively transforms the control problem into an optimization problem targeting the upper-level steady-state setpoints. The inner loop maintains stability through the existing PID-based coordinated control system, while the outer loop employs DMC to optimize transient responses of the cold helium temperature.
Figure 3.
Ten-module High-Temperature Gas-Cooled Reactor (HTGR) coordinated control system.
The predictive model of DMC is based on the step response data of the system. In this study, cold helium temperature control is achieved by adjusting the hot helium temperature setpoint. To establish the step response model, an open-loop step perturbation is applied to the hot helium temperature setpoint. However, the rolling horizon optimization inherent to DMC generates incremental setpoint adjustments at each sampling interval, which, if applied directly, would induce stepwise discontinuities in the controlled variable. To address this issue, an integrator is incorporated after the step response signal to regulate the rate of change in the hot helium temperature setpoint, thereby ensuring a smooth control trajectory. The specific implementation process is depicted in Figure 4. The step response curve of the cold helium temperature is shown in Figure 5.
Figure 4.
Schematic diagram of step response testing.
Figure 5.
The cold helium temperature response curve to a +1 °C step change in the hot helium temperature setpoint. (a) Cold helium temperature curve; (b) Cold helium temperature rate-of-change curve.
The mHTGR coordinated control system will be augmented with a coordinated control service station (CCSS), serving as a dedicated platform for implementing advanced control algorithms. In practical operation, the DMC algorithm operates within the CCSS to dynamically optimize the hot helium temperature setpoint, which is then cascaded to the Level 1 distributed control system (DCS) without modifying the existing PID parameters of the coordinated control system. The control architecture is illustrated in Figure 6.
Figure 6.
Schematic diagram of cold helium temperature control.
4.2. Simulation
During practical application, the step response coefficients may be affected by external noise or other physical quantities and cannot be accurately measured. In the cold helium temperature control system, the measurement noise primarily originates from the following aspects: (1) Sensor electronic noise: thermal noise from temperature sensors and amplifier noise, typically formed by superposition of numerous independent microscopic disturbances, conform to the central limit theorem and can be approximated as normal distributions. (2) Electromagnetic interference: strong electromagnetic fields in the reactor environment may introduce high-frequency noise, whose spectral characteristics are approximately uniform over a broad frequency band, exhibiting white noise features. (3) Hydrodynamic noise: pressure fluctuation-induced noise caused by helium flow demonstrates short-term correlation characteristics and can be approximated as white noise sequences after sampling.
So, apply a normally distributed disturbance to the measured step response coefficients, as shown in Figure 7.
Figure 7.
Cold helium temperature response under a +1 °C step change in the hot helium temperature rate with a normally distributed disturbance.
A −1 °C step change is applied to the cold helium temperature setpoint of the 1# NSSS, and the simulation results are shown in Figure 8. The control performance was primarily compared under four scenarios:
Figure 8.
Responses of cold helium temperature, hot helium temperature, and helium flow rate under a −1 °C step change in the cold helium temperature setpoint of 1# NSSS.
- (1)
- Step response coefficients unaffected by measurement noise, employing the conventional DMC method;
- (2)
- Step response coefficients unaffected by measurement noise, using the improved DMC method;
- (3)
- Step response coefficients affected by measurement noise, employing the conventional DMC method;
- (4)
- Step response coefficients affected by measurement noise, using the improved DMC method.
Detailed control performance metrics are presented in Table 2, where , , and represent the maximum deviation, settling time, and steady-state deviation, respectively.
Table 2.
Control performance metrics of different methods with and without disturbance.
When the step response coefficients are affected by white noise, the impact of FIR filters with different orders on the control performance is shown in Figure 9, and specific control performance metrics are summarized in Table 3. Here, the “computation count” refers to the number of filtering operations defined by Equation (32), reflecting the increased computational complexity.

Figure 9.
Responses of cold helium temperature, hot helium temperature, and helium flow rate under a −1 °C step change in the cold helium temperature setpoint of 1# NSSS, with FIR filters of different orders.
Table 3.
Control performance metrics under different FIR filter orders.
4.3. Discussions
The existing mHTGR coordinated control system adjusts the nuclear power setpoint based on the deviation between the measured and set values of the hot helium temperature, thereby controlling the hot helium temperature through nuclear power regulation. The setpoint for the helium flow rate is corrected based on the deviation of the OTSG outlet steam temperature, and the steam temperature is controlled by adjusting the helium flow rate. In the actual control process, when the cold helium temperature setpoint decreases, the hot helium temperature setpoint increases in order to maintain the cold helium temperature at the desired value. To raise the hot helium temperature, nuclear power must be increased, thereby increasing the thermal power output and the steam temperature at the OTSG outlet. However, the reactor system requires the steam temperature at the OTSG outlet to remain stable. In order to reduce the outlet steam temperature, the helium flow rate must be decreased. As the hot helium temperature increases and the helium flow rate decreases, the cold helium temperature decreases to maintain stable thermal power output. Therefore, the DMC method can control the cold helium temperature by adjusting the hot helium temperature setpoint. Since this method essentially optimizes the upper-level steady-state setpoints, it does not affect the stability of the underlying coordinated PID control.
As observed in Figure 8, when the measured step response coefficient is accurate, the conventional DMC method can effectively regulate the cold helium temperature. However, when the measured step response coefficient is affected by noise and becomes inaccurate, oscillations in cold helium temperature control occur. In this case, by introducing a FIR filter to preprocess the measured step response coefficient, the oscillation of the cold helium temperature is effectively eliminated, thus improving the robustness of the algorithm. However, it should be noted that the introduction of the FIR filter leads to an extended settling time for the cold helium temperature. Therefore, the improvement in algorithm robustness comes at the cost of a certain reduction in control performance. The FIR filter is chosen because it is inherently stable, does not affect the overall system stability, and is easy to implement.
As illustrated in Figure 9 and Table 3, when the measurement of step response coefficients is affected by noise, higher-order FIR filters reduce the maximum deviation of cryogenic helium temperature, shorten the settling time, and enhance algorithmic robustness. These observations align with the conclusions derived from Equation (30). When the filter order is ≤10, the oscillation amplitude of the cold helium temperature exceeds acceptable limits, failing to meet system stability requirements. For filter orders > 20, the overshoot, however, remains nearly unchanged, and the reduction in settling time becomes marginal, indicating diminishing returns from further increasing the filter order. As shown in Equation (32), higher filter orders significantly increase computational load. Balancing computational complexity and real-time performance, the filter order should not exceed 20. Beyond this threshold, control performance improvements saturate, while computational demands continue to grow linearly. Therefore, a filter order of 20 is selected in this work.
In resource-constrained industrial controllers (e.g., STM32F407 with a 168 MHz clock frequency), hardware acceleration (e.g., DSP instruction sets) reduces the single-step computation time to 2.1 μs (0.0001% of the 2 s sampling period) for a 20th-order filter. Memory usage is only 20 × 4 Bytes (32-bit floating-point storage), far below the typical controller memory capacity (>1 MB).
5. Conclusions
This study enhances the robustness of conventional DMC algorithms by preprocessing measured dynamic step responses with a finite impulse response (FIR) filter. Sufficient conditions for the stability of the designed control algorithm are theoretically derived from a mechanistic perspective. The proposed control strategy is applied to cold helium temperature control in a mHTGR, employing a cascade control architecture where the inner loop maintains stability through an existing coordinated control system, while the outer loop utilizes the improved DMC to regulate the rate of change in hot helium temperature setpoints for effective cold helium temperature control. Numerical simulations demonstrate that this approach significantly improves the cold helium temperature response and exhibits strong robustness. Even when the measured step response coefficients are corrupted by noise, the method achieves satisfactory control performance, validating its practicality in noisy operational environments.
Author Contributions
Conceptualization, Z.W. and Z.D.; methodology, Z.W. and Z.D.; software, Z.W.; validation, Z.W., Z.D., and J.Z.; formal analysis, Z.W.; investigation, Z.W.; resources, Z.D. and J.Z.; data curation, Z.W.; writing—original draft preparation, Z.W.; writing—review and editing, Z.D.; visualization, Z.W.; supervision, Z.D. and J.Z.; project administration, Z.D.; funding acquisition, Z.D. All authors have read and agreed to the published version of the manuscript.
Funding
This work is jointly supported by the National Natural Science Foundation of China (NSFC) (Grant No. 62173202) and the National S&T Major Project (Grant No. ZX069).
Data Availability Statement
The data presented in this study are available on request from the corresponding author. (The data are not publicly available due to privacy restrictions).
Conflicts of Interest
Author Jilan Zhang was employed by the Huaneng Nuclear Energy Technology Research Institute. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.
References
- Cutler, C.R.; Ramaker, B.L. Dynamic Matrix controlA Computer Control Algorithm. In Proceedings of the 1980 Joint Automatic Control Conference, San Francisco, CA, USA, 13–15 August 1980. [Google Scholar]
- Richalet, J.; Rault, A.; Testud, J.; Papon, J. Model Predictive Heuristic Control—Applications to Industrial Process. Automatica 1978, 14, 413–428. [Google Scholar] [CrossRef]
- Garcia, C.; Prett, D.; Morari, M. Model Predictive Control—Theory and Practice—Survy. Automatica 1989, 25, 335–348. [Google Scholar] [CrossRef]
- Qin, S.J.; Badgwell, T.A. A Survey of Industrial Model Predictive Control Technology. Control Eng. Pract. 2003, 11, 733–764. [Google Scholar] [CrossRef]
- Nikravesh, M.; Farell, A.E.; Lee, C.T.; Van Zee, J.W. Dynamic Matrix Control of Diaphragm-Type Chlorine/Caustic Electrolysers. J. Process Control 1995, 5, 131–136. [Google Scholar] [CrossRef]
- Moon, U.-C.; Lee, Y.; Lee, K.Y. Practical Dynamic Matrix Control for Thermal Power Plant Coordinated Control. Control Eng. Pract. 2018, 71, 154–163. [Google Scholar] [CrossRef]
- Na, M.G.; Belle, X.X.; Upadhyaya, R.; Hwang, I.J. Design of a Model Predictive Power Controller for an SP-100 Space Reactor. Nucl. Sci. Eng. 2006, 154, 353–366. [Google Scholar] [CrossRef]
- Townsend, S.; Lightbody, G.; Brown, M.D.; Irwin, G.W. Nonlinear Dynamic Matrix Control Using Local Models. Trans. Inst. Meas. Control 1998, 20, 47–56. [Google Scholar] [CrossRef]
- Zhao, Z.; Xia, X.; Wang, J.; Gu, J.; Jin, Y. Nonlinear Dynamic Matrix Control Based on Multiple Operating Models. J. Process Control 2003, 13, 41–56. [Google Scholar] [CrossRef]
- Lee, J.; Morari, M.; Garcia, C. State-space interpretation of model-predictive control. Automatica 1994, 30, 707–717. [Google Scholar] [CrossRef]
- Jiang, D.; Dong, Z.; Liu, M.; Huang, X. Dynamic Matrix Control for the Thermal Power of MHTGR-Based Nuclear Steam Supply System. Energies 2018, 11, 2651. [Google Scholar] [CrossRef]
- Maiti, S.N.; Saraf, D.N. Adaptive Dynamic Matrix Control of a Distillation Column with Closed-Loop Online Identification. J. Process Control 1995, 5, 315–327. [Google Scholar] [CrossRef]
- Xu, X.; Simkoff, J.M.; Baldea, M.; Chiang, L.H.; Castillo, I.; Bindlish, R.; Ashcraft, B. Data-Driven Plant-Model Mismatch Estimation for Dynamic Matrix Control Systems. Int. J. Robust Nonlinear Control 2020, 30, 7103–7129. [Google Scholar] [CrossRef]
- Ding, Z.; Yang, Z.; Chen, C.; Chen, W.; Chen, H.; Liu, Z. Improved Sliding Mode Dynamic Matrix Control Strategy: Application on Spindle Loading and Precision Measuring Device Based on Piezoelectric Actuator. Mech. Syst. Signal Process. 2022, 167, 108543. [Google Scholar] [CrossRef]
- Na, M.G.; Hwang, I.J.; Lee, Y.J. Design of a Fuzzy Model Predictive Power Controller for Pressurized Water Reactors. IEEE Trans. Nucl. Sci. 2006, 53, 1504–1514. [Google Scholar]
- Chi, X.; Zhao, S.; Jia, X.; Hou, P. Fuzzy Dynamic Matrix Predictive Control of Ammonia Injection Quantityin SCR Denitration Systems. In Proceedings of the 2020 39th Chinese Control Conference (CCC), Shenyang, China, 27–29 July 2020; pp. 2494–2499. [Google Scholar]
- Temeng, K.O.; Schnelle, P.D.; McAvoy, T.J. Model Predictive Control of an Industrial Packed Bed Reactor Using Neural Networks. J. Process Control 1995, 5, 19–27. [Google Scholar] [CrossRef]
- Wang, L.; Cai, Y.; Zan, X. Distributed Double-Layered Dynamic Matrix Control for Large-Scale System. Math. Probl. Eng. 2022, 2022, 4650342. [Google Scholar] [CrossRef]
- Wang, D.; Zou, H.; Tao, J. A New Design of Fractional-Order Dynamic Matrix Control with Proportional–Integral–Derivative-Type Structure. Meas. Control 2019, 52, 567–576. [Google Scholar] [CrossRef]
- Teng, Y.; Li, H.; Wu, F. Design of Distributed Fractional Order PID Type Dynamic Matrix Controller for Large-Scale Process Systems. IEEE Access 2020, 8, 179754–179771. [Google Scholar] [CrossRef]
- Zou, H.; Wang, L. An Improved Constrained Dynamic Matrix Control for Temperature in an Industrial Coke Furnace. Meas. Control 2019, 52, 409–417. [Google Scholar] [CrossRef]
- Krener, A.J. Adaptive Horizon Model Predictive Regulation⁎. IFAC-Pap. 2018, 51, 54–59. [Google Scholar] [CrossRef]
- Jiang, D.; Dong, Z. Practical Dynamic Matrix Control of MHTGR-Based Nuclear Steam Supply Systems. Energy 2019, 185, 695–707. [Google Scholar] [CrossRef]
- Jiang, D.; Dong, Z. Dynamic Matrix Control for Thermal Power of Multi-Modular High Temperature Gas-Cooled Reactor Plants. Energy 2020, 198, 117386. [Google Scholar] [CrossRef]
- Ma, W.; Wang, S. Robustness of SISO Dynamic Matrix Control. J. Tsinghua Univ. Sci. Technol. 2002, 42, 1276–1280. [Google Scholar]
- Garcia, C.E.; Morari, M. Internal Model Control. A Unifying Review and Some New Results. Ind. Eng. Chem. Process Des. Dev. 1982, 21, 308–323. [Google Scholar] [CrossRef]
- Santos, T.L.M.; Normey-Rico, J.E. A Generalised Dynamic Matrix Control for Unstable Processes Based on Filtered Predictions. ISA Trans. 2023, 136, 297–307. [Google Scholar] [CrossRef]
- Xing, Y.; Zhang, G.; Yu, H.; Yang, J. Optimization and Simulation of Multivariable Dynamic Matrix Control. Comput. Eng. Sci. 2019, 41, 1285–1290. [Google Scholar]
- Tohidi, S.S.; Calì, D.; Madsen, H. Adaptive Model Predictive Controller for Building Thermal Dynamics. IEEE Control Syst. Lett. 2024, 8, 1325–1330. [Google Scholar] [CrossRef]
- Li, Z.; Wang, F.; Ke, D.; Li, J.; Zhang, W. Robust Continuous Model Predictive Speed and Current Control for PMSM With Adaptive Integral Sliding-Mode Approach. IEEE Trans. Power Electron. 2021, 36, 14398–14408. [Google Scholar] [CrossRef]
- Climente-Alarcon, V.; Antonino-Daviu, J.A.; Riera-Guasp, M.; Vlcek, M. Induction Motor Diagnosis by Advanced Notch FIR Filters and the Wigner–Ville Distribution. IEEE Trans. Ind. Electron. 2014, 61, 4217–4227. [Google Scholar] [CrossRef]
- Dong, Z.; Pan, Y.; Zhang, Z.; Dong, Y.; Huang, X. Dynamical Modeling and Simulation of the Six-Modular High Temperature Gas-Cooled Reactor Plant HTR-PM600. Energy 2018, 155, 971–991. [Google Scholar] [CrossRef]
- Dong, Z.; Pan, Y.; Huang, X.; Dong, Y.; Zhang, Z. Coordinated Control System Design and Verification of HTR-PM Plant. Nucl. Eng. Des. 2018, 329, 25–33. [Google Scholar] [CrossRef]
- Dong, Z.; Li, B.; Huang, X.; Dong, Y.; Zhang, Z. Power-Pressure Coordinated Control of Modular High Temperature Gas-Cooled Reactors. Energy 2022, 252, 124042. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).









