汽车行驶性能的主观评价方法(2)-驾驶员的任务

2023-10-30 02:01

本文主要是介绍汽车行驶性能的主观评价方法(2)-驾驶员的任务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

人(驾驶员)-车辆-环境闭环控制系统

驾驶过程中,驾驶员承担着操纵车辆和控制车辆的任务。驾驶员在不知不觉中接受了大量光学、声学和动力学信息并予以评价,同时不断地通过理论值和实际值的比较来完成控制作用(图 2.1)。这一过程中,不仅必须考虑由驾驶员控制所引起的汽车本身对行驶动力学性能的反作用和反馈作用,还须注意由环境影响产生的对汽车的反作用。汽车驾驶的任务可以划分为一个三层模型(图 2.2),即

■ 导航——预先设定目标,明确道路网络,决定行车路线;

■ 预瞄——考虑一些边界条件,例如道路引导、道路交通秩序(StVO)、交通情况等,通过理论路线对选择的路线进行预瞄;

■ 稳定——补偿与理论路线的偏差。

驾驶过程中,这三个任务通常是同时或间歇性地执行(图 2.3)[19]。汽车的行驶动力学性能直接影响到稳定任务的执行,此外还一定程度的对预瞄任务产生影响。而车辆行驶性能的主观评价最关键的就是稳定任务。这里行驶动力学的影响起主导作用。然而,改善行驶舒适性的措施也持续影响着驾驶感觉(例如驾驶安全性、驾驶乐趣、操控性、舒适性、对汽车的信任等)和所选择的驾驶策略。

图片

图 2.1 人-车控制系统

图片

图 2.2 驾驶员的控制效果

图片

图 2.3 人-车辆-环境闭环控制系统的多层模型

危险行驶工况

为了减轻驾驶员的压力,避免危险工况下可能发生的事故,人们在对汽车在极限情况 下的行驶动力学特性提出了高要求。在图 2.4 中显示了人-车控制系统特性受到干扰的情况。车况、天气条件和驾驶员状态决定了危险程度。车辆动力学品质显示为危险程度随驾驶员的反映时间而上升。汽车对驾驶员修正的响应,以及驾驶员的操作习惯,都影响着驾驶员-车辆响应这一过程。

要在危险工况中具有良好的行驶性能,由其要力争实现以下一些特性:

■ 汽车对转向和载荷变换指令的响应具有可预见性;

■ 高的横摆阻尼;

■ 接近侧滑极限时具有明确的反馈;

■ 柔和的传递特性(转向时不出现阶跃式变化);

■ 一致的行驶特性,不受路面附着系数和载荷的影响。

 在现代汽车中,电子稳定系统愈发普及[20-23]。该系统主要是辅助驾驶员,减轻驾驶压力,甚至避免可能发生的事故。行驶性能的校准应做到即便没有这些辅助系统的帮助也能使车辆表现良好。只有在此基础上,控制系统才能最大程度的实现稳定车辆的效果。

图 2.4 危险驾驶工况下的安全裕量

底盘工程师的基本要求

汽车驾驶是一项后天学会的技能,伴随着不断增长的实践经验,驾驶员的反应表现也 越来越快(图 2.5)。新驾驶员通常按照所学的知识来驾驶汽车,反应也比较慢;而一个熟练的驾驶员则拥有迅速、自然而然的驾驶习惯,使得他在危险状况下也能做出迅速的反应[24;25]。这种自发的本能的模式完全是在潜意识中做出的,也使得驾驶员能够做出进一步的控制措施,或者更细致地观察车辆的行驶过程。

要进行行驶动力学校准,拥有不同车型的丰富驾驶经验和熟练驾驶技巧对于一个研发工程师来说是必须的。只有这样,他才能在完成操纵和控制任务的同时,对汽车行驶动力学

表现进行评价。

除了良好的驾驶技术,研发工程师还必须了解行驶动力学的内在联系,并掌握底盘的工程技术。重要的是,他还须能把主观感觉到的行驶特性尽可能地立即转化为技术措施。行驶试验的结果往往不仅仅是主观评价,而且也是进一步优化车辆操控性和舒适性的设想。

图片

图 2.5 汽车驾驶过程中的反应类别

这篇关于汽车行驶性能的主观评价方法(2)-驾驶员的任务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/304873

相关文章

Oracle查询优化之高效实现仅查询前10条记录的方法与实践

《Oracle查询优化之高效实现仅查询前10条记录的方法与实践》:本文主要介绍Oracle查询优化之高效实现仅查询前10条记录的相关资料,包括使用ROWNUM、ROW_NUMBER()函数、FET... 目录1. 使用 ROWNUM 查询2. 使用 ROW_NUMBER() 函数3. 使用 FETCH FI

Git中恢复已删除分支的几种方法

《Git中恢复已删除分支的几种方法》:本文主要介绍在Git中恢复已删除分支的几种方法,包括查找提交记录、恢复分支、推送恢复的分支等步骤,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录1. 恢复本地删除的分支场景方法2. 恢复远程删除的分支场景方法3. 恢复未推送的本地删除分支场景方法4. 恢复

Python将大量遥感数据的值缩放指定倍数的方法(推荐)

《Python将大量遥感数据的值缩放指定倍数的方法(推荐)》本文介绍基于Python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处理,并将所得处理后数据保存为新的遥感影像... 本文介绍基于python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处

Window Server2016加入AD域的方法步骤

《WindowServer2016加入AD域的方法步骤》:本文主要介绍WindowServer2016加入AD域的方法步骤,包括配置DNS、检测ping通、更改计算机域、输入账号密码、重启服务... 目录一、 准备条件二、配置ServerB加入ServerA的AD域(test.ly)三、查看加入AD域后的变

Window Server2016 AD域的创建的方法步骤

《WindowServer2016AD域的创建的方法步骤》本文主要介绍了WindowServer2016AD域的创建的方法步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一、准备条件二、在ServerA服务器中常见AD域管理器:三、创建AD域,域地址为“test.ly”

NFS实现多服务器文件的共享的方法步骤

《NFS实现多服务器文件的共享的方法步骤》NFS允许网络中的计算机之间共享资源,客户端可以透明地读写远端NFS服务器上的文件,本文就来介绍一下NFS实现多服务器文件的共享的方法步骤,感兴趣的可以了解一... 目录一、简介二、部署1、准备1、服务端和客户端:安装nfs-utils2、服务端:创建共享目录3、服

Java 字符数组转字符串的常用方法

《Java字符数组转字符串的常用方法》文章总结了在Java中将字符数组转换为字符串的几种常用方法,包括使用String构造函数、String.valueOf()方法、StringBuilder以及A... 目录1. 使用String构造函数1.1 基本转换方法1.2 注意事项2. 使用String.valu

C#使用yield关键字实现提升迭代性能与效率

《C#使用yield关键字实现提升迭代性能与效率》yield关键字在C#中简化了数据迭代的方式,实现了按需生成数据,自动维护迭代状态,本文主要来聊聊如何使用yield关键字实现提升迭代性能与效率,感兴... 目录前言传统迭代和yield迭代方式对比yield延迟加载按需获取数据yield break显式示迭

Python中使用defaultdict和Counter的方法

《Python中使用defaultdict和Counter的方法》本文深入探讨了Python中的两个强大工具——defaultdict和Counter,并详细介绍了它们的工作原理、应用场景以及在实际编... 目录引言defaultdict的深入应用什么是defaultdictdefaultdict的工作原理

使用Python进行文件读写操作的基本方法

《使用Python进行文件读写操作的基本方法》今天的内容来介绍Python中进行文件读写操作的方法,这在学习Python时是必不可少的技术点,希望可以帮助到正在学习python的小伙伴,以下是Pyth... 目录一、文件读取:二、文件写入:三、文件追加:四、文件读写的二进制模式:五、使用 json 模块读写