• <noscript id="y4y0w"><source id="y4y0w"></source></noscript>
    <table id="y4y0w"><option id="y4y0w"></option></table>
  • <li id="y4y0w"></li>
    <noscript id="y4y0w"></noscript>
    <noscript id="y4y0w"><kbd id="y4y0w"></kbd></noscript>
    <noscript id="y4y0w"><source id="y4y0w"></source></noscript>
    <menu id="y4y0w"></menu>
    <table id="y4y0w"><rt id="y4y0w"></rt></table>
  • 信號時滯對NMPC路徑跟蹤系統的影響機理與消減方法

    Influence mechanism and elimination method of signal time delay on NMPC-based path tracking systems

    • 摘要: 目前已有一些針對路徑跟蹤控制中信號時滯問題的研究工作,但這些工作大多針對某種特定的控制方法,而在路徑跟蹤控制方法中,非線性模型預測控制(Nonlinear model predictive control, NMPC)具有能夠顯式處理系統約束、便于實現多目標優化、能夠有效利用被控對象前方參考路徑信息等優勢,但是針對NMPC路徑跟蹤控制系統中時滯問題的研究較不成熟,制約了這種控制方法的實際應用. 為解決上述問題,開展了以下研究工作. 首先構建了能夠較好地孤立出時滯影響的類車機器人路徑跟蹤控制系統. 接著分析了信號時滯對NMPC路徑跟蹤控制系統的影響機理,即時滯會導致控制器產生的控制信號不能適應類車機器人在執行控制信號時所處的位置. 然后提出了基于增長NMPC預測時域的時滯影響消減方法,即在迭代周期不變的情況下,在無時滯系統較優預測步數的基礎上增加二倍時滯周期比以上的整數. 最后通過計算機仿真和實驗驗證了提出方法的有效性. 仿真和實驗結果表明,信號時滯對NMPC路徑跟蹤控制系統存在影響,未考慮時滯的NMPC控制算法能夠在無時滯系統中實現高精確性路徑跟蹤,而在有時滯系統中控制失效. 通過增長預測時域可以有效消減信號時滯的影響,在信號時滯約為0.2 s的仿真與實驗系統中,基于該方法的NMPC控制器可以保證路徑跟蹤控制的位移誤差幅值不超過0.1258 m,航向誤差幅值不超過0.0583 rad.

       

      Abstract: The control systems of mobile robots and unmanned vehicles are typical examples of time-delay systems. Time delays in these systems primarily stem from the signal transmission process. After a control signal is generated by the controller, it must travel through a communication bus to reach the actuator, where it is executed. This transmission process incurs delays due to several factors, including signal propagation time along the communication lines and the buffering and reading operations performed by the bus system. These apparently minor delays can have a significant impact on the performance and stability of control systems, particularly in high-precision applications such as path tracking. Path tracking control is a fundamental function of mobile robots and unmanned vehicles. It ensures that the controlled object follows a predefined path as accurately as possible. Recently, there has been growing interest in addressing the problem of signal time delay (STD) within path tracking control systems. However, existing research tends to focus on specific control strategies, and there is a notable dearth of comprehensive solutions with generalized applicability. Among various control strategies, nonlinear model predictive control (NMPC) has garnered considerable attention due to its ability to explicitly handle system constraints, perform multi-objective optimization, and utilize future reference trajectory information. These features render NMPC particularly well-suited to complex and dynamic control environments, such as those in which mobile robots are typically employed. Despite these advantages, research addressing the influence of STD on NMPC-based path tracking systems remains limited. This knowledge gap restricts the deployment of NMPC in real-world autonomous vehicle applications where time delays are unavoidable. To address these issues, this research proposes and validates a novel approach for mitigating the adverse effects of STD on NMPC-based path tracking control systems for car-like robots. First, we developed a path tracking control framework that can effectively isolate and analyze the influence of STD. Subsequently, the underlying mechanism through which STD affects NMPC control is examined. It was observed that STD causes a mismatch between the position of the robot used by the controller to generate control inputs and the actual position of the robot when these inputs are executed, thereby degrading control accuracy and system stability. As a solution, this study proposes an STD compensation method that extends the prediction horizon. Specifically, by keeping the iteration period constant and increasing the number of prediction steps, the predictive model can effectively accommodate the time delay introduced by STD. The number of additional prediction steps required is determined as the nearest integer to twice the ratio of STD to the control period. The proposed method is validated through both simulation and experimental studies. The results demonstrate that the presence of STD significantly affects the performance of NMPC-based path tracking systems. In particular, although NMPC without STD consideration performs well under ideal conditions, it fails to maintain accurate tracking when STD is present. In contrast, the proposed compensation method effectively reduces the impact of STD, maintaining a maximum displacement error of 0.1258 m and a maximum heading error of 0.0583 rad in systems subjected to STD of approximately 0.2 s. These findings confirm that the proposed approach enhances the robustness and reliability of NMPC path tracking control systems in realistic, delay-affected environments.

       

    /

    返回文章
    返回
  • <noscript id="y4y0w"><source id="y4y0w"></source></noscript>
    <table id="y4y0w"><option id="y4y0w"></option></table>
  • <li id="y4y0w"></li>
    <noscript id="y4y0w"></noscript>
    <noscript id="y4y0w"><kbd id="y4y0w"></kbd></noscript>
    <noscript id="y4y0w"><source id="y4y0w"></source></noscript>
    <menu id="y4y0w"></menu>
    <table id="y4y0w"><rt id="y4y0w"></rt></table>
  • 啪啪啪视频