在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

驗證重載列車的新型分布式制動算法的硬件在環測試

MATLAB ? 來源:MATLAB ? 2025-03-13 17:40 ? 次閱讀

針對難以進行實物測試的大型被控對象(如重載列車),西南交通大學的科研人員采用 MATLAB/Simulink 的基于模型設計流程,在半實物平臺進行控制算法的快速驗證。亮點包括:

MATLAB/Simulink 建模與算法開發

基于 STM32 的 HIL平臺實時測試

| 本文作者:西南交通大學 張吉烈博士

“通過桌面仿真和隨后的 HIL 測試快速驗證控制實現和更改的能力,使我們的整個設計過程比傳統方法更快、更高效、更具成本效益。”

——張吉烈博士,西南交通大學

幾十年前,當電子控制氣動 (ECP) 鐵路制動系統被提出時,它解決了傳統空氣制動系統的幾個缺點。傳統的制動系統依賴于列車制動管傳播的空氣壓力產生制動力,這種方式存在制動延遲、制動力不均勻和顯著的縱向沖擊等問題,這些問題增加了車鉤力并延長了制動距離。ECP 制動系統通過使用電子信號同時激活所有車廂的制動器來解決這些問題。

通過電子信號同時激活所有車廂的制動器標志著一個重大進步,但 ECP 也有其自身的缺點。它缺乏自適應性,無論車廂載重和地形如何變化,均施加相同的制動力。一種稱為圍欄控制的策略——將列車分成多個分組(或“圍欄”)并對每個分組獨立施加不同的制動力——這種方式可以有所幫助,但需要大量通信帶寬來管理發送到不同列車分組的信號。綜合來看,這些挑戰不僅限制了速度和載重量,還可能影響重載列車的可靠性和安全性。

在西南交通大學信息科學與技術學院,我們開發了一種新型分布式協同制動控制系統,解決了 ECP 系統的許多基本限制。通過這種分布式設計,每個車廂都配備了自己的微控制器,解決了帶寬和通信問題,并能夠根據特定車廂特性和當前地形計算自適應制動力。由于在重達 80 噸或以上的真實列車上測試該系統既不安全又成本高昂,我們使用 MATLAB 和 Simulink 通過仿真和硬件在環 (HIL) 測試驗證了系統的控制算法(圖1)。通過桌面仿真和隨后的 HIL 測試快速驗證控制實現和更改的能力,使我們的整個設計過程比傳統方法更快、更高效、更具成本效益。

圖1. HIL 測試設置,包括示波器、氣缸、進氣和排氣閥以及 STM32 控制板。

建立列車動力學模型并運行桌面仿真

在使用我們的控制算法運行任何閉環仿真之前,我們首先需要一個列車動力學模型。對于項目的這一部分,一開始我們使用了一個第三方計算機輔助工程 (CAE) 軟件包進行列車動力學建模。我們發現該軟件包不便于控制算法開發、硬件部署和 HIL 測試,隨后更換使用 MATLAB 實現。

在 MATLAB 中,我們使用 200 多個常微分方程 (ODE) 進行列車動力學建模。這些 ODE 的關鍵參數包括列車速度和每節車廂的載重。為了驗證我們的 MATLAB 實現,我們將該結果與 CAE 軟件包產生的結果進行了比較。

接下來,我們在 Simulink 中創建了一個系統模型,使用 MATLAB Function 模塊將MATLAB 列車動力學模型和控制算法結合起來。我們通過 Simulink Coder 成功地將控制算法部署在 STM32 Nucleo 控制板上。我們使用該系統模型進行了大量的仿真,改變內部參數,如列車車廂載重,以及外部條件,如軌道坡度和曲率。我們用 MATLAB 可視化仿真結果,包括控制算法產生的牽引力和制動力(圖2),以及制動時的速度(圖3)和車鉤力(圖4)。仿真結果不僅驗證了算法的功能邏輯,還為控制設計的改進提供了信息。事實上,通過 MATLAB 批量生成 ODE 圖和其他圖表的能力使我們的整體效率提高了80%。

e7add86c-ff2a-11ef-9310-92fbcf53809c.png

圖2. 重載列車在起伏條件下的制動力控制曲線。

e7c13d26-ff2a-11ef-9310-92fbcf53809c.png

