2019年4月8日 星期一

韌體更新筆記

車輛韌體這種東西本來就不應該為了該不該更新而特別討論,
但是Zero就是可以把應該簡單的事情搞得複雜…

原本在2017年之前的Zero是無法由車主自行更新韌體的,
必需由經銷商使用原廠電腦程式執行更新,
所以正常來說大家沒事也不會去更新。
(台灣現在的Zero都是2014及2015年式的車)


但自從2017年新車可以由手機更新後,
大家好像變得比較重視更新這件事?
結果一票車主更新之後,
2017年底到2018年初就出包啦~

這段時間的韌體陸續有人回報有狀況,
問題大致都和SoC (State of Charge,電量百分比)有關。
最嚴重的狀態是在電池電壓還足夠的時候,電腦判斷電量不足而限速、關機。
可參考Brandon 這篇憤怒的貼文

而我碰到的狀況和這位車友的相同。
在充滿電後,儀表顯示的續航里程明顯較之前減少(180-200km變為140km左右),
使用手機App發現電池總容量變成88Ah(應該是100Ah),
實際騎乘可用的里程也是下降的。
可能有人會說,電量不就用電壓判斷嗎?
這個回答只有對一半,
目前常用的判斷方法除了用電壓推估外,還有電流積分法,
電動車因為大電流放電以及電能回收裝置等因素,實際的計算還蠻複雜的。

好,再來談談所謂的「韌體」Firmware。
Zero車上可以更新的韌體主要有2個,
主電腦MBB (Main Bike Board),以及電池管理系統BMS (Battery Management System)。
SoC的計算同時牽涉到這2個系統,而會讓你顧路的則是BMS嫌疑比較大…

讓我們來看看Zero原廠最近終於弄了個網頁公開的最新韌體版本
可以發現,更新的主要改進都是在出包的SOC和電量計算方面為主…

而前面提到在2017年底到2018年初這段韌體出包的時期,
剛好也是台灣地區代理商倒閉的過渡時間。
所以我的車上(還有幾台台灣的Zero)剛好裝著有問題的韌體…

總之,前幾天去更新了韌體,
目前總電量錯誤的問題已經解決,但是這一版的韌體就我自己和其他車友的感覺,
對電量的計算比較保守,可行駛里程似乎有下降,且在20%以下的電量掉得很快。
實際騎乘在計算行程有時候不太好用…

而且就在更新完從林口騎回台中的路上,
就發生了SoC怎麼騎都不會下降,一停車充電直接從75%掉到19%的囧事。
不過一般是建議讓電腦跑過幾個滿電到<10%的循環後,計算會比較準。
所以只能再觀察看看了。

另一個問題是,
網頁顯示的最新版本是MBB 54 / BMS46,
但原廠軟體只讓我更新到MBB 53 / BMS 43,也就是前一版。
軟體已經顯示為不用更新,但版號就不是最新版啊…
這個問題還在和原廠技師詢問中,再看看是怎麼一回事囉!
後來技師回覆,軟體顯示OK就OK了…=_=


給車友的建議:

車順順騎,沒遇到什麼問題的話可以不用更新。
有碰到電量方面的問題就快去更新吧~
或是心裡怕怕,擔心騎長途會出狀況,也找個時間去更新吧…

然後,騎長途若有「哇,電好夠用啊!」的錯覺,
快開手機App看一下電壓,


Battery VoltageSoC
116.20100
114.2495
112.0090
109.7685
108.3680
106.9675
105.5670
104.1665
103.0460
101.9255
101.3650
100.8045
99.6840
99.1235
98.5630
98.0025
97.1620
96.6015
96.0410
95.765
95.200

有時候是車子太淘氣在跟你開玩笑呢 ^_<

不說了,我要去找電壓錶了~






沒有留言:

張貼留言