0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

mpc控制是什么 mpc介紹

麥辣雞腿堡 ? 來源:CSDN博客 ? 作者:yuan〇 ? 2023-11-10 17:44 ? 次閱讀

MPC控制

模型預測控制(Model predictive control,MPC)從上世紀70年代問世以來,已經從最初在工業(yè)過程中應用的啟發(fā)式控制算法發(fā)展成為一個具有豐富理論和實踐內容的新的學科分支。

預測控制針對的是有優(yōu)化需求的控制問題,30多年來預測控制在復雜工業(yè)過程中所取得的成功,已充分顯現(xiàn)出其處理復雜約束優(yōu)化控制問題的巨大潛力。

MPC控制是一種實時的閉環(huán)優(yōu)化控制方法,該算法的優(yōu)點主要是反復在線進行,能夠不斷獲取當前最優(yōu)控制量,且可以通過建立目標函數(shù)來滿足車輛執(zhí)行機構、側滑和動力學等多約束條件。

但其跟蹤性能對預測模型的精度很敏感,且由于非線性模型預測控制對計算性能的高要求,使其不適合高速駕駛環(huán)境。

目前許多研究者都將非線性車輛模型進行了線性化處理,但其只能保證控制器在車輛和輪胎的線性區(qū)域的跟蹤精度。

MPC控制器也叫做滾動時域控制器,該控制器考慮控制系統(tǒng)的非線性動力學模型并預測未來一段時間內系統(tǒng)的輸出行為,通過求解帶約束的最優(yōu)控制問題,使得系統(tǒng)在未來一段時間內的跟蹤誤差最小,這種方法魯棒性較強。

模型預測控制算法具備預測模型、滾動優(yōu)化和反饋校正基本特征。傳統(tǒng)的研究方法往往忽略或者簡化了運動學約束以及動力學約束,而這類約束對于控制性能有著顯著影響。

模型預測控制方法能夠通過優(yōu)化目標函數(shù)顯式地將車輛運動學和動力學約束納入考慮。

使用MPC的滾動優(yōu)化和反饋校正特性,能夠有效降低甚至消除閉環(huán)系統(tǒng)時滯問題所帶來的影響,并能夠結合規(guī)劃所給出的未來軌跡信息對運動控制進行優(yōu)化,提升控制性能。

Wang Weiran等人設計了一種基于拉蓋爾函數(shù)的自適應預測控制方法。

該方法包括兩部分:一是用于精確跟蹤軌跡的自適應MPC模塊;另一種是拉蓋爾函數(shù)模塊,用于顯著減少計算。

在自適應MPC模塊中,引入遞歸最小二乘算法對系統(tǒng)的模型參數(shù)進行識別,以提高系統(tǒng)的精度和魯棒性。然而,當AUV在復雜的環(huán)境中工作時,這種方法可能會導致計算量的大量增加。

因此,在拉蓋爾函數(shù)中,引入控制器輸入變量的重構來降低目標函數(shù)的矩陣階。結果表明,該方法在計算量較少的AUV跟蹤軌跡時,在動態(tài)、抗干擾和魯棒性等方面都具有良好的性能。

圖片

圖2-6 自適應MPC方框圖

Paden對純追蹤算法、前輪反饋控制、后輪反饋控制、基于Lyapunov函數(shù)的控制、輸出反饋線性化控制以及MOC控制從穩(wěn)定性、時間復雜度、使用模型以及假設使用前提作出了總結,如表2-2所示。

圖片

表2-2 多種控制器的總結 Legend* : 局部指數(shù)穩(wěn)定性(local exponential stability ,LES)

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    16103

    瀏覽量

    177079
  • 模型
    +關注

    關注

    1

    文章

    3112

    瀏覽量

    48660
  • 自動駕駛
    +關注

    關注

    782

    文章

    13622

    瀏覽量

    165952
收藏 人收藏

    評論

    相關推薦

    MPC5121e單片機特性介紹

    技術高達400 MHz性能和760 MIPSAXE,一個32位RISC音頻加速器引擎PowerVR? MBX Lite 2D/3D圖形引擎(MPC5123中不包含)DIU集成顯示控制器支持XGA分辨率
    發(fā)表于 09-16 10:30

    什么是MPC模型預測控制?

    什么是MPC模型預測控制?
    發(fā)表于 11-22 06:10

    MPC508A/MPC508A/MPC509A pdf da

    The MPC508A is an 8-channel single-ended analogmultiplexer and the MPC509A is a 4-channel
    發(fā)表于 12-18 20:05 ?33次下載

    MPC8240與MPC106的性能比較

    Performance Differences between the MPC8240 and the MPC106 Top Changwatchai and Roy Jenevein
    發(fā)表于 04-01 22:04 ?13次下載

    MPC875/MPC870,pdf,datasheet

    characteristics, and ACtiming specifications for the MPC875/MPC870. The CPU on theMPC875/MPC870 is a 32-bit Power
    發(fā)表于 05-29 08:14 ?17次下載

    MPC8240與MPC106的性能比較

    This paper discusses some of the major performance differences between the MPC8240Õsmemory
    發(fā)表于 07-01 12:28 ?8次下載

    MPC2810運動控制器用戶手冊

    MPC2810運動控制器用戶手冊:感謝購買 MPC2810 運動控制器!MPC2810 是從本公司研制的一款高性能通用
    發(fā)表于 08-01 19:18 ?23次下載

    MPC506,MPC507,pdf(Single-Ended

    MPC506,MPC
    發(fā)表于 08-22 17:00 ?28次下載

    MPC508,MPC509,pdf(Single-Ended

    MPC508,MPC
    發(fā)表于 08-22 17:03 ?15次下載

    MPC565PB,pdf datasheet

    This document provides an overview of the MPC565/MPC566 microcontrollers, including ablock diagram
    發(fā)表于 05-10 16:43 ?24次下載
    <b class='flag-5'>MPC</b>565PB,pdf datasheet

    基于MPC8280多通道控制器驅動的研究

    介紹了嵌入式PowerPC 處理器MPC8280 和多通道控制器的主要特征。MPC8280 具有8 個TDM 接口,每個TDM 均支持E1/T1 接口。多通道
    發(fā)表于 09-16 15:13 ?1893次閱讀
    基于<b class='flag-5'>MPC</b>8280多通道<b class='flag-5'>控制</b>器驅動的研究

    mpc003 mpc004 mpc006 mpc004s運動控制

    mpc003mpc004mpc006mpc004s運動控制芯片模塊DIP-30封裝可與普通單片機通過串口連接對步進電機或伺服電機進行控制。單模塊最高六軸輸出最高脈沖輸出頻率為2MHz,最高二路正交
    發(fā)表于 03-15 09:58 ?24次下載

    mpc533/mpc534產品簡介

    This document provides an overview of the MPC533/MPC534 microcontroller, including a block diagram
    發(fā)表于 09-19 11:05 ?2次下載
    <b class='flag-5'>mpc</b>533/<b class='flag-5'>mpc</b>534產品簡介

    mpc535/mpc536產品簡介

    This document provides an overview of the MPC535/MPC536 microcontrollers, including a block diagram
    發(fā)表于 09-19 11:10 ?2次下載
    <b class='flag-5'>mpc</b>535/<b class='flag-5'>mpc</b>536產品簡介

    MPC561/MPC563參考手冊

    This manual describes the capabilities, operation, and function of the Freescale MPC561/MPC
    發(fā)表于 09-19 11:26 ?29次下載
    <b class='flag-5'>MPC</b>561/<b class='flag-5'>MPC</b>563參考手冊