模拟驾驶员的控制装置及汽车仿真系统的制作方法

上传人:ting****789 文档编号:310007052 上传时间:2022-06-14 格式:DOCX 页数:3 大小:18.31KB
返回 下载 相关 举报
模拟驾驶员的控制装置及汽车仿真系统的制作方法_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《模拟驾驶员的控制装置及汽车仿真系统的制作方法》由会员分享,可在线阅读,更多相关《模拟驾驶员的控制装置及汽车仿真系统的制作方法(3页珍藏版)》请在金锄头文库上搜索。

1、模拟驾驶员的控制装置及汽车仿真系统的制作方法专利名称:模拟驾驶员的控制装置及汽车仿真系统的制作方法技术领域:本发明涉及汽车仿真技术,尤其涉及一种模拟驾驶员的控制装置及汽车仿真系统。背景技术:利用计算机技术对汽车的各组成部件及控制策略进行建模与仿真,可起到预测相关部件及整车性能的作用,通过对汽车的各系统进行仿真测试,可测试汽车系统性能是否满足要求,以便为汽车的设计和生产提供参考。由于前向仿真与后向仿真相比,前向仿真系统更接近于真实的车辆行驶过程,可实现控制信号与能量流的正向传递,并且在各部件间可传递实际的工作转矩、功率与转速,其仿真过程与真实汽车控制过程类似,从而通过仿真可对汽车的控制策略进行高

