Replication Data for: Robust µ parameterization with low tuning complexity of cascaded control for feed drives (doi:10.18419/darus-3252)

View:

Part 1: Document Description
Part 2: Study Description
Part 5: Other Study-Related Materials
Entire Codebook

(external link)

Document Description

Citation

Title:

Replication Data for: Robust µ parameterization with low tuning complexity of cascaded control for feed drives

Identification Number:

doi:10.18419/darus-3252

Distributor:

DaRUS

Date of Distribution:

2023-08-15

Version:

1

Bibliographic Citation:

Xu, Haijia; Hinze, Christoph, 2023, "Replication Data for: Robust µ parameterization with low tuning complexity of cascaded control for feed drives", https://doi.org/10.18419/DARUS-3252, DaRUS, V1

Study Description

Citation

Title:

Replication Data for: Robust µ parameterization with low tuning complexity of cascaded control for feed drives

Identification Number:

doi:10.18419/darus-3252

Authoring Entity:

Xu, Haijia (Universität Stuttgart)

Hinze, Christoph (Universität Stuttgart)

Grant Number:

InnovationCampus Future Mobility (ICM)

Distributor:

DaRUS

Access Authority:

Xu, Haijia

Depositor:

Xu, Haijia

Date of Deposit:

2022-10-31

Holdings Information:

https://doi.org/10.18419/DARUS-3252

Study Scope

Keywords:

Engineering, Motor Drives, Sliding Mode Control, Cascade Control, Model Reduction and Approximation

Topic Classification:

Control Engineering

Abstract:

<p>Experimental dataset for model identification and validation of position controllers on a ball screw test bench.</p> <p>This dataset belongs to the Open Access publication "Robust µ parameterization with low tuning complexity of cascaded control for feed drives" (doi: <a href="https://doi.org/10.1016/j.conengprac.2023.105607">10.1016/j.conengprac.2023.105607</a>). A detailed description of the setup can be found in the publication.</p> <p>Velocity controller:</p> <ul> <li> PI velocity controller with Kp = 175, Ki = 11.</li> </ul> <p> Position controllers:</p> <ul> <li> P position controller with Kp = 53. <li> Nominal sliding mode controller (nSMC or PPC) based on norminal PT2I model with lambda = [-250 -250 -250]. <li> Robustly-tuned sliding mode controller (rSMC or RSMC) tuned via mu-synthesis with k = 610.4625, p = [51883 188.5168 1]. </ul> <p> Feedforward:</p> <ul> <li> Please refer to control_parameters.txt in this dataset for more detailed information. </ul> <p> The dataset contains the following folders (Please refer to corresponding parameters.txt for more details):</p> <ul> <li> (Notice: For identification, velocity control is active, position control is inactive.) <li> Identification/ImpulseResponse <br> measurement for identification with impulse hammer to estimate the disturbance response of PI velocity control loop (with constant velocity reference vRef = 8mm/s) <li>Identification/VelocitySweeps <br> measurements for identification with velocity sweeps to estimate the PT2I approximation of PI velocity control loop (with constant velocity offset + sweeps as reference) <p> </p> <li> (Notice: For validation, velocity control and position control are both active.) <li> Validation/FrequencyDomain/disturbance_force_PRBS <br> measurements for validation with PRBS disturbance forces generated by linear direct drive (velocity offset 8mm/s, PRBS disturbance forces) <li> Validation/FrequencyDomain/tracking_pos_PRBS <br> measurements for validation with PRBS position reference (velocity offset 8mm/s + PRBS position reference) <li> Validation/TimeDomain/disturbance_milling <br> measurements for validation with milling forces (velocity offset 8mm/s) <li>Validation/TimeDomain/disturbance_steps <br> measurements for validation with steps-shaped disturbance forces (velocity offset 8mm/s) <li> Validation/TimeDomain/tracking_7PhaseProfile <br> measurements for validation with 7 phase profile as reference (maximum velocity: 300mm/s and 700mm/s) </ul> <p> Notice: To analyze the disturbance response (while disturbance forces acting directly on the working table), we used an impulse hammer to generate disturbance forces for identification, and the linear direct drive for validation.</p>

Time Period:

2022-10-18-2022-12-02

Methodology and Processing

Sources Statement

Data Access

Other Study Description Materials

Related Publications

Citation

Title:

H. Xu, C. Hinze, A. Lechler, A. Verl, Robust μ Parameterization with Low Tuning Complexity of Cascaded Control for Feed Drives. Control Engineering Practice. Vol. 138, 2023, 105607

Identification Number:

10.1016/j.conengprac.2023.105607

Bibliographic Citation:

H. Xu, C. Hinze, A. Lechler, A. Verl, Robust μ Parameterization with Low Tuning Complexity of Cascaded Control for Feed Drives. Control Engineering Practice. Vol. 138, 2023, 105607

Other Study-Related Materials

Label:

control_parameters.txt

Notes:

text/plain

Other Study-Related Materials

Label:

ImpulseResponse_Hammer.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

parameters.txt

Notes:

text/plain

Other Study-Related Materials

Label:

parameters.txt

Notes:

text/plain

Other Study-Related Materials

Label:

vel_sweep_s_0_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_100_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_100_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_150_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_150_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_200_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_200_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_250_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_250_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_300_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_300_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_350_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_350_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_400_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_400_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_450_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_450_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_500_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_500_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_50_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_550_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_550_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_600_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_600_dir_pos.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_650_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

vel_sweep_s_700_dir_neg.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

control_parameters.txt

Notes:

text/plain

Other Study-Related Materials

Label:

dist_PRBS_PPC_s_0.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_PRBS_PPC_s_350.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_PRBS_PPC_s_700.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_PRBS_PPI_s_0.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_PRBS_PPI_s_350.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_PRBS_PPI_s_700.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_PRBS_RSMC_s_0.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_PRBS_RSMC_s_350.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_PRBS_RSMC_s_700.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

parameters.txt

Notes:

text/plain

Other Study-Related Materials

Label:

parameters.txt

Notes:

text/plain

Other Study-Related Materials

Label:

PRBS_PPC_s_0.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

PRBS_PPC_s_350.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

PRBS_PPC_s_700.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

PRBS_PPI_s_0.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

PRBS_PPI_s_350.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

PRBS_PPI_s_700.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

PRBS_RSMC_s_0.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

PRBS_RSMC_s_350.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

PRBS_RSMC_s_700.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_milling_PPC.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_milling_PPI.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_milling_RSMC.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

parameters.txt

Notes:

text/plain

Other Study-Related Materials

Label:

dist_steps_PPC.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_steps_PPI.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

dist_steps_RSMC.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

parameters.txt

Notes:

text/plain

Other Study-Related Materials

Label:

7PP_PPC_v300.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

7PP_PPC_v700.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

7PP_PPI_v300.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

7PP_PPI_v700.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

7PP_RSMC_v300.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

7PP_RSMC_v700.mat

Notes:

application/matlab-mat

Other Study-Related Materials

Label:

parameters.txt

Notes:

text/plain