[發(fā)明專利]汽車風(fēng)扇模塊軟件生成方法在審
| 申請?zhí)枺?/td> | 201910830063.2 | 申請日: | 2019-09-04 |
| 公開(公告)號: | CN112445467A | 公開(公告)日: | 2021-03-05 |
| 發(fā)明(設(shè)計)人: | 朱江;李萌;唐杰 | 申請(專利權(quán))人: | 常州星宇車燈股份有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/41;G06F30/20 |
| 代理公司: | 常州佰業(yè)騰飛專利代理事務(wù)所(普通合伙) 32231 | 代理人: | 顧翰林 |
| 地址: | 213022 *** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 汽車 風(fēng)扇 模塊 軟件 生成 方法 | ||
本發(fā)明提供了一種汽車風(fēng)扇模塊軟件生成方法,包括以下步驟:在Simulink環(huán)境下建立汽車風(fēng)扇模型,其中,汽車風(fēng)扇模型包括輸入部分、邏輯功能控制部分和輸出部分;在邏輯功能控制部分建立邏輯功能控制子模塊;測試所建立的汽車風(fēng)扇模型是否正確;如果所建立的汽車風(fēng)扇模型正確,則獲取基于Simulink的控制算法軟件程序代碼;進(jìn)行代碼的整合集成;將集成好的代碼在汽車控制器中進(jìn)行實(shí)驗(yàn)驗(yàn)證。本發(fā)明可實(shí)現(xiàn)對仿真模型以及不同程序的一鍵編譯和鏈接,能夠解決從算法仿真模型到軟件代碼需要人為轉(zhuǎn)換的問題,從而能夠避免后期人為編程的錯誤,保證生成軟件的正確性,提高軟件開發(fā)的效率,并且能夠保證生成軟件具有模塊化、層次化、邏輯功能清晰以及可讀性強(qiáng)的特點(diǎn)。
技術(shù)領(lǐng)域
本發(fā)明涉及汽車技術(shù)領(lǐng)域,具體涉及一種汽車風(fēng)扇模塊軟件生成方法。
背景技術(shù)
隨著汽車技術(shù)的發(fā)展和用戶需求的逐漸增多,汽車風(fēng)扇的控制系統(tǒng)變得越來越復(fù)雜。為了滿足用戶對汽車風(fēng)扇日益增多的功能需求,需要加快對汽車風(fēng)扇控制系統(tǒng)的軟件開發(fā)。
目前,對于汽車風(fēng)扇控制系統(tǒng)的軟件開發(fā)流程主要有兩種方式,其中一種方式是:建立基于主控芯片的集成開發(fā)環(huán)境,通過手寫完成軟件代碼的開發(fā);另外一種方式是:對于應(yīng)用層的軟件開發(fā),經(jīng)過算法工程師使用Simulink等圖形化建模工具建模仿真驗(yàn)證之后,轉(zhuǎn)交給軟件工程師將模型轉(zhuǎn)換為代碼,然后移植到項(xiàng)目工程中。但是,這兩種開發(fā)方式都需要手動編寫代碼,難以滿足快速開發(fā)的要求,并且手動編寫代碼容易出錯。
發(fā)明內(nèi)容
本發(fā)明旨在至少在一定程度上解決上述技術(shù)中的技術(shù)問題之一。為此,本發(fā)明提出了一種汽車風(fēng)扇模塊軟件生成方法,可實(shí)現(xiàn)對仿真模型以及不同程序的一鍵編譯和鏈接,能夠解決從算法仿真模型到軟件代碼需要人為轉(zhuǎn)換的問題,從而能夠避免后期人為編程的錯誤,保證生成軟件的正確性,提高軟件開發(fā)的效率,并且能夠保證生成軟件具有模塊化、層次化、邏輯功能清晰以及可讀性強(qiáng)的特點(diǎn)。
為達(dá)到上述目的,本發(fā)明實(shí)施例提出了一種汽車風(fēng)扇模塊軟件生成方法,包括以下步驟:在Simulink環(huán)境下建立汽車風(fēng)扇模型,其中,所述汽車風(fēng)扇模型包括輸入部分、邏輯功能控制部分和輸出部分;在所述邏輯功能控制部分建立邏輯功能控制子模塊;測試所建立的所述汽車風(fēng)扇模型是否正確;如果所建立的所述汽車風(fēng)扇模型正確,則獲取基于Simulink的控制算法軟件程序代碼;進(jìn)行代碼的整合集成;將集成好的代碼在汽車控制器中進(jìn)行實(shí)驗(yàn)驗(yàn)證。
根據(jù)本發(fā)明實(shí)施例的汽車風(fēng)扇模塊軟件生成方法,在Simulink環(huán)境下建立汽車風(fēng)扇模型,在汽車風(fēng)扇模型的邏輯功能控制部分建立邏輯功能控制子模塊,測試所建立的汽車風(fēng)扇模型是否正確,如果所建立的汽車風(fēng)扇模型正確,則獲取基于Simulink的控制算法軟件程序代碼,進(jìn)行代碼的整合集成,將集成好的代碼在汽車控制器中進(jìn)行實(shí)驗(yàn)驗(yàn)證,由此,可實(shí)現(xiàn)對仿真模型以及不同程序的一鍵編譯和鏈接,能夠解決從算法仿真模型到軟件代碼需要人為轉(zhuǎn)換的問題,從而能夠避免后期人為編程的錯誤,保證生成軟件的正確性,提高軟件開發(fā)的效率,并且能夠保證生成軟件具有模塊化、層次化、邏輯功能清晰以及可讀性強(qiáng)的特點(diǎn)。
另外,根據(jù)本發(fā)明上述實(shí)施例提出的汽車風(fēng)扇模塊軟件生成方法還可以具有如下附加的技術(shù)特征:
根據(jù)本發(fā)明的一個實(shí)施例,所述輸入部分的輸入信號包括配置電壓參數(shù)、配置燈光模式、配置溫度、配置使用模式、配置通道。
進(jìn)一步地,所述輸出部分的輸出信號包括風(fēng)扇狀態(tài)、風(fēng)扇是否可調(diào)速、風(fēng)扇轉(zhuǎn)速、正常工作電流。
根據(jù)本發(fā)明的一個實(shí)施例,所述邏輯功能控制子模塊包括溫度選擇模塊、模式選擇模塊、啟動條件選擇模塊。
進(jìn)一步地,所述模式選擇模塊中的工作模式包括除霧模式、除冰模式、LED(LightEmitting Diode,發(fā)光二極管)模式。
根據(jù)本發(fā)明的一個實(shí)施例,通過設(shè)計測試用例,導(dǎo)入Signal Builder,測試所述汽車風(fēng)扇模型建立是否正確,在測試正確的同時確保測試用例的覆蓋度為100%。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于常州星宇車燈股份有限公司,未經(jīng)常州星宇車燈股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910830063.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:飲水機(jī)
- 下一篇:一種包皮環(huán)切縫合器
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗(yàn)軟件的裝置與方法





