在自主种植机器人中使用PSO调节的非线性模糊PID,模糊PID和常规PID控制器进行智能轨迹跟踪
Gashaye Lewtie Hailu1, Tefera Terefe Yatayew2
1Faculty of Electrical and Computer Engineering, Bahir Dar Institute of Technology, Bahir Dar University, Bahir Dar, Ethiopia. gashay2009@gmail.com.
Scientific reports
|November 25, 2025
概括
这项研究优化了自主种植机器人的轨迹跟踪,使用调节了粒子群优化的Fuzzy PID控制器. 拟议的PSO-FPID控制器显著减少了错误,提高了种植精度和农业效率.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 控制系统 控制系统
- 农业工程 农业工程
背景情况:
- 自主机器人需要精确的轨迹跟踪,用于种植种子等任务.
- 传统的PID控制器可能会与移动机器人的动态和非线性性质作斗争.
- 模糊PID控制器提供了更好的适应性,但需要有效的参数调.
研究的目的:
- 为了比较分析三个控制器的轨迹跟踪性能:PSO调节的模糊PID (PSO-FPID),模糊PID (FPID) 和常规PID.
- 为了优化 Fuzzy PID 控制器的参数,使用粒子集群优化 (PSO) 来提高性能.
- 评估控制器在最小化差异驱动移动机器人 (DDMR) 在农业应用中的位置和方向错误方面的有效性.
主要方法:
- 对PSO-FPID,FPID和传统PID控制器进行比较分析.
- 使用粒子集群优化 (PSO) 调整非线性 Fuzzy PID 控制器参数.
- 在 MATLAB/Simulink 中模拟控制器性能,使用各种参考轨迹 (直线,圆形等). ) 的情况.
- 评估性能指标,包括跟踪错误,绝对积分错误 (IAE) 和积分方位错误 (ISE).
主要成果:
- 与FPID和传统PID相比,PSO-FPID控制器显示的跟踪错误明显较低.
- 对于直线轨迹,跟踪误差为0.525 (PSO-FPID),1.529 (FPID) 和2.992 (PID).对于直线轨迹,跟踪误差为0.525 (PSO-FPID),1.529 (FPID) 和2.992 (PID).对于直线轨迹,跟踪误差为0.525 (PSO-FPID),1.529 (FPID) 和2.992 (PID).
- PSO-FPID实现了卓越的定向控制,显示出增强的稳定性和准确性.
结论:
- 与PSO调节的Fuzzy PID控制器为自动种植机器人的轨迹跟踪提供了更精确,更可靠的解决方案.
- 这种加强的控制策略导致更有效的种子放置和提高整体农业效率.
- 该研究强调了智能优化技术的好处,例如PSO用于调整机器人技术中先进的控制系统.
相关概念视频
PID Controller
631
Proportional-Integral-Derivative (PID) controllers are widely used in various control systems to enhance stability and performance. In a thermostat, it adjusts heating or cooling based on the temperature difference between the actual and desired levels. They are often used in automotive speed systems, effectively managing sudden speed changes while maintaining a constant speed under varying conditions. On the other hand, PI controllers, commonly employed in voltage regulation, enhance stability...
631
PI Controller: Design
1.1K
Proportional Integral (PI) controllers are a fundamental component in modern control systems, widely used to enhance performance and mitigate steady-state errors. They are particularly effective in applications such as automatic brightness adjustment on smartphones, where they excel at mitigating steady-state errors for step-function inputs. Unlike PD controllers, which require time-varying errors to function optimally, PI controllers leverage their integral component to address residual...
1.1K
PD Controller: Design
595
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
595
Time and frequency -Domain Interpretation of PI Control
384
Proportional-Integral (PI) controllers are essential in many control systems to improve stability and performance. They are commonly used in everyday devices like thermostats to enhance system damping and reduce steady-state error. When the zero in the controller's transfer function is optimally placed, the system benefits significantly in terms of stability and accuracy.
Acting as a low-pass filter, the PI controller slows the system's response and extends settling times. This requires...
Acting as a low-pass filter, the PI controller slows the system's response and extends settling times. This requires...
384
Time-Domain Interpretation of PD Control
355
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
355
Controller Configurations
339
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
339


