目前,吉凱恩 (GKN) 公司正在位于德國的 Lohmar 研發(fā)中心內(nèi),開發(fā)一系列模塊化控制算法,協(xié)助將動力系統(tǒng)軟件集成至車輛的整體控制系統(tǒng)內(nèi)。
具體來說,AWD 或電動傳動系統(tǒng)的控制軟件在各層的代碼規(guī)模均達(dá)到了“兆字節(jié)”級別,而每輛車的整體軟件代碼規(guī)模也在急劇增加。GKN Lohmar 研發(fā)中心軟件和電子系統(tǒng)經(jīng)理 Michael Schomisch表示,與前代的2014 款相比,采用GKN技術(shù)的 2019 款 SUV 的軟件代碼規(guī)模將增加 10 倍。
Schomisch 表示,未來隨著汽車系統(tǒng)的技術(shù)復(fù)雜度不斷高速提升,如何保證各種車內(nèi)系統(tǒng)的同步和協(xié)同工作,將成為一項愈發(fā)困難的挑戰(zhàn)。為此,GKN集結(jié)了德國 Lohmar、美國 Auburn Hills 和上海研發(fā)中心的跨學(xué)科研發(fā)團(tuán)隊,共同打造了一種模塊化算法技術(shù)。
GKN的專家團(tuán)隊將對系統(tǒng)進(jìn)行物理建模,并以圖形的方式創(chuàng)建將嵌入微處理器的控制算法。經(jīng)過大量仿真和快速成型等早期驗證流程后,GKN將在公司的冬季測試場,對 OEM客戶的研發(fā)項目進(jìn)行平臺和整車測試。值得一提的是,公司的軟件開發(fā)和集成團(tuán)隊自始至終全程參與了車輛的完整設(shè)計研發(fā)。
這一點非常關(guān)鍵,因為在很多項目中,GKN需要“對軟件的開發(fā)和集成工作全權(quán)負(fù)責(zé),”Schomisch 表示,“每個控制器均包含多層軟件,內(nèi)置基本操作系統(tǒng)、連接應(yīng)用及電子促動器驅(qū)動等組成部分。”
簡單來說,通用應(yīng)用軟件層將為車輛傳動系統(tǒng)功能與其他電子系統(tǒng)之間的通信提供接口。Schomisch 表示,這些位于不同層的軟件將協(xié)同工作,但各自具有“劃分明確的責(zé)任領(lǐng)域”。
與以往一樣,安全軟件的重要性毋庸置疑,因為安全軟件可以讓硬件有能力自行處理一些指定參數(shù)之外故障或操作。功能應(yīng)用軟件則負(fù)責(zé)傳動系統(tǒng)及其性能的具體控制。
實現(xiàn)多層控制
Schomisch 表示,最近的項目成果顯示,通過應(yīng)用模塊化算法,傳動系統(tǒng)的能量損失已經(jīng)減少了 25% 左右,目前僅占動力系統(tǒng)總能量損失的 10%。很大程度上,這些進(jìn)展均是通過對次級傳動系統(tǒng)的精確控制而實現(xiàn)的。
例如,GKN的 Twinster 雙離合器后輪驅(qū)動模塊內(nèi)置了一款汽車動力性能系統(tǒng)控制器,可以管理車輛的 AWD 需求、限滑性能、扭矩矢量控制(包括可以在??怂?RS 的漂移模式下發(fā)揮更大作用的“超速偏移”功能),以及對車輛 ABS 和 ESC 系統(tǒng)的集成。目前,Twinster 的用戶包括福特 Focus RS 及多款通用車型。
Twinster 雙離合器后輪驅(qū)動模塊由一款促動器控制器和一款車輛動力性能控制器實現(xiàn)控制。其中,促動器控制器負(fù)責(zé)管理雙離合系統(tǒng)的驅(qū)動,從而實現(xiàn)非常高速的響應(yīng)。此外,促動器離合器還負(fù)責(zé)監(jiān)測、控制離合器溫度、補(bǔ)償離合器磨損、離合器開啟幅度(以減少拖曳扭矩),并提供自我診斷功能。
Schomisch 表示,Twinster 模塊內(nèi)置的 5個獨立軟件包,可以配合目前已經(jīng)登陸捷豹路虎 (Jaguar LandRover) 的后橋斷開功能(axle disconnect),實現(xiàn)對先進(jìn) AWD系統(tǒng)的管理。后橋斷開系統(tǒng)的促動器控制器可以管理爪形離合器,實現(xiàn)傳動軸的斷開和剎車功能。此外,該控制器還特別集成了連接反饋和自我診斷功能。
更上一層的控制器負(fù)責(zé)控制連接/斷開序列的激活,最高一層的控制器則負(fù)責(zé)根據(jù)車輛的傳感器數(shù)據(jù)輸入,管理系統(tǒng)連接/斷開的激活策略。
電動傳動系統(tǒng)的新型控制器
GKN的 eDrive 系統(tǒng)還采用了一些更為復(fù)雜的軟件。這家公司開發(fā)了一系列新型控制器,用以管理公司的先進(jìn)電動傳動系統(tǒng),比如 BMW i8 采用的雙速電子變速器。
在 eDrive 系統(tǒng)結(jié)構(gòu)中,傳動系統(tǒng)的管理軟件將在控制組件震動頻率方面發(fā)揮至關(guān)重要的作用。否則,電動傳動系統(tǒng)中的尖銳干擾共振噪聲,將通過車輛結(jié)構(gòu)件傳入車艙,影響車上人員的安靜乘車體驗。
同樣重要的是,GKN公司的傳動系統(tǒng)管理軟件還可以與其他車輛系統(tǒng)進(jìn)行通信,從而讓數(shù)據(jù)在系統(tǒng)控制策略中發(fā)揮更大作用。值得一提的是,GKN的 eDrive 系統(tǒng)還可以安全支持 OTA 升級。
At its Lohmar, Germany, R&D facility, GKN Driveline is creating modular control algorithms for new applications including integration of drivetrain software into a vehicle’s overall control system.
Control software for an AWD or electric driveline system demands more than a megabyte of code in multiple layers, while the sheer volume of software code per vehicle has increased dramatically. One 2019-model SUV using GKN technology will feature 10 times as much software code as its 2014 predecessor, according to Michael Schomisch, the Software and Electronics Manager at Lohmar.
He noted that with rapidly increasing technical complexity of vehicle systems comes "the increasingly challenging task of synchronizing the various systems to work together.” To do this, GKN's “unique” modular algorithm approach brings together multi-disciplinary teams from its Lohmar, Auburn Hills (USA) and Shanghai facilities.
The company’s specialist teams model the system’s physics and graphically create control algorithms to embed into a microprocessor. After simulation and rapid prototyping facilities provide early validation, GKN undertakes rig tests and vehicle integration activities on OEM development programs at its winter test sites. Software development and integration teams are fully incorporated into the vehicle engineering teams throughout this process.
This is crucial because for many programs GKN is "entirely responsible for the software development and integration," Schomisch said. "Each controller contains various layers of software. These include the basic operating system, connectivity applications, and the drivers for electronic actuators.”
A general-application software layer provides the interface between the driveline’s functions and other electric systems in the vehicle. These different layers of software interact but have "distinct areas of responsibility,” he said.
As always, safety software is paramount, enabling hardware to self-manage malfunctions or operations outside assigned parameters. Function applications software looks after specific control of the driveline systems and their performance.
Providing control on multiple levels
Driveline energy losses have been reduced by around 25% on recent programs, Schomisch said, and now account for only 10% of the total energy losses associated with transferring torque from the motor to the wheels. Much of this progress has been achieved through more precise control of the driveline subsystems.
For example, in GKN’s Twinster twin-clutch rear drive module that is fitted to the AWD Ford Focus RS and various GM vehicles, a vehicle dynamics controller manages the on-demand AWD, limited-slip and torque vectoring strategies (including the over-speed offset which, in the Focus RS, is exploited further with Drift mode), and the integration with the vehicle’s ABS and ESC systems.
The system is operated by an actuator controller and a vehicle dynamics controller. The actuator controller manages the twin-clutch actuation to achieve very fast response rates. It also monitors and adapts to clutch temperature, compensates for clutch wear, manages the wide clutch opening (to reduce drag torque) and delivers a self-diagnostic capability.
Five separate software packets manage the more advanced "hang-on" AWD system with axle disconnect used by Jaguar Land Rover, according to Schomisch. The disconnect system’s actuator controller manages the dog clutch, enabling the propshaft disconnect and brake function, which also incorporates connection feedback and self-diagnostics.
The next higher level controller controls the activation of the connect/disconnect sequence. The highest level controller manages the system’s strategy for activation of the connect/disconnect, based on data inputs from the vehicle’s sensors.
New controllers for electric drives
Even more complex software is used to control GKN's eDrive. A completely new range of controllers was developed to manage advanced electrified drivetrains, including the system in BMW’s i8 which has a 2-speed electronic transmission.
For this system, software within the driveline plays a vital role in managing the frequency levels emitted from the components; it would be unacceptable for vehicle occupants to be disturbed by a high-pitch whine resonating from the electric driveline through the vehicle structure.
Equally crucial is that the software developed to manage the driveline is able to communicate with other vehicle systems, so that data can be analyzed and acted on as part of the control strategies. It also has to securely accept over-the-air (OTA) updates.
Author: Stuart Birch
Source: SAE Automotive Engineering Magazine