Backend
Adaptive PD-like Fault Tolerant Controller for a Class of Nonlinear Systems
arXiv cs.SY0 views
arXiv:2611.09702v1 Announce Type: new Abstract: The article presents a nonlinear adaptive control strategy for a class of feedback-linearizable systems subject to process faults and disturbance. The controller is derived through Lyapunov analysis and incorporates an adaptive proportional gain within a PD-like structure, preserving simplicity while providing nonlinear adaptive behavior. A residual-based gating mechanism activates the adaptation only when the tracking error exceeds a prescribed threshold, preventing unnecessary gain updates during nominal operation and improving robustness to noise. The proposed design yields uniform global ultimate boundedness of the closed-loop signals, with explicit expressions for the steady-state tracking bound. Practical tuning guidelines for the adaptive parameters and Lyapunov matrix selection are provided to ensure consistent gating behavior. Simulations on a precision positioning system illustrate effective compensation of process faults, rapid gain escalation during degraded conditions, and smooth reversion to nominal performance, demonstrating that the method enhances fault tolerance while retaining the structural simplicity of PD control.
Source:https://arxiv.org/abs/2611.09702PreviousNonlinear Fault Tolerant Control of Wind Turbine Pitch Systems: A Comparative StudyNextGeneralized H matrix stability for power systems
Related posts
The Sampling Layer — Or, "We Measured It" Is Not the Same as "We Measured All of It"
0dev.to AI
A Truncated JSONL File Parses Fine. That Is Why My Reports Were Empty for 11 Days.
0dev.to AI
Google Antigravity: KI-Agenten für Cheminformatik – und der VR-Validierungs-Layer, der fehlt
0dev.to AI
Journey Before Destination: What The Stormlight Archive Teaches Us About AI Engineering
0dev.to AI
JinixPanel vs Legacy Control Panels: Modern Cloud Hosting Architecture Meets ISP Network Automation
0dev.to WebDev
What a 5 MB super-resolution model can (and can't) do inside a browser tab
0dev.to WebDev