Standstill Auto-Tuning of ADRC for Electro-Hydraulic Articulated Steering

dc.contributor.authorTimpe, Niklas Leander Luca
dc.contributor.departmentChalmers tekniska högskola / Institutionen för elektrotekniksv
dc.contributor.examinerSjöberg, Jonas
dc.contributor.supervisorSjöberg, Jonas
dc.contributor.supervisorBlomberg, Gustaf
dc.date.accessioned2026-09-16T11:14:47Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractManual tuning of the steering controller for an autonomous articulated vehicle is time-consuming and scales poorly across vehicle variants. This thesis proposes an automated pipeline that identifies a small set of plant parameters and uses them to configure an error-based Active Disturbance Rejection Control (ADRC) law, without manual calibration. The steering plant is described by three blocks, an input deadband, a second- order linear time-invariant (LTI) core, and a mechanical output saturation. The pipeline runs three steps in sequence at vehicle standstill. First, the input deadband width is identified offline using a breakpoint grid search, and then statically compensated. Second, a step is applied to the plant and a nonlinear least-squares estimator fits the gain K and time constant τ of the LTI core to the recorded response. Third, an empirical tuning rule built on top of bandwidth parameterisation and half-gain tuning turns K and τ into the ADRC controller and Extended State Observer gains, after which the observer estimates and cancels unmodelled dynamics online during operation. The pipeline is verified on three test environments, a set of second-order plants with known parameters, an OpenModelica multi-body simulation model of the vehicle, and the real articulated vehicle as the final end-to-end check. Within the simulation environment, nine vehicle configurations span differences in chassis mass, cylinder bore, ground friction, valve flow capacity, and linkage geometry. Across these configurations the auto-tuned controllers achieved low tracking error, maintained control smoothness under measurement noise, and absorbed the shift in plant gain produced by payload and ground-friction changes away from the standstill operating point at which the parameters were identified. On the real vehicle the identification stages ran end to end and returned a deadband and gain comparable to the simulated family, but the closed loop did not track the reference sweep. The plant model omits a transport delay, assumed negligible, which leaves the auto-tuned bandwidth too high for the real plant, and a measured deadband hysteresis the model also omits adds to the gap. Lowering the bandwidth helps but does not close it, and accounting for these effects is left as future work.
dc.identifier.coursecodeEENX30
dc.identifier.urihttps://hdl.handle.net/20.500.12380/312479
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectactive disturbance rejection control
dc.subjectADRC
dc.subjectelectro-hydraulic steering
dc.subjectarticulated vehicle
dc.subjectautomatic tuning
dc.subjectextended state observer
dc.subjectbandwidth parameterization
dc.subjectautonomous driving
dc.titleStandstill Auto-Tuning of ADRC for Electro-Hydraulic Articulated Steering
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeSystems, control and mechatronics (MPSYS), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
Master_Thesis_Niklas_Leander_Luca_Timpe-14September2026.pdf
Size:
7.23 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: