Digital implementation of a continuous-time nonlinear optimal controller: An experimental study with real-time computations
Related Experiment Video
Updated: Dec 30, 2025

Interactive and Visualized Online Experimentation System for Engineering Education and Research
Published on: November 24, 2021
1Independent Researcher, Tehran, Iran.
Abstract:
In this paper, the digital implementation of a continuous-time robust nonlinear optimal controller is presented as an experimental study with real-time computations. Complicated computations, solutions, and algorithms of nonlinear optimal policies were always reported as limits to experimental implementations. This work uses a combination of integral sliding mode control (ISMC) and the state-dependent Riccati equation (SDRE) approach for controlling an experimental setup, a rotary inverted pendulum (RIP) with nonlinear dynamics. Designing in the continuous-time domain and performing an experiment using digital computers are common and that leads to extra tuning in practice. Digital components are considered in simulations to provide a more real output and omit extra tuning. Analysis of sampling time effect on instability of a stable controller was done and the obtained bound of sampling time was verified in the experiment. The experimental study showed that the computations of the proposed controller were able to be programmed into the platform interface with time-varying sampling time which was bounded to the generated sampling time in the simulation. Successful swinging up and stabilization of the RIP demonstrated the effectiveness of the ISMC plus SDRE approach. The comparison of the proposed controller with the solo SDRE controller validated the results and showed the performance of the design.
Related Concept Videos
Feedback control systems
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
PI Controller: Design
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...