2、效的测试及调整。 汽车前向仿真系统主要包括模拟驾驶员的控制装置和汽车模型两大部分,其中,模拟驾驶员的控制装置是作为前向仿真系统区别于后向仿真系统的典型特征部件,用于模拟真实驾驶员的实际操作行为;同时,模拟驾驶员的控制装置也是整个仿真过程的起始环节,在汽车仿真系统中起着关键作用,因此,也称为驾驶员模型,其可以根据车辆行驶需求,发送控制信号给汽车模型中的执行机构,从而对需求车速进行较好的跟踪。目前,模拟驾驶员的控制装置,即驾驶员模型的输入信号一般为驾驶员的需求车速与当前车速之间的车速偏差,模拟驾驶员的控制装置可根据该车速偏差,利用传统的比例-积分(PD或比例-微分(PD)控制器产生并输出控制信号到

3、汽车模型,以控制汽车模型中的各部件工作,使车速运行在驾驶员的需求车速。可以看出,现有模拟驾驶员的控制装置中的控制回路是一个闭环控制,其pi或ro控制器对于强非线性、时变的复杂系统和模型不清楚的系统难以达到很好的控制效果,并没有考虑汽车实际运行中驾驶员操作加速/制动踏板的加速或减速过程。综上,现有模拟驾驶员的控制装置仅以车速偏差作为输入信号,并采用常规PI或PD控制器,但由于常规Pi或ro控制器对于汽车及其各重要部件,作为非线性的、时变的和延迟的复杂系统难以达到很好的控制效果,致其输出的控制信号不准确,与驾驶员实际操作控制差异较大,从而无法满足模拟汽车实际运行中,汽车系统的强非线性、时变形和延迟

4、特性,使得整个仿真系统的仿真性能较低,仿真效果较差。发明内容本发明提供一种模拟驾驶员的控制装置及汽车仿真系统,可有效模拟驾驶员的实际操作行为,提高仿真效果。本发明提供一种模拟驾驶员的控制装置,包括加速踏板控制模块,用于根据车速偏差和需求加速度,获得加速踏板控制信号并输出,其中,所述车速偏差为驾驶员的需求车速与当前车速之差;制动踏板控制模块,用于根据车速偏差和需求加速度,获得制动踏板控制信号并输出;控制切换模块,用于根据车速偏差和需求加速度,切换并调用所述加速踏板控制模块或制动踏板控制模块工作。其中,所述加速踏板控制模块包括加速开环控制单元,用于接收需求加速度,获得与所述需求加速度对应的第一加速

5、转矩;加速闭环控制单元,用于接收车速偏差,获得与所述车速偏差对应的第二加速转矩;第一转矩转换单元,用于在所述控制切换模块发送的控制信号的触发作用下,接收所述第一加速转矩和第二加速转矩,将所述第一加速转矩和第二加速转矩转换为加速踏板控制信号,并输出。所述第一转矩转换单元包括加速接收子单元,用于在所述控制信号的触发作用下,接收所述第一加速转矩、第二加速转矩和汽车阻力力矩; 加速计算子单元,用于将所述第一加速转矩、第二加速转矩和汽车阻力力矩相加得到总加速力矩,并将所述总加速力矩除以设定档位传动比得到加速控制力矩;加速转矩转换子单元,用于将所述加速控制力矩转换为相应的加速踏板控制信号,并输出。所述制动

6、踏板控制t吴块包括制动开环控制单元,用于接收需求加速度,获得与所述需求加速度对应的第一制动转矩;制动闭环控制单元,用于接收车速偏差,获得与所述车速偏差对应的第二制动转矩;第二转矩转换单元,用于在所述控制切换模块发送的控制信号的触发作用下,接收所述第一制动转矩和第二制动转矩,将所述第一制动转矩和第二制动转矩转换为制动踏板控制信号,并输出。所述第二转矩转换单元包括制动接收子单元,用于在所述控制信号的触发作用下,接收所述第一制动转矩、第二制动转矩和汽车阻力力矩;制动计算子单元,用于将所述第一制动转矩、第二制动转矩和汽车阻力力矩相加得到总制动力矩;制动转矩转换子单元,用于将所述总制动力矩转换为相应的制

7、动踏板控制信号,并输出。本发明提供一种汽车仿真系统,模拟驾驶员的控制装置和汽车模型,所述模拟驾驶员的控制装置为采用上述本发明提供的模拟驾驶员的控制装置。本发明提供的模拟驾驶员的控制装置及汽车仿真系统,通过在模拟驾驶员的控制装置中设置控制切换模块,可有效根据车速偏差,以及需求加速度控制加速控制模块或制动控制模块工作,以便对汽车进行加速或制动控制,可有效模拟汽车行驶过程中真实驾驶员的实际操作过程,满足汽车系统的强非线性、时变性和延迟特性,提高使用该模拟驾驶员的控制装置的汽车仿真系统的仿真效果。图I为本发明模拟驾驶员的控制装置实施例一的结构示意图;图2为本发明模拟驾驶员的控制装置实施例二中加速踏板控

8、制模块的结构示意图;图3为本发明模拟驾驶员的控制装置实施例二中第一转矩转换单元的结构示意图;图4为本发明模拟驾驶员的控制装置实施例二中制动踏板控制模块的结构示意图;图5为本发明模拟驾驶员的控制装置实施例二中第二转矩转换单元的结构示意图;图6为本发明模拟驾驶员的控制装置实施例三的结构示意图;图7为本发明模拟驾驶员的控制装置实施例三中加速踏板控制回路的仿真结构示意图;图8为本发明模拟驾驶员的控制装置实施例三中制动踏板控制回路的仿真结构示意图;图9为本发明汽车仿真系统实施例的结构示意图。具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技

9、术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图I为本发明模拟驾驶员的控制装置实施例一的结构示意图。如图I所示,本实施例控制装置包括加速踏板控制模块11、制动踏板控制模块12和控制切换模块13,其中,加速踏板控制模块11用于根据车速偏差和需求加速度,获得加速踏板控制信号并输出,该车速偏差为驾驶员的需求车速与当前汽车的实际车速之差,其中驾驶员的需求车速在仿真模型中为某一循环工况下的速度,并以数据文件的方式导入仿真模型中;制动踏板控制模块12

10、用于根据车速偏差和需求加速度,获得制动踏板控制信号并输出;控制切换模块13与加速踏板控制模块11和制动踏板控制模块12连接,用于根据车速偏差和需求加速度,切换并调用加速踏板控制模块11或制动踏板控制模块12工作。本实施例中,可根据车速偏差,以及驾驶员的需求加速度,确定对汽车进行加速或制动控制,其中需求加速度和需求车速一样,在仿真模型中为某一循环工况下的加速度,并以数据文件的方式导入仿真模型中,当需要加速时,利用加速踏板控制模块输出加速控制信号;当需要制动时,利用制动踏板控制模块输出制动控制信号,从而可有效模拟汽车实际运行中驾驶员踩动加速/制动踏板时的加速、制动过程,提高输出的控制信号的准确性,

11、从而可有效提高应用该模拟驾驶员的控制装置的汽车仿真系统的仿真效果。本实施例中,可通过实时采集汽车的当前车速,获得需求车速与当前车速之间的车速偏差,车速偏差为正值,即需求车速大于当前车速时,可通过加速踏板控制模块来输出加速控制信号,以控制汽车加速行驶;而当车速偏差为负值,即需求车速小于当前车速时,可通过制动踏板控制模块来输出制动控制信号,以控制汽车制动行驶;同时,还可通过需求加速度,来控制汽车加速或制动,当需求加速度为正值,意味着驾驶员需踩下加速踏板加速,该过程可通过加速踏板控制模块控制,当需求加速度为负值,意味着驾驶员需踩下制动踏板减速,该过程可通过制动踏板控制模块进控制。可以看出,区别于常规

12、控制器中仅以车速偏差作为输入的闭环控制,本发明同时以车速偏差和需求加速度作为输入来对汽车行驶进行闭环和开环复合控制,从而可有效提高汽车驾驶员模型的控制信号的准确性和实时性。本实施例中,控制切换模块13具体可通过车速偏差值以及需求加速度值与设定的参考值进行比较,切换并调用加速踏板控制模块11或制动踏板控制模块12,以便对汽车 进行加速或减速。本领域技术人员可以理解的是,由于驾驶员实际操作过程中,会根据需求车速,通过加速/制动踏板来对车速进行跟踪,以便将汽车行驶速度提高或降低到一个所要达到的需求车速,本发明实施例中所述的驾驶员的需求车速和需求加速度可以是某一循环行驶工况下的速度和加速度,因此,本实

13、施例通过根据车速偏差和需求加速度而在加速或制动间切换,可有效模拟真实驾驶员的实际操作过程。综上,本实施例模拟驾驶员的控制装置通过设置控制切换模块,可有效根据车速偏差,以及需求加速度控制加速控制模块或制动控制模块工作,以便对汽车进行加速或制动控制,可有效模拟汽车行驶过程中真实驾驶员的实际操作过程,满足汽车系统的强非线性、时变性和延迟特性,提高使用该模拟驾驶员的控制装置的汽车仿真系统的仿真效果。图2为本发明模拟驾驶员的控制装置实施例二中加速踏板控制模块的结构示意图。在上述图I所示实施例技术方案的基础上,如图2所示,本实施例加速踏板控制模块11具体可包括加速开环控制单元111、加速闭环控制单元112

14、和第一转矩转换单元113,其中,加速开环控制单元111用于接收需求加速度,获得与需求加速度对应的第一加速转矩;加速闭环控制单元112用于接收车速偏差,获得与车速偏差对应的第二加速转矩;第一转矩转换单元113与加速开环控制单元111和加速闭环控制单元112连接,用于接收第一加速转矩和第二加速转矩,并将第一加速转矩和第二加速转矩转换为加速踏板控制信号,并输出。本实施例加速踏板控制模块11中,加速开环控制单元111作为主控制单元,可根据需求加速度获得实现该需求加速度所需的由发动机提供的第一加速转矩,其中第一加速 MATS M id转矩的值与需求加速度的关系可由公式=-T-,J = Je+Jm -Ja

15、2 *iG2+JA *iA2 mFzg Tdyn + J和M Acc K确定,同时,加速闭环控制单元112可根据车速偏差,得到用于调整该车 1G速偏差所需的由发动机提供的第二加速转矩,其中第二加速转矩的值与车速偏差的关系可由公式AFpzg-m .3.6和从,确定,并对该第一加速转矩进行修Fzg1G正,可以看出,本实施例中驾驶员对踏板的调整是以转矩的行式体现,并可通过第一转矩转换单元113对加速开环控制单元111的输出转矩和加速闭环控制单元112输出的转矩进行叠加后,按公权利要求1.一种模拟驾驶员的控制装置,其特征在于,包括 加速踏板控制模块,用于根据车速偏差和需求加速度,获得加速踏板控制信号并

16、输出,其中,所述车速偏差为驾驶员的需求车速与当前车速之差; 制动踏板控制模块,用于根据车速偏差和需求加速度,获得制动踏板控制信号并输出; 控制切换模块,用于根据车速偏差和需求加速度,切换并调用所述加速踏板控制模块或制动踏板控制模块工作。2.根据权利要求I所述的模拟驾驶员的控制装置,其特征在于,所述加速踏板控制模块包括 加速开环控制单元,用于接收需求加速度,获得与所述需求加速度对应的第一加速转矩; 加速闭环控制单元,用于接收车速偏差,获得与所述车速偏差对应的第二加速转矩;第一转矩转换单元,用于在所述控制切换模块发送的控制信号的触发作用下,接收所述第一加速转矩和第二加速转矩,将所述第一加速转矩和第二加速转矩转换为加速踏板控制信号,并输出。3.根据权利要求2所述的模拟驾驶员的控制装置,其特征在于,所述第一转矩转换单元包括 加速接收子单元,用于在所述控制信号的触发作用下,接收所述第一加速转矩、第二加速转矩和汽车阻力力矩; 加速计算子单元,用于将所述第一加

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号