Журнал «Современная Наука»

Russian (CIS)English (United Kingdom)
MOSCOW +7(495)-142-86-81

ALGORITHM FOR OPTIMIZING PID CONTROLLER PARAMETERS AND ITS PYTHON SOFTWARE IMPLEMENTATION

Zhuravleva Marina Olegovna  (MIREA — Russian Technological University, Moscow)

Samokhin Mikhail Nikolaevich  (Laboratory assistant, MIREA — Russian Technological University, Moscow )

This paper addresses the problem of automatic optimization of PID controller parameters for automatic control systems with a second-order aperiodic plant. An algorithm for tuning the controller gains is proposed, based on the minimization of an extended integral performance index that accounts for the control error, overshoot, settling time, and control effort. The optimization procedure is implemented as a multi-stage grid search with adaptive narrowing of parameter ranges and rejection of unstable solutions. A software application with a graphical user interface has been developed, providing interactive configuration of the plant parameters, optimization settings, and visualization of simulation results. The effectiveness of the proposed approach is confirmed by time-domain simulations under a unit step input, demonstrating a significant improvement in the dynamic performance of the control system compared to a baseline PID tuning.

Keywords:PID controller; parameter optimization; integral performance index; second-order aperiodic plant; multi-stage grid search; time-domain simulation; software implementation; graphical user interface; automatic control systems

 

Read the full article …



Citation link:
Zhuravleva M. O., Samokhin M. N. ALGORITHM FOR OPTIMIZING PID CONTROLLER PARAMETERS AND ITS PYTHON SOFTWARE IMPLEMENTATION // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2026. -№03. -С. 58-69 DOI 10.37882/2223-2966.2026.03.08
LEGAL INFORMATION:
Reproduction of materials is permitted only for non-commercial purposes with reference to the original publication. Protected by the laws of the Russian Federation. Any violations of the law are prosecuted.
© ООО "Научные технологии"