[發明專利]一種基于自適應遺傳算法的分布式驅動汽車能效優化方法在審
| 申請號: | 201911094520.2 | 申請日: | 2019-11-11 |
| 公開(公告)號: | CN110837679A | 公開(公告)日: | 2020-02-25 |
| 發明(設計)人: | 張盛龍;王佳;林玲;馮是全 | 申請(專利權)人: | 常熟理工學院 |
| 主分類號: | G06F30/15 | 分類號: | G06F30/15;G06N3/12;B60L15/20;B60L58/12 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 張超 |
| 地址: | 215500 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 自適應 遺傳 算法 分布式 驅動 汽車 能效 優化 方法 | ||
1.一種基于自適應遺傳算法的分布式驅動汽車能效優化方法,其特征在于:包括以下步驟:
1)確定優化設計變量:設計變量一共包括四個參數,分別為:左前輪轂電機轉矩Tm1,右前輪轂電機轉矩Tm2、左后輪轂電機轉矩Tm3、右后輪轂電機轉矩Tm4;
2)確定優化設計目標:優化目標為分布式驅動電動汽車實時總效率最高;
3)確定優化限制條件:根據動力系統的電機技術參數確定Tm1,Tm2,Tm3和Tm4的工作范圍;
4)基于自適應遺傳算法進行能效優化,所述能效優化方法包括以下步驟:
步驟一、種群初始化,采用十進制編碼方法對汽車四個電機轉矩Tm1、Tm2、Tm3和Tm4進行編碼,種群規模定義為N,交叉常數k1和k2,變異常數k3和k4,迭代最大代數為Tmax,隨機產生N個個體;
步驟二、計算初始種群中的每個個體vi的適應度值大小,即第i個個體第k時刻汽車實施總效率η(k)i大小;
步驟三、判斷當前優化代數t是否等于Tmax,若為是則停止計算,取V中適應度值最大的個體,即第k時刻實時總效率η(k)i最高的個體vi作為所求結果并根據對應的Tm1(k)i、Tm2(k)i、Tm3(k)i和Tm4(k)i控制所述左前輪轂電機、右前輪轂電機、左后輪轂電機和右后輪轂電機,然后計算四個電機的轉矩之和Tm(k)i,然后結束流程;
步驟四、計算交叉率Pc并根據交叉率Pc得到新的群體V2;
步驟五、計算變異率Pm并根據變異率Pm得到新的群體V3;
步驟六、將群體V3作為新一代種群,用V3代替V,并令t=t+1,并返回步驟二。
2.根據權利要求1所述的基于自適應遺傳算法的分布式驅動汽車能效優化方法,其特征在于:所述步驟一中,種群初始化具體地,隨機產生N個個體,組成初始種群V={v1,v2,...,vi,...,vN},其中第i個個體為vi=(vi,1,vi,2,vi,3,vi,4),vi,1表示第i個個體第k時刻左前輪轂電機轉矩Tm1(k)i大小,vi,2表示第i個個體第k時刻右前輪轂電機轉矩Tm2(k)i大小,vi,3表示第i個個體第k時刻左后輪轂電機轉矩Tm3(k)i大小,vi,4表示第i個個體第k時刻右后輪轂電機轉矩Tm4(k)i大小,將當前優化代數設置為t=1(t≤Tmax)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于常熟理工學院,未經常熟理工學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911094520.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:大型潛水排污泵
- 下一篇:一種自適應遺傳算法的全混動汽車能效優化控制方法





