System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及車輛的電機控制技術,尤其涉及一種電機uvw序列的匹配方法及其匹配系統。
技術介紹
1、電機的uvw序列變化將導致硬件設計(即hw)和軟硬件交互界面(即h-s-i)進行適應性的調整,這是因為,電機的物理相序的變化會導致硬件驅動順序的變更及軟件接口配置的變更,這些變更會具體體現在軟硬件交互界面定義中,而軟硬件交互界面定義在執行層面是寫死在底層軟件層(basicsoftware,簡稱bsw)里的,這樣,最終將導致一個小的變化會引起大的軟硬件設計變更,這在軟件工程和調試測試上需要很長的時間和努力。
技術實現思路
1、基于上述現有技術中的問題,本專利技術旨在提供一種避免uvw序列改變時需要進行軟硬件更新的電機uvw序列的匹配方法及其匹配系統。
2、本專利技術提供一種電機uvw序列的匹配方法,該方法通過mcu中的輸入端口和輸出端口、底層軟件層以及應用軟件層實現,該方法包括以下步驟:
3、所述mcu的輸入端口接受采集回來的電機的相電流信號;
4、將所述相電流信號通過所述底層軟件層輸入至所述應用軟件層;
5、所述應用軟件層接受從外部獲得的目標相序并且基于所述目標相序對于所述相電流信號的當前物理相序執行第一轉換處理,得到轉換后的相序信號,并且將所述轉換后的相序信號輸入到所述底層軟件層;
6、所述底層軟件層基于從所述應用軟件層獲得轉速信號和模式信號以及所述轉換后的相序信號計算得到第一占空比信號并將所述第一占空比信號輸入到所述應用
7、所述應用軟件層將所述第一占空比信號進行第二轉換處理并得到第二占空比信號,將所述第二占空比信號通過所述底層軟件層發送到所述mcu的輸出端口;以及
8、所述mcu的輸出端口將所述第二占空比信號輸出到電機的執行系統。
9、本專利技術提供一種電機uvw序列的匹配系統,該系統在mcu中實現,該系統包括:mcu的輸入端口和輸出端口、底層、以及應用層,
10、所述mcu的輸入端口接受采集回來的電機的相電流信號,并且用于將所述相電流信號通過所述底層輸入至所述應用層,
11、所述應用層用于接受從外部獲得的目標相序并且基于所述目標相序對于所述相電流信號的當前物理相序執行第一轉換處理,得到轉換后的相序信號,并且將所述轉換后的相序信號輸入到所述底層;
12、所述底層用于基于從所述應用層獲得的轉速信號和模式信號以及所述轉換后的相序信號計算得到第一占空比信號并將所述第一占空比信號輸入到所述應用層,
13、所述應用層進一步用于將所述第一占空比信號進行第二轉換處理并得到第二占空比信號,將所述第二占空比信號通過所述底層發送到所述mcu的輸出端口,
14、所述mcu的輸出端口將所述第二占空比信號輸出到電機的執行系統。
本文檔來自技高網...【技術保護點】
1.一種電機UVW序列的匹配方法,該方法通過MCU的輸入端口和輸出端口、底層軟件層以及應用軟件層實現,其特征在于,該方法包括以下步驟:
2.如權利要求1所述的電機UVW序列的匹配方法,其特征在于,
3.如權利要求1所述的電機UVW序列的匹配方法,其特征在于,
4.如權利要求3所述的電機UVW序列的匹配方法,其特征在于,
5.一種電機UVW序列的匹配系統,該匹配系統在MCU中實現,該匹配系統包括:MCU的輸入端口和輸出端口、底層、以及應用層,其特征在于,
6.如權利要求5所述的電機UVW序列的匹配系統,其特征在于,所述應用層包括:
7.如權利要求6所述的電機UVW序列的匹配系統,其特征在于,
8.如權利要求6所述的電機UVW序列的匹配系統,其特征在于,
9.一種計算機可讀介質,其上存儲有計算機程序,其特征在于,
10.一種計算機設備,包括存儲模塊、處理器以及存儲在存儲模塊上并可在處理器上運行的計算機程序,其特征在于,
【技術特征摘要】
1.一種電機uvw序列的匹配方法,該方法通過mcu的輸入端口和輸出端口、底層軟件層以及應用軟件層實現,其特征在于,該方法包括以下步驟:
2.如權利要求1所述的電機uvw序列的匹配方法,其特征在于,
3.如權利要求1所述的電機uvw序列的匹配方法,其特征在于,
4.如權利要求3所述的電機uvw序列的匹配方法,其特征在于,
5.一種電機uvw序列的匹配系統,該匹配系統在mcu中實現,該匹配系統包括:mcu的輸入端口和輸出...
【專利技術屬性】
技術研發人員:劉博,李惠,沈于藍,惠無垠,
申請(專利權)人:博世汽車部件蘇州有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。