In this paper, the algorithm of the automatic Ziegler-Nichols sustained oscillation method is described. The algorithm is used as the essential way of PID setting in the Control System Designer for JSBSim. The algorithm is tested during a control system design of the wing leveler, and its sufficient functionality is proved. The first section introduces the Ziegler-Nichols method itself, and the description of the Control System Designer for JSBSim follows. The main section shows the algorithm which can perform the method automatically. The last section illustrates the experiment with the successful PID adjustment.

1.
A.
Astolfi
,
Systems and Control Theory: An Introduction
(
Imperial College London
,
UK
,
2006
),
158
p.
2.
M.
Shahrokhi
,
A.
Zomorrodi
,
Comparison of PID Controller Tuning Methods
(
Sharif University of Technology
,
Iran
,
2012
),
12
p.
3.
H.
Rasmussen
,
Automatic Tuning of PID-regulators
(
Aalborg University
,
Denmark
,
2002
),
21
p., available at: http://bsiswoyo.lecture.ub.ac.id/files/2012/01/autotuningPid.pdf
4.
J. G.
Ziegler
,
N. B.
Nichols
, “
Optimum settings for automatic controllers
.”
Transaction for the ASME
64
, pp.
759
768
(
1942
).
5.
V.
Kumar
,
A.
Patra
, “
Application of Ziegler-Nichols Method for Tuning of PID Controller
”, In:
International Conference on Recent Innovations in Science, Technology, Management and Environment
(
2016
),
138
149
.
6.
K. J.
Åström
,
T.
Hägglund
, “
Revisiting the Ziegler–Nichols step response method for PID control
,”
Journal of Process Control
14
(
6
),
635
650
(
2004
), DOI:
7.
P.
Gopi
,
G.
Suman
, “
A new approach for Tuning of PID Load Frequency Controller of an Interconnected Power System
,”
International Journal of Modern Trends in Engineering and Research
2
(
1
),
18
28
(
2015
).
8.
F.
Haugen
, “
Comparing PI Tuning Methods in a RealBenchmark Temperature Control System
”,
Modeling, Identification and Control
31
(
3
),
79
91
(
2010
). DOI:
9.
G. M.
van der Zalm
,
Tuning of PID-type controllers
, (Technische Universiteit Eindhoven, Netherlands,
2004
),
23
p., available at: https://pure.tue.nl/ws/files/4286492/625529.pdf
10.
JSBSim contributors, JSBSim Open Source Flight Dynamics Model
(
2019
), available at: http://jsbsim.sourceforge.net/
11.
J. S.
Berndt
, “
JSBSim: An open source flight dynamics model in C++
,” In:
AIAA Modeling and Simulation Technologies Conference and Exhibit
(
2004
), pp.
261
287
.
12.
O. C.
Cantarelo
,
L.
Rolland
,
S.
O'Young
, “
Validation discussion of an Unmanned Aerial Vehicle (UAV) using JSBSim Flight Dynamics Model compared to MATLAB/Simulink AeroSim Blockset
,” In:
2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC)
(
2016
), pp.
3989
3994
, DOI:
13.
B. C.
Reitz
, “
Control System Development for Autonomous Aerobatic Maneuvering with a Fixed-Wing Aircraft
,” Ph.D. thesis,
Auburn University
,
2014
.
14.
J.
Rugarn
, “
Rapid Development of Realistic UAV Simulations,” Final thesis
,
Linköping University
,
2009
.
15.
T.
Vogeltanz
, “
Development of Control System Designer for JSBSim FDM
”, In:
AIP Conference Proceedings
vol.
1978
(
2015
), DOI:
16.
T.
Vogeltanz
, “
A Survey of Free Software for the Design, Analysis, Modelling, and Simulation of an Unmanned Aerial Vehicle
,”
Archives of Computational Methods in Engineering
23
(
3
),
449
514
(
2016
), DOI:
17.
FlightGear contributors, FlightGear Flight Simulator – sophisticated, professional, open-source
(
2019
), available: http://www.flightgear.org
18.
ESI Group, Scilab
(
2019
), available: https://www.scilab.org/
This content is only available via PDF.
You do not currently have access to this content.