Published June 26, 2024 | Version v1
Software Open

Robust regulation of a PVTOL aircraft subject to crosswind disturbances: passivity and integral sliding mode approach

  • 1. ROR icon Instituto Politécnico Nacional
  • 2. ROR icon Center for Research and Advanced Studies of the National Polytechnic Institute
  • 3. ROR icon Universidad Autónoma de Nuevo León

Description

The following MATLAB files are required to reproduce the results presented in the paper "Robust regulation of a PVTOL aircraft subject to crosswind disturbances: passivity and integral sliding mode approach".

Example 1

Task: the PVTOL tracks a pulse train-shaped trajectory.

Matlab script:  Figure3.m and Figure4.m

Description: these scripts generate Figures 3 and 4.

 

Example 2

Task: the PVTOL tacks an ellipse-shaped trajectory.

Matlab script:  Figures5_and_6.m

Description: this script generates Figures 5 and 6.

 

Example 3

Task:  the robustness of the controller is tested through the task of driving the system from an initial position to a final rest position.

Matlab script:  Figure7.m and Figure8.m

Description: these scripts generate Figures 7 and 8.

 

Example 4

Task: closed-loop response comparison of the proposed controller with respect to two robust controllers when performing a piece-wise trajectory under the undesirable crosswind effect.

Matlab script:  Figure9.m and Figure10.m

Description: these scripts generate Figures 9 and 10.

Files

Files (23.1 kB)

Name Size Download all
md5:c458193362430b347dfd238561a3444f
2.1 kB Download
md5:a459d5cb26f63980bd58aa6de69bba76
1.4 kB Download
md5:055dca70e948a7b8a1a311c1cfcc0bed
1.0 kB Download
md5:462562dcca1ad633bc06072620e47375
1.5 kB Download
md5:c9b1e4bf0fa9a15b66e552287b6e5bcc
1.0 kB Download
md5:dcb8deac3917a14a65501c55a1a6bf38
3.6 kB Download
md5:2d416678620393d55d0c0ad67f2e9b1a
1.8 kB Download
md5:62cedd33826d72ea5222b92f67d65edb
1.2 kB Download
md5:52f5dd0e8eccbc65b9ab1b74dd6ae3cf
1.5 kB Download
md5:200388c38f51ef0f2de9f09410ef216d
1.9 kB Download
md5:c7e29f89f879c1c81d35e74dbbb47f79
1.5 kB Download
md5:87934f5cc30a844b242c3cbd5f502f07
1.8 kB Download
md5:82c7074af13f7454d0908054149da219
1.8 kB Download
md5:44ac9b7216c9f1a35d96ee9aa86fee40
1.2 kB Download