今天群里有學員提問BMS策略工程師具體做什么業(yè)務(wù)?借這個話題給大家分享一下BMS策略工程師、BMS軟件工程師、BMS硬件工程師之間的區(qū)別。
首先是BMS策略工程師,這個概念大家可能比較陌生,這個一般是做純應(yīng)用層開發(fā)的,用matlab,simulink那些,設(shè)計整車的bms業(yè)務(wù),定義整車BMS功能策略構(gòu)架,負責整車電池管理策略的制定等。
三者的區(qū)別在于:
BMS策略工程師用matlab干活,重點在于bms和車輛之間的關(guān)系,信號,bms的功能參數(shù)的定義等。
BMS軟件工程師就是負責開發(fā)bms軟件,去實現(xiàn)這個bms的軟件的??赡苡胊utosar這種開發(fā),那就是也用matlab干活,也可能直接編程干活,就是我們的【BMS電池管理系統(tǒng)項目實戰(zhàn)課程】中講的方式。
BMS硬件工程師是做硬件板卡設(shè)計調(diào)試生產(chǎn)測試的。
現(xiàn)在的技術(shù)都很專,整個行業(yè)分工也很清楚,像這個BMS的策略工程師,這些人基本上就是做整機開發(fā)的,他們的重點是在于對汽車本身的理解,對模型建立的理解,這個崗位本身對BMS的這種策略方面的要求比較高,但是對軟件開發(fā)要求就很低,甚至說他就不是做軟件的,他根本不考慮這個BMS的軟件怎么實現(xiàn)、怎么做出來?他考慮的就是BMS應(yīng)該是什么樣子的。
這是一個專門的崗位,這種崗位后面轉(zhuǎn)軟件開發(fā)崗位就很難,或者說根本就不是做軟件開發(fā)的相關(guān)的,但是如果轉(zhuǎn)汽車的車輛設(shè)計的相關(guān)崗位就很容易,因為能設(shè)計BMS,可能也能設(shè)計別的ECU,但不管做哪個ECU,做哪些方面,本質(zhì)上其實都是用matlab來建模,這個崗位的工程師對車輛本身的理解是核心。而BMS軟件工程師呢,他本身就是做軟件開發(fā)的,那么你可以用matlab這種方式去開發(fā),就所謂的MBD的方式,如果你用MBD的方式來開發(fā),就會變成要求對車比較了解,但是軟件這一塊兒的功底要求比較少。也可以用嵌入式軟件開發(fā)方式,像我們的項目講的就是嵌入式軟件開發(fā)這種方式,這種方式的好處就是你的本質(zhì)是一個嵌入式軟件工程師,那么你不只能做BMS你也可以開發(fā)別的ECU,比如可以做車控,也可以往域控制器這些方向走,因為這些方向的技能是通用的,所以對于個人來說路會比較寬一些。
-
軟件
+關(guān)注
關(guān)注
69文章
4707瀏覽量
87091 -
bms
+關(guān)注
關(guān)注
106文章
967瀏覽量
65634
發(fā)布評論請先 登錄
相關(guān)推薦
評論