圖3. 長距離下坡制動速度(載重:30,000噸,初始速度80 km/h)。

e7ddb01e-ff2a-11ef-9310-92fbcf53809c.png

圖4. 長距離下坡制動的車鉤力(載重:20,000噸,初始速度120 km/h)。

通過 HIL 測試驗證實時性能

一旦我們對控制算法的基本功能感到滿意,并通過桌面仿真進行了驗證,我們就準備開始實時HIL 測試。在項目的這個階段,我們使用 Simulink Desktop Real-Time 在筆記本電腦上運行嵌入 MATLAB Function 模塊的 Simulink 列車模型。我們使用 STMicroelectronics Nucleo 支持包(https://ww2.mathworks.cn/hardware-support/stm32.html#stm32-nucleo)將控制模型部署到 STMicroelectronics STM32 Nucleo 板上。筆記本電腦和 STM32 板通過串行 USB 連接,板子直接連接到制動氣缸的電磁進氣和排氣閥。

使用此 HIL 設置運行測試時,我們監測了制動過程中在各種場景下制動氣缸空氣壓力的變化,并觀察了進氣和排氣閥的動作。雖然我們的桌面仿真主要關注控制器的基本功能及其制動力輸出,但我們的 HIL 測試則專注于控制器的實時性能及其與真實硬件的集成,特別是 k 控制電磁閥的開關狀態。在模擬列車運行期間觀察壓力變化和實時閥門動作的能力為控制器在現實條件下的表現提供了物理級驗證洞察。

下一步

我們使用 MATLAB、Simulink 和 Simulink Desktop Real-Time 構建的 HIL 測試平臺,使我們能夠證明我們的分布式協同制動算法在實時操作環境中功能上是可靠的。隨著我們繼續完善和改進算法,我們也計劃改進仿真和 HIL 環境。例如,我們正在探索如何擴展 Simulink 與 Simscape 的使用,利用電慣量模擬列車運動狀態,并最終建立一個物理臺架來模擬列車運動。

關于作者

張吉烈博士(https://faculty.swjtu.edu.cn/zhangjilie/zh_CN/index.htm)是西南交通大學信息科學與技術學院的副教授。他在東北大學獲得了控制理論與控制工程博士學位。他的研究興趣包括多智能體協同控制和重載列車制動控制。

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

    關注

    189

    文章

    2999

    瀏覽量

    233524
  • Simulink
    +關注

    關注

    22

    文章

    541

    瀏覽量

    63750
  • 模型
    +關注

    關注

    1

    文章

    3500

    瀏覽量

    50148
  • 控制算法
    +關注

    關注

    4

    文章

    170

    瀏覽量

    22178

原文標題:西南交通大學 × MATLAB | 驗證重載列車的新型分布式制動算法的硬件在環測試

文章出處:【微信號:MATLAB,微信公眾號:MATLAB】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    EasyGo使用筆記丨分布式光伏集群并網控制硬件仿真應用

    了該模型的仿真驗證。最后,基于實時仿真器NetBox和DSP,構建完整的硬件仿真平臺。分別對各算法進行了
    發表于 07-12 17:20

    分布式軟件系統

    分布式軟件系統分布式軟件系統(Distributed Software Systems)是支持分布式處理的軟件系統,是由通信網絡互聯的多處理機體系結構上執行任務的系統。它包括
    發表于 07-22 14:53

    采用分布式偏振串擾檢測保偏光纖質量的研究

    。通過光纖熱應力檢測,可以了解骨架、光纖固化膠由于熱應力作用對光纖性能的影響。研究表明,分布式偏振串擾測量是大幅提高PMF質量的一個有效手段。【關鍵詞】:光纖陀螺(FOG);;光
    發表于 04-22 11:32

    分布式系統的組合相位噪聲性能怎么評估?

    分布式系統中,共同噪聲源是相關的,而分布式噪聲源如果不相關,RF信號組合時就會降低。對于系統中的大部分組件,這都可以非常直觀地加以評估。對于鎖相
    發表于 08-02 08:35

    分布式系統的優勢是什么?

    當討論分布式系統時,我們面臨許多以下這些形容詞所描述的 同類型: 分布式的、刪絡的、并行的、并發的和分散的。分布式處理是一個相對較新的領域,所以還沒有‘致的定義。與順序計算相比、并行的、并發的和
    發表于 03-31 09:01

    HarmonyOS應用開發-分布式設計

    不同終端設備之間的極速連接、硬件協同、資源共享,為用戶提供最佳的場景體驗。分布式設計指南可以幫助應用開發者了解如何充分發揮“One Super Device”的能力,提供獨特的跨設備交互體驗。說明:本設計指南后續舉例中將包括手機、智慧屏、手表等多種設備,其中手機均指 EM
    發表于 09-22 17:11

    硬件(HIL)測試系統架構

    進展用在您的HIL測試系統中,從而始終滿足未來測試系統的要求。二、內容HIL測試系統的組件硬件故障插入測試多ECU系統附加處理能力-
    發表于 02-01 14:45

    求一種基于FPGA分布式算法的濾波器設計的實現方案

    分布式的濾波器算法是什么?一種基于FPGA分布式算法的濾波器設計實現
    發表于 04-29 07:13

    如何設計基于分布式算法的FIR濾波器?

    FIR濾波器的原理及結構是什么基于分布式算法的FIR濾波器的實現
    發表于 05-08 08:39

    如何高效完成HarmonyOS分布式應用測試

    2.0發布以來,開發者測試和上架HarmonyOS分布式應用過程中遇到很多挑戰和困難。總體可歸納為以下三點:分布式應用上架測試通過率低:
    發表于 12-13 18:07

    OpenHarmony 分布式硬件關鍵技術

    的感知,硬件被調用動態調整硬件效果。此外,還提供了自適應轉換技術,通過增強算法實現硬件效果的增強。
    發表于 08-24 17:25

    分布式系統硬件資源池原理和接入實踐

    把各個設備的硬件外設抽象為外設信息單元,外設信息各個可信設備之間自動同步,如此,實現了外設信息的全局可見;結合分布式硬件虛擬化技術,實現任意設備之間的
    發表于 12-06 10:02

    分布式電驅動車輛回饋制動控制策略研究

    分布式電驅動車輛回饋制動控制策略研究_伍令飛
    發表于 01-05 15:33 ?0次下載

    MapReduce框架下分布式編碼計算容錯算法

    隨著分布式系統規模擴大及計算復雜度增加,分布式計算的平均故障修復時間和容錯計算所產生的通信開銷呈現日益上升趨勢。結合分布式編碼計算和副本冗余技術,提出一種新的容錯算法。map節點應用
    發表于 06-01 15:43 ?2次下載

    為什么需要分布式共識算法

    滿足CAP理論,而 分布式共識算法解決的就是CAP理論中的一致性問題。整個一致性問題分為三種問題: 順序一致性 線性一致性 因果一致性 順序一致性 順序一致性是1979年Lamport 論文《How
    的頭像 發表于 11-10 10:18 ?831次閱讀
    為什么需要<b class='flag-5'>分布式</b>共識<b class='flag-5'>算法</b>
    主站蜘蛛池模板: 免费日本黄色 | 免费视频在线看 | 新版天堂8在线天堂 | 伦理片日本韩国电影三级在线观看 | 一个色亚洲 | 成人牲交一极毛片 | 日本片巨大的乳456线观看 | 91黄色影院 | 四虎影城库 | 韩国三级无遮挡床戏视频 | 日本一区二区高清免费不卡 | 日本成本人三级在线观看2018 | 一二三区乱码一区二区三区码 | 狂捣猛撞侍卫攻双性王爷受 | 亚洲日本在线观看视频 | 激情五月综合综合久久69 | 久久精品屋 | 添人人躁日日躁夜夜躁夜夜揉 | 国产小视频免费看 | sss欧美一区二区三区 | 久久精品5 | 国产午夜视频在永久在线观看 | 色中色综合 | 亚洲国产成人久久一区www | 91日本视频 | 99青草青草久热精品视频 | 天天干天天插天天射 | 亚洲爱爱图 | 深夜福利欧美 | 九色国产在视频线精品视频 | 成人亚洲欧美在线电影www色 | tube69hdxxxx日本 | 网站在线观看视频 | tom影院亚洲国产一区二区 | qvod高清在线成人观看 | 在线看黄网站 | 中文字幕有码在线视频 | 日本写真高清视频免费网站网 | 免费在线看视频 | 天天视频观看 | 免费一看一级毛片全播放 |