View: |
Part 1: Document Description
|
Citation |
|
---|---|
Title: |
PI velocity controllers comparison |
Identification Number: |
doi:10.18419/darus-3109 |
Distributor: |
DaRUS |
Date of Distribution: |
2022-11-03 |
Version: |
1 |
Bibliographic Citation: |
Hinze, Christoph; Zeh, Lukas, 2022, "PI velocity controllers comparison", https://doi.org/10.18419/DARUS-3109, DaRUS, V1 |
Citation |
|
Title: |
PI velocity controllers comparison |
Identification Number: |
doi:10.18419/darus-3109 |
Authoring Entity: |
Hinze, Christoph (Universität Stuttgart) |
Zeh, Lukas (Universität Stuttgart) |
|
Software used in Production: |
dSPACE Control Desk |
Grant Number: |
438835664 |
Distributor: |
DaRUS |
Access Authority: |
Hinze, Christoph |
Depositor: |
Hinze, Christoph |
Date of Deposit: |
2022-08-15 |
Holdings Information: |
https://doi.org/10.18419/DARUS-3109 |
Study Scope |
|
Keywords: |
Engineering, Motor Drives |
Topic Classification: |
Velocity Control, Ball Screw Drive, Cascade Control |
Abstract: |
The following PI-velocity controllers are compared (different parameterization methods), position control is off for all methods: <ul> <li> Damping optimum Groß: kp=212, ki=106</li> <li> Damping optimum Zirn: kp=229, ki=57</li> <li> Disturbance optimum: kp=76, ki = 38</li> <li> Symmetric Optimum: kp=149, ki=310</li> <li> Extended Symmetric Optimum (Schröder2016, §3.2.2): kp=182.9, ki=46</li> <li> H_inf: kp=166, ki=69</li> <li> Loop shaping: kp=180, ki=67</li> </ul> The following input signals are split in folders: <ul> <li> ForceSweep/ ... sweep on linear direct drive for frequency domain analysis of disturbances</li> <li> VelocityRamp/ ... jerk limited ramp profile (const. velocity) for time domain analysis</li> <li> VelSweep/ ... velocity sweep on motor for frequency domain analysis</li> <li> sweeps_H_inf/ ... multiple motor velocity sweeps at different positions (150 mm, 350 mm, 600 mm 650 mm), directions (positive/negative) and velocities (8 mm/s, 20 mm/s)</li> </ul> <p>Please refer to <a href="https://darus.uni-stuttgart.de/file.xhtml?fileId=168723">Readme.md</a> contained in the dataset for more detailed information.</p> <h5>Abbreviations used in data/metadata:</h5> <ul> <li>LDA/LDD ... linear direct drive</li> <li>KGT/BSC ... ball screw drive</li> </ul> |
Methodology and Processing |
|
Sources Statement |
|
Data Access |
|
Other Study Description Materials |
|
Label: |
Readme.md |
Notes: |
text/markdown |
Label: |
DampingOpt_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
DampingOpt_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
DisturbanceOpt_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
DisturbanceOpt_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
DOZirn_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
DOZirn_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
ESO_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
ESO_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
HInf_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
HInf_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
LoopShaping_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
LoopShaping_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
parameters.txt |
Notes: |
text/plain |
Label: |
parameters.txt |
Notes: |
text/plain |
Label: |
vSweep_20_mm_s_x_150_neg.mat |
Notes: |
application/matlab-mat |
Label: |
vSweep_20_mm_s_x_150_pos.mat |
Notes: |
application/matlab-mat |
Label: |
vSweep_20_mm_s_x_600_neg.mat |
Notes: |
application/matlab-mat |
Label: |
vSweep_20_mm_s_x_600_pos.mat |
Notes: |
application/matlab-mat |
Label: |
vSweep_8_mm_s_x_150_neg.mat |
Notes: |
application/matlab-mat |
Label: |
vSweep_8_mm_s_x_150_pos.mat |
Notes: |
application/matlab-mat |
Label: |
vSweep_8_mm_s_x_350_neg.mat |
Notes: |
application/matlab-mat |
Label: |
vSweep_8_mm_s_x_350_pos.mat |
Notes: |
application/matlab-mat |
Label: |
vSweep_8_mm_s_x_650_neg.mat |
Notes: |
application/matlab-mat |
Label: |
vSweep_8_mm_s_x_650_pos.mat |
Notes: |
application/matlab-mat |
Label: |
DampingOpt.mat |
Notes: |
application/matlab-mat |
Label: |
DOZirn.mat |
Notes: |
application/matlab-mat |
Label: |
ESO.mat |
Notes: |
application/matlab-mat |
Label: |
HInf.mat |
Notes: |
application/matlab-mat |
Label: |
LoopShaping.mat |
Notes: |
application/matlab-mat |
Label: |
parameters.txt |
Notes: |
text/plain |
Label: |
SymmetricOpt.mat |
Notes: |
application/matlab-mat |
Label: |
DampingOpt_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
DampingOpt_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
DisturbanceOpt_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
DisturbanceOpt_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
DOZirn_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
DOZirn_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
ESO_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
ESO_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
HInf_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
HInf_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
LoopShaping_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
LoopShaping_x_550.mat |
Notes: |
application/matlab-mat |
Label: |
parameters.txt |
Notes: |
text/plain |
Label: |
SymmetricOpt_x_10.mat |
Notes: |
application/matlab-mat |
Label: |
SymmetricOpt_x_550.mat |
Notes: |
application/matlab-mat |