Practical anti-windup control via saturation feedback in fuzzy-PI diesel engine speed regulation

Anti-windup control is a critical auxiliary for PID regulator. It is designed to address integral saturation when PID regulator’s output is constrained. In this study an anti-windup control via saturation feedback is proposed. It is built with a feedback path, which transfers output constraint and overwrites cumulative term of PID regulator with the constraint value during integral saturation period. Satisfactory anti-windup control performance can be obtained consequently, since any excessive cumulation by integral effect will be reset. Besides, the proposed algorithm is simple enough for practical implementation, because no coefficients are required. The algorithm is utilized in fuzzy-PI diesel engine speed regulation for validation. Simulation experiments are conducted first, where cases of integral saturation at upper boundary and lower boundary are performed respectively. For the former case integral saturation results in 3.4% engine speed overshoot ( <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>n</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>os</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> ) and 0.2 s time lag of injected fuel mass adjustment ( <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>t</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>lag</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> ) with saturation feedback, for the latter case 1.5% <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>n</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>os</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> and 0.1 s <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>t</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>lag</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> are achieved, demonstrating a good anti-windup performance. Road test is subsequently conducted for further validation. The result shows 0.28 s <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>t</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>lag</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> after integral saturation, which substantiates the satisfactory performance of saturation feedback in practical application.

Authors

Institutions

Publication Details

Journal
Proceedings of the Institution of Mechanical Engineers Part D Journal of Automobile Engineering
Published
2025-11-25
DOI
https://doi.org/10.1177/09544070251394421
Primary Topic
Vehicle Dynamics and Control Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Practical anti-windup control via saturation feedback in fuzzy-PI diesel engine speed regulation

Shangyan Wang, Fujun Zhang, Bingbing Wang, Tao Cui
Proceedings of the Institution of Mechanical Engineers Part D Journal of Automobile Engineering
Vehicle Dynamics and Control Systems
article

Practical anti-windup control via saturation feedback in fuzzy-PI diesel engine speed regulation

Shangyan Wang, Fujun Zhang, Bingbing Wang, Tao Cui
article en

Abstract

Anti-windup control is a critical auxiliary for PID regulator. It is designed to address integral saturation when PID regulator’s output is constrained. In this study an anti-windup control via saturation feedback is proposed. It is built with a feedback path, which transfers output constraint and overwrites cumulative term of PID regulator with the constraint value during integral saturation period. Satisfactory anti-windup control performance can be obtained consequently, since any excessive cumulation by integral effect will be reset. Besides, the proposed algorithm is simple enough for practical implementation, because no coefficients are required. The algorithm is utilized in fuzzy-PI diesel engine speed regulation for validation. Simulation experiments are conducted first, where cases of integral saturation at upper boundary and lower boundary are performed respectively. For the former case integral saturation results in 3.4% engine speed overshoot ( <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>n</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>os</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> ) and 0.2 s time lag of injected fuel mass adjustment ( <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>t</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>lag</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> ) with saturation feedback, for the latter case 1.5% <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>n</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>os</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> and 0.1 s <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>t</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>lag</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> are achieved, demonstrating a good anti-windup performance. Road test is subsequently conducted for further validation. The result shows 0.28 s <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>t</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>lag</mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> after integral saturation, which substantiates the satisfactory performance of saturation feedback in practical application.

Proceedings of the Institution of Mechanical Engineers Part D Journal of Automobile Engineering
Beijing Institute of Technology (CN)
Openalex Percentile: Top 61%
Vehicle Dynamics and Control Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.