静态仿真计算中所需的车辆准静态g-g图[3]
VI-MaxPerformance是VI-grade中独特的高级驾驶员功能,将minimum-time manoeuvring 最速操纵问题(MTM)的准静态仿真计算方法与高精度VI-CarRealTime车辆动力学求解器相结合,计算出在给定轨迹上的极限速度分布。其最大优势为相较于常规的MTM问题解决方法,如最优控制法和只使用准静态仿真的解决方法,省去了用户需要依据求解器重新建立并对标车辆模型的步骤,只需使用VI-CarRealTime车辆模型即可得到可靠的MTM仿真结果。同时在仿真中保留了与其他VI-CarRealTime车辆动力学仿真相同的输出通道,便于对数据进行后处理,对车辆模型进行进一步优化。同时可以使用VI-CarRealTime中自带的DOE功能,分析不同参数对圈速的影响。
针对于纽北赛道,即路面具有高低起伏,路肩特征明显,赛道长的赛道,如果采用最优控制法,会导致最优控制问题的构建更加复杂(需要考虑路面起伏,路肩对赛车性能的影响),导致计算的时间过长。特别是对于一圈长22km的赛道,优化步长的选取问题也会出现。我们在构建优化的模型时,需要去优化路线和车辆模型的输入,对于路线,1m作为优化步长其实已经比较小了,22km的赛道就有22000个节点,我们需要对22000个节点逐个计算,最终找到最优的一条路线。但对于车辆模型,一般的动力学模型的计算步长是0.001s(对于动力学的计算,如果是采用4阶龙格-库塔积分方法,0.001s是比较合适的,如果大于0.001s,则计算精度会下降,如果小于0.001s,则计算量会增大但给计算精度带来的收益没有那么大),假设我们的车速为300km/h,0.001s换算成距离就是0.083m一个迭代步长,这比1m的路径迭代步长要小得多。
如果采用准静态仿真计算方法,则无法考虑到地面起伏,路肩给车辆动态,轮胎载荷变化带来的影响。因为准静态仿真的计算方法是基于路线的曲率、车辆的性能做的圈速估计,无法体现路面特征。
为了体现纽北的路面特征,VI-grade采用激光路扫,对纽北赛道的路面进行扫描,生成路面文件后可以为VI-CarRealTime提供更加真实的路面数据,同时支持对路面的不同材料赋予不同的附着系数,如柏油,沙石,草地,路肩。
但VI-MaxPerformance是否就是万能?MTM问题与传统的车辆动力学问题或是车辆油耗等较为简单的最优控制问题存在明显不同,轮胎的非线性,控制系统,目标轨迹的选取都会对MTM问题的求解产生一定影响。所以在使用前一定要理解整个仿真的基本原理。例如准静态仿真的基本原理,在VI-MaxPerformance侧向控制中使用的MPC前馈控制与PDC反馈控制,纵向控制中使用的基于预期扭矩计算的前馈控制和PID反馈控制以及改变这些参数会产生什么样的影响。实际使用中可能会了解到与常识相反的结论。这里举一个很简单的例子便于理解,在我们的印象中悬架对车辆的极限性能影响很大,但对于机器驾驶员不会关心人类驾驶员所看重的开环不稳定性(也得益于VI-grade高鲁棒性的驾驶员模型,在极限状态下仍然可以控制住车),错误对它们来说只是一次迭代。所以在一些研究中以及我们在驾驶模拟器上的一些经验表明,一种车辆设置在MTM问题的求解里可能是最快的,但在人类驾驶员代替机器驾驶员后,人类驾驶员会明显感受到这辆车转向过度过于严重,车尾很敏感,或者简单来说,开环不稳定。毕竟,人类驾驶员可没有0.01s的迭代步长。如何根据VI-MaxPerformance的计算结果得到一辆人类驾驶员能够驾驭的车,也是需要一定的经验。
针对该问题,VI-grade提供了另一个工具,驾驶模拟器。车是人在开,车应该关注与人之间的交互,也是我们一直坚守的理念。驾驶模拟器能够让驾驶员在没有骡子车的阶段,评估整车的设计,圈速,虚拟调教,车手训练。VI-grade除了提供纽北激光路扫路面外,还提供基于VI-Graphsim和VI-WorldSim的场景。
用户可以如同真实跑赛道般,收集数据,设定KPI,与车手交流,分析下一步应该往哪一个方向去调教。寻找驾驶员与车辆之间的“甜点”,毕竟不是人人都能够适应维斯塔潘的调教[4](加斯利和阿尔本表示很赞,现在可能还要加上一个佩大师),如果阿隆索与维斯塔潘在同一支车队时,车队工程师表示我应该把车设计成转向过度还是转向不足?
以Bugatti-Rimac为例[5],他们运用驾驶模拟器去优化Nevera在纽北的性能,包括以下内容:
• 根据设定的目标,提前在驾驶模拟器中优化车辆的操稳性能
• 优化能量管理系统,使其在纽北中的“制动负载-电池热量-圈速-能量管理”达到最优。
• 在扭矩矢量控制算法中,通过驾驶模拟器,设计合理的扭矩分配策略。确定了在各种车速下如何调整车辆的转向特性。并以纽北的一段作为分析案例,展示了开启算法后,在这段提升了0.5s。
• 对于车手的测试与培训。不光可以分析在统计学上的宏观差异,还可以分析每个弯道中操纵的差异。遥测数据和关键指标不仅用于分析车辆性能,还可以用于指导驾驶员。