基于DSP/BIOS的拖拉機AMT電控系統(tǒng)軟件設(shè)計研究
發(fā)布時間:2021-05-12 16:38
隨著機械化作業(yè)方式在現(xiàn)代農(nóng)業(yè)生產(chǎn)中的普遍推廣,人們對拖拉機性能要求不斷提高,實現(xiàn)自動變速已成為現(xiàn)代拖拉機發(fā)展的趨勢。國產(chǎn)拖拉機大都采用手動機械式變速器,存在駕駛員勞動強度大、作業(yè)效率低等缺點。電控機械式自動變速器(Automatic Mechanical Transmission,簡稱AMT)是在手動機械式變速器的基礎(chǔ)上改造而成,能夠?qū)崿F(xiàn)換擋過程的自動控制,無論從生產(chǎn)繼承性還是產(chǎn)業(yè)化角度考慮AMT都具有一定的發(fā)展前景。高質(zhì)量的AMT電控軟件能夠高效管理拖拉機系統(tǒng)資源,對保證AMT正常工作有著不可或缺的作用。軟件設(shè)計采用模塊化設(shè)計思想和代碼自動生成技術(shù),同時以實時操作系統(tǒng)DSP/BIOS為控制核心,提高了軟件的開發(fā)效率,增強了代碼的漏洞修復(fù)能力,保證了程序的可擴展性能。本文在闡述拖拉機AMT工作原理、執(zhí)行機構(gòu)構(gòu)成和控制器硬件的基礎(chǔ)上,分析了AMT需要完成的基本功能,確定了輸入輸出控制參數(shù)及它們之間的內(nèi)在關(guān)系,對系統(tǒng)輸入輸出信號進行了分類并制定了相應(yīng)的軟件控制規(guī)則,設(shè)計了拖拉機AMT人機交互模塊。利用Matlab/Simulink軟件建立了拖拉機AMT自動控制模型,利用Embedded C...
【文章來源】:河南科技大學(xué)河南省
【文章頁數(shù)】:74 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 選題背景及意義
1.2 AMT 發(fā)展及研究現(xiàn)狀
1.2.1 AMT 發(fā)展歷程
1.2.2 AMT 國內(nèi)外研究現(xiàn)狀
1.3 嵌入式實時操作系統(tǒng)在車輛上的應(yīng)用及發(fā)展
1.3.1 車輛電控系統(tǒng)軟件結(jié)構(gòu)類型
1.3.2 AMT 系統(tǒng)使用實時操作系統(tǒng)必要性分析
1.4 本文主要研究內(nèi)容
第2章 拖拉機 AMT 電控系統(tǒng)軟件功能分析
2.1 拖拉機 AMT 電控系統(tǒng)設(shè)計方案
2.2 拖拉機 AMT 軟件功能模塊分析
2.2.1 拖拉機作業(yè)模式功能
2.2.2 拖拉機前進擋模式功能
2.2.3 N、R 模式功能
2.2.4 手動換擋模式功能
2.2.5 巡航模式功能
2.2.6 地頭轉(zhuǎn)向和緊急制動模式功能
2.3 拖拉機輸入輸出分析
2.3.1 輸入信號
2.3.2 輸出信號
2.3.3 人機交互
2.4 本章小結(jié)
第3章 拖拉機 AMT 電控系統(tǒng)軟件模塊化設(shè)計
3.1 拖拉機 AMT 軟件開發(fā)方法介紹
3.2 拖拉機 AMT 系統(tǒng)軟件模塊設(shè)計
3.2.1 脈沖量采集模塊
3.2.2 模擬量采集模塊
3.2.3 開關(guān)量采集模塊
3.2.4 作業(yè)決策管理模塊
3.2.5 系統(tǒng)控制模塊
3.3 拖拉機 AMT 系統(tǒng)軟件功能模型建立
3.3.1 拖拉機 AMT 自動控制模型
3.3.2 拖拉機 AMT 代碼自動生成模型
3.4 拖拉機 AMT 軟件代碼自動生成
3.4.1 代碼自動生成參數(shù)配置
3.4.2 自動生成的工程文件分析
3.5 本章小結(jié)
第4章 拖拉機 AMT 控制器實時操作系統(tǒng) DSP/BIOS 軟件設(shè)計
4.1 DSP/BIOS 介紹
4.2 拖拉機 AMT 任務(wù)線程設(shè)計
4.2.1 硬件中斷線程設(shè)計
4.2.2 軟件中斷線程設(shè)計
4.2.3 任務(wù)線程設(shè)計
4.2.4 后臺循環(huán)線程設(shè)計
4.3 拖拉機 AMT 控制器 DSP/BIOS 移植過程
4.3.1 DSP/BIOS 移植配置
4.3.2 移植文件分析
4.4 拖拉機 AMT 系統(tǒng)應(yīng)用程序
4.4.1 主函數(shù)
4.4.2 換擋液壓缸活塞位置測量任務(wù)
4.4.3 CAN 通信任務(wù)
4.4.4 巡航控制任務(wù)
4.5 本章小結(jié)
第5章 拖拉機 AMT 控制器軟件半實物仿真
5.1 拖拉機 AMT 半實物仿真簡介
5.2 拖拉機 AMT 半實物仿真模型建立
5.2.1 發(fā)動機模型
5.2.2 變速器模型
5.2.3 拖拉機機組動力學(xué)模型
5.2.4 拖拉機 AMT 液壓執(zhí)行機構(gòu)模型
5.3 拖拉機 AMT 半實物仿真軟硬件實現(xiàn)
5.3.1 半實物仿真測試原理
5.3.2 拖拉機 AMT 半實物仿真測試軟件實現(xiàn)
5.3.3 拖拉機 AMT 半實物仿真測試硬件實現(xiàn)
5.4 拖拉機 AMT 半實物仿真測試
5.4.1 測試方法與步驟
5.4.2 仿真測試結(jié)果分析
5.5 本章小結(jié)
第6章 結(jié)論與展望
6.1 結(jié)論
6.2 展望
參考文獻
致謝
攻讀碩士學(xué)位期間的研究成果
本文編號:3183754
【文章來源】:河南科技大學(xué)河南省
【文章頁數(shù)】:74 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 選題背景及意義
1.2 AMT 發(fā)展及研究現(xiàn)狀
1.2.1 AMT 發(fā)展歷程
1.2.2 AMT 國內(nèi)外研究現(xiàn)狀
1.3 嵌入式實時操作系統(tǒng)在車輛上的應(yīng)用及發(fā)展
1.3.1 車輛電控系統(tǒng)軟件結(jié)構(gòu)類型
1.3.2 AMT 系統(tǒng)使用實時操作系統(tǒng)必要性分析
1.4 本文主要研究內(nèi)容
第2章 拖拉機 AMT 電控系統(tǒng)軟件功能分析
2.1 拖拉機 AMT 電控系統(tǒng)設(shè)計方案
2.2 拖拉機 AMT 軟件功能模塊分析
2.2.1 拖拉機作業(yè)模式功能
2.2.2 拖拉機前進擋模式功能
2.2.3 N、R 模式功能
2.2.4 手動換擋模式功能
2.2.5 巡航模式功能
2.2.6 地頭轉(zhuǎn)向和緊急制動模式功能
2.3 拖拉機輸入輸出分析
2.3.1 輸入信號
2.3.2 輸出信號
2.3.3 人機交互
2.4 本章小結(jié)
第3章 拖拉機 AMT 電控系統(tǒng)軟件模塊化設(shè)計
3.1 拖拉機 AMT 軟件開發(fā)方法介紹
3.2 拖拉機 AMT 系統(tǒng)軟件模塊設(shè)計
3.2.1 脈沖量采集模塊
3.2.2 模擬量采集模塊
3.2.3 開關(guān)量采集模塊
3.2.4 作業(yè)決策管理模塊
3.2.5 系統(tǒng)控制模塊
3.3 拖拉機 AMT 系統(tǒng)軟件功能模型建立
3.3.1 拖拉機 AMT 自動控制模型
3.3.2 拖拉機 AMT 代碼自動生成模型
3.4 拖拉機 AMT 軟件代碼自動生成
3.4.1 代碼自動生成參數(shù)配置
3.4.2 自動生成的工程文件分析
3.5 本章小結(jié)
第4章 拖拉機 AMT 控制器實時操作系統(tǒng) DSP/BIOS 軟件設(shè)計
4.1 DSP/BIOS 介紹
4.2 拖拉機 AMT 任務(wù)線程設(shè)計
4.2.1 硬件中斷線程設(shè)計
4.2.2 軟件中斷線程設(shè)計
4.2.3 任務(wù)線程設(shè)計
4.2.4 后臺循環(huán)線程設(shè)計
4.3 拖拉機 AMT 控制器 DSP/BIOS 移植過程
4.3.1 DSP/BIOS 移植配置
4.3.2 移植文件分析
4.4 拖拉機 AMT 系統(tǒng)應(yīng)用程序
4.4.1 主函數(shù)
4.4.2 換擋液壓缸活塞位置測量任務(wù)
4.4.3 CAN 通信任務(wù)
4.4.4 巡航控制任務(wù)
4.5 本章小結(jié)
第5章 拖拉機 AMT 控制器軟件半實物仿真
5.1 拖拉機 AMT 半實物仿真簡介
5.2 拖拉機 AMT 半實物仿真模型建立
5.2.1 發(fā)動機模型
5.2.2 變速器模型
5.2.3 拖拉機機組動力學(xué)模型
5.2.4 拖拉機 AMT 液壓執(zhí)行機構(gòu)模型
5.3 拖拉機 AMT 半實物仿真軟硬件實現(xiàn)
5.3.1 半實物仿真測試原理
5.3.2 拖拉機 AMT 半實物仿真測試軟件實現(xiàn)
5.3.3 拖拉機 AMT 半實物仿真測試硬件實現(xiàn)
5.4 拖拉機 AMT 半實物仿真測試
5.4.1 測試方法與步驟
5.4.2 仿真測試結(jié)果分析
5.5 本章小結(jié)
第6章 結(jié)論與展望
6.1 結(jié)論
6.2 展望
參考文獻
致謝
攻讀碩士學(xué)位期間的研究成果
本文編號:3183754
本文鏈接:http://sikaile.net/nykjlw/nygclw/3183754.html
最近更新
教材專著