硬件在环汽车驾驶模拟器系统开发

第34卷第2期2019年5月
Vol.34No.2
May2019青岛大学学报(工程技术版)
JOURNAL OF QINGDAO UNIVERSITY(E&T)
文章编号:1006-9798(2019)02-0085-05;DOI:10.13306/j.1006-9798.2019.02.015
硬件在环汽车驾驶模拟器系统开发
孙荣强,陈焕明,刘大维
(青岛大学机电工程学院,山东青岛266071)
摘要:为提高硬件在环仿真过程中实时监控的精度,本文基于xPC Target实时仿真实验平台,开
发了硬件在环汽车驾驶模拟器系统$采用Matlab/Simulink软件,对车辆参数和道路环境等进行
配置,搭建仿真模型,同时结合转向盘转角传感器、制动/油门踏板传感器和数据采集卡等硬件设
备,实现外部硬件对虚拟车辆运动的控制,完成相关硬件在环仿真实验$以某型轿车为例,在平坦
标准道路上的转向性能进行模拟,对驾驶模拟器系统的性能进行测试$实验结果表明,该系统的实
时性和精度满足汽车动力学仿真实验的要求,为研究和开发驾驶辅助系统提供了实验平台,具有广
阔的应用前景$
关键词:驾驶模拟器;xPC Target;硬件在环;veDYNA
中图分类号:U467;TP27文献标识码:A
随着汽车工业的迅猛发展,汽车从设计到进入市场,周期越来越短,而设计研发需要耗费大量的精力物力,特别是实车实验,不仅危险而且十分复杂$硬件在环仿真作为一种实时仿真技术已经被广泛应用于汽车研发过程,硬件在环仿真是将外部实物通过计算机接口嵌入到软件环境中,代替一些难以用数学模型描述的问题,提高仿真精度13'$基于驾驶模拟器的硬件在环试验台,利用计算机仿真及电子、控制等相关技术,许多研究者从人一车
—路“闭环系统”整体性能出发对驾驶员行为和道路环境等进行仿真研究$  B.  A.Giivene等人5利用dSPACE、xPC Target-Box,Vehicle Simulator和工控机等开发了一套车辆硬件在环控制系统,并利用
其对车辆偏航稳定性控制器进行控制效果的评估;王野等人6基于dSPACE实时仿真系统,利用Controldesk和Matlab 开发实验台监控程序,通过典型工况对硬件在环实验台进行功能验证;李幼德等人7基于dSPACE实时仿真平台,以CarSim/Simulink联合仿真,搭建驾驶模拟器系统,实现各种模拟实验条件,对驾驶员制动意图模型进行训练和开发;李升波等人8搭建了基于xPC的驾驶员辅助系统硬件在环仿真实验台,以模块化思路建立仿真模型,采用S函数驱动主界面方法,解决了硬件在环仿真过程进行实时监控的问题$基于此,本文选用xPC Target作为实时平台,由veDYNA软件提供车辆各部分动力学模型,设计开发了汽车驾驶模拟器硬件在环仿真系统。该研究为车道偏离辅助系统等开发提供了仿真平台$
1硬件在环汽车驾驶模拟器系统组成及工作原理
硬件在环汽车驾驶模拟器系统原理图如图1所示$系统主要由上位机、显示器、下位机、操纵机构、仿真模型和数据采集模块组成$
利用veDYNA、Matlab/Simulink软件,硬件在环汽车驾驶模拟器的上位机对车辆参数和道路环境等进行配置,搭建仿真模型,采用Simulink中RTW工具箱进行编译,通过TCP/IP通信协议传输到xPC实时系统的下位机。仿真模型在下位机中实时运行,仿真结果以动画、曲线等形式实时回传到上位机&'$驾驶员根据仿真结果,通过转向盘、制动/油门踏板等操纵机构对虚拟车辆进行实时控制。数据采集模块
中,转向盘转角传感器等将驾驶员的操纵转变为电信号,通过PCI6070E数据采集卡的A/D通道传输到下位机中,对仿真模型进行实时运算,从而实现外部硬件对虚拟车辆运动的控制,完成相关的硬件在环仿真实验。硬件在环汽车驾驶模拟器系统实物如图2所示。
收稿日期:2018-12-02;修回日期:2019-02-15
基金项目:山东省高等学校科技计划项目(J18KA048)
作者简介:孙荣强(1993-),男,硕士研究生,主要研究方向为汽车动态仿真与控制技术.
口袋罪
通讯作者:陈焕明(1978-),男,博士,讲师,主要研究方向为汽车动态仿真与控制技术$Email:qdchm@qdu.edu
86青岛大学学报(工程技术版)第34卷
图1硬件在环汽车驾驶模拟器系统原理图
2硬件在环汽车驾驶模拟器硬件系统
2. 1上位机及下位机系统
上位机及下位机系统由两台PC 机通过xPC  Target 硬
件在环仿真工具配置而成,通过TCP/IP 通信协议进行数据
传输$上位机采用惠普Compaq  dc7800型计算机,CPU 主 频为2. 7 GHz 的Intel  Pentium(R)处理器,内存4 GB ;下位
机采用惠普Compaq  dc7700型计算机,CPU 主频为2.13
GHz  的 Intel  Rore(TM )'处理器,内存 4 GB $2.2数据采集模块
数据采集模块由数据采集卡、转向盘转角传感器、油门/
制动踏板传感器和转矩传感器组成$数据采集卡采用美国制动 踏板转向盘
上位机 显示器下位机油门
踏板
上位机图2硬件在环汽车驾驶模拟器系统实物NI 公司生产的PCI- 6070E 型号,该采集卡功能丰富、采集速度快、准确率高,并支持DMA 和双缓冲两种传输方 式,保证了实时信号的不间断采集和存储$数据采集卡提供了 16路单端/8路差动输入通道、2路独立的D/A 输出通道、8线的数字I/O 、个24位的定时器/计数器等多种功能,高效可靠地完成数据采集,将下位机与转向盘、 制动/油门踏板等外部设备连接,通过A/D 通道将采集到的转向盘转角信号、油门/制动踏板信号和转向盘转矩 信号转换成数字信号传输到计算机中进行仿真运算[10]$
转向盘转角传感器采用ZKT6012光电式旋转编码
器,与转向盘同轴连接,输出转向盘转角信号,准确地将驾
驶员对转向盘的输入转换为计算机可识别的电信号。该编
码器体积小、重量轻、安装方便,分辨力为14.4,具有较高
的测量精度z  $光电式旋转编码器输出Out A 和Out B 两
路正交信号和一路零位信号,实现双向计数,适合进行转向
盘转角的测量$当转向盘顺时针旋转时,Out A 通道信号
超前Out B 信号1/4T 相位,逆时针旋转时则相反。顺时针
和逆时针转动光电编码器输出信号如图3所示。
将光电编码器输出的两路信号输入到鉴向电路中,鉴 图3顺时针和逆时针转动光电编码器输出信号向电路根据输入信号的相位差判断转向盘的旋转方向$鉴向电路由D 触发器CD4013B 和与非门DM74LS132 组成,鉴向电路原理图如图4所示$当转向盘顺时针转动时,X 端口输出脉冲信号,匕 端口没有脉冲信号输 出[12];当转向盘逆时针转动时,匕端口输出脉冲信号,X端口没有脉冲信号输出$
油门和制动踏板采用三佑公司JKH- 503型电子脚踏板,踏板转动角度最大为30。,准确反映驾驶员对
车辆 的纵向动力学控制$踏板内部基于霍尔式传感器,结合控制电路,只需提供+ 5 V 电平便可输出与踩踏角度成正 比关系的0〜+ 5 V 连续变化的模拟信号,信号可直接通过数据采集卡的A/D 端口输入计算机进行处理[13]$
转向盘转矩传感器采用余航YH502系列扭矩传感器,该传感器采用应变片电测技术,在弾性轴上组成应变 桥,在应变桥两端施加电压即可测得该弾性轴所受扭矩的电信号。信号放大后,经过压/频转换,
得到与扭应变成
第2 期孙荣强,等:硬件在环汽车驾驶模拟器系统开发87正比的频率信号,信号可直接通过数据采集卡的A/D 端口输入计算机进行处理,计算出驾驶员对转向盘的输入 转矩[14] $
戊戌变法论文坦克巷战图4鉴向电路原理图
outB 2out434U\
Q VDD D
幺CLOCK
SET VSS RESET 8vcc
医生哥波子
7逆时针转动信号6outB 5out4
3硬件在环汽车驾驶模拟器软件系统
3.1车辆动力学模型
在Simulink 环境下,车辆动力学模型如图5所示。该模型基于车辆动力学软件veDYNA 中Standard 结构 的车辆动力学模型,采用模块化建模方式,集成了转向/制动系统模块、发动机系统模块及轮胎模块等[15],根据仿 真改变各个参数,以适配仿真环境$本文所开发的硬件在环汽车驾驶模拟器,嵌入了转向盘转角Simulink 模型 和油门/制动踏板Simulink 模型等,实现了驾驶员通过操纵机构对车辆的控制$
图5车辆动力学模型
3. 2道路模型
在Simulink 环境下,道路模型如图6所示$在veDYNA
的车辆动力学主界面中,提供了标准模型和双向车道/高级模型
两种道路模型的选择$标准道路模型可以提供最多15段车道, 可分别设置不同道路的表面摩擦系数及坡度;双向车道/高级模Syncin <veDYNARoad>Syncin  SyncOut System  Instance  [1]veDYNARoad  Subsystem 图6道路模型SyncOut
型可以设置包括道路指示牌及前后车交通环境等在内的3D 道路环境,提供了更加丰富的仿真实验环境[16] $
3.3数据采集模型
在Simulink 环境中,搭建数据采集模型,数据采集模型如图7所示。该模型的作用是采集转向盘转角信号、 油门/制动踏板信号和转向盘转矩信号$转向盘转角传感器、油门/制动踏板传感器和转向盘转矩传感器生成的 电信号,通过PCI- 6070E  AD 模块转换为数字信号,由数据处理模块处理后,得到转向盘转动角度、油门/制动踏 板踩踏角度和转向盘转矩,传输到车辆动力学模型,实现外部操纵机构对虚拟车辆的转向及加/减速等控制[17] $4硬件在环汽车驾驶模拟器系统测试
为测试该系统的性能,以某型轿车为例,在平坦标准道路上行驶时的转向性能进行模拟$
首先在上位机中的
88青岛大学学报(工程技术版)第34卷车辆动力学软件veDYNA 中设置车辆参数和道路环境等,搭建仿真模型,车辆以30 km/h 和60 km/h 的车速行 驶时,驾驶员通过转向盘实时输入阶跃转向信号,在下位机中实时计算车辆的横摆角速度和侧向加速度响应,并 将结果传输到上位机进行记录分析[18] $车辆横摆角速度和侧向加速度响应曲线如图8和图9所示。
PCI-6070E  2
National  Instr. 3
Analog  Input  °
Ini In2In3In4In5Outl Data  Out2Processing  Out3Out4Steering  Wheel  Angle PCI-6070EAD Subsystem Steering  Wheel  Torquea549细胞
Ace  Pedal 图7数据采集模型
时间〃s
a 车速卩=30 km/h
图8横摆角速度响应
池彬彬
时间〃s b 车速卩=60 km/h 时间f/s
b 车速卩=60 km/h
图9侧向加速度响应
由图8和图9可以看出,车辆侧向加速度和横摆角速度随转向盘的转动而变化,且变化趋势一致$由图8可 以看出,当转向盘从+开始转动,经+1和+秒达到转向盘转角最大值的50%,横摆角速度达到最大值的50%,横 摆角速度响应时间+”(+ = +2—+1)均小于0. 5 s ;由图9可以看出,当转向盘从+0开始转动后,经+秒侧向加速度 开始变化,侧向加速度响应时间+-(- =+3—+0)同样均在0. 5 s 以内$根据瞬态响应实验中车辆侧向加速度响应 时间和横摆角速度响应时间标准[19],该系统能够满足汽车动力学仿真实验的实时性要求&0'$5结束语
本文基于xPC  Target 实时仿真实验平台,结合车辆动力学仿真软件veDYNA ,开发了硬件在环汽车驾驶模 拟器系统$采用Matlab/Simulink 软件,对车辆参数和道路环境等进行配置,搭建仿真模型,通过数据采集卡采 集转向盘转角传感器、油门/制动踏板传感器和转矩传感器等信号,实现外部硬件对虚拟车辆运动的控制$经过 实验测试表明,该系统运行稳定,实时性好,满足汽车动力学仿真实验的要求,可作为驾驶辅助系统的仿真平台$参考文献:
[1] Maroteaux  F ,Saad  C. Diesel  engine  combustion  modeling  for  hardware  in  the  loop  applications : Effects  of  ignition  delay
time
第2期孙荣强,等:硬件在环汽车驾驶模拟器系统开发89
model[J].Energy,2013,57(8):641-652.
[2]邓涛,孙冬野,秦大同,等.基于Simulink与veDYNA联合仿真平台的AMT硬件在环试验研究[J].汽车工程,2011,33
(5):411-416,421.
[3]吴志敏.硬件在环技术在汽车上的应用研究[J].科技视界,2013(19):90-91.
[4]丁立,熊坚,陈泽林,等.面向人-车-环境系统的汽车驾驶模拟器的开发和应用[J].公路交通科技,2002,19(6):160-
163,171
[5]Guvenc B A,Guvenc L,Karaman S.Robust yaw stability controller design and hardware-in-the-loop testing for a road Vehicle
[J].IEEE Transactions on Vehicular Technology,2009,58(2):555-571.
&]王野,李刚.驾驶模拟器硬件在环制动试验台开发[J].汽车实用技术,2016(12):45-49.
[7]李幼德,刘巍,李静,等.汽车稳定性控制系统硬件在环仿真[J].吉林大学学报:工学版,2007,37(4):737-740.
[8]李升波,王建强,李克强.基于xPC的驾驶员辅助系统硬件在环仿真试验台[J].中国机械工程,2007,18(16):2012-
20155
[9]杨涤.系统实时仿真开发环境与应用[M].北京:清华大学出版社,2002.
[10]刘中富.虚拟仪器技术在海军靶场的应用研究[D].杭州:浙江大学,2006.
[11]杨财,周艳霞.方向盘转角传感器研究进展[J].传感器与微系统,2007,26(11):1-4.
[12]杨新红,高峰,王国富,等.基于TESIS DYNAware的车辆巡航虚拟试验研究[J].机械工程学报,2011,47(20):165-
170
[13]赵珂,袁建州,齐康,等.电子制动踏板在某款纯电动车上的应用[C]"河南省汽车工程科技学术研讨会.信阳:河南省汽
车工程学会,2016:383-384.
[14]李嫩.基于ADSL驾驶模拟器的横摆角速度硬件在环仿真系统[D].长沙:湖南大学,2005.
[15]武志杰,郭洪艳,柳致海,等.基于xPC Target的汽车动力学HiL仿真系统设计[J].控制工程,2011,18(4):610-613.
[16]王伟,吴超仲,严新平,等.汽车驾驶模拟器动力学仿真建模[J].武汉理工大学学报:信息与管理工程版,2005,27(1):
135-13&
[17]李胜琴,赵立.基于Simulink的某型车转向特性分析[J].小型内燃机与车辆技术,2014(4):44-4&
[18]房丽爽,郭洪艳,陈虹.汽车动力学HiL仿真实验平台的搭建及应用[J].控制工程,2015,22(3):375-381.
[19]中国汽车技术研究中心.GB/T6323.2—1994汽车操纵稳定性试验方法[S].北京:中国标准出版社,1994.
[20]余志生.汽车理论[M].5版.北京:机械工业出版社,2009.
Development of Hardware in the Loop Driving Simulator System
SUN Rongqiang,CHEN Huanming,LIU Dawei
(School of Electromechanic Engineering,Qingdao University,Qingdao266071,China)
Abstract:In order to improve the accuracy of real-time monitoring in the hardware-in-the-loop simulation process,a hardware-in-the-loop driving simulator system was developed based on the xPC Target real-time sim­ulation experiment platform in this paper.The Matlab/Simulink software was used to configure the vehicle pa­rameters and road environment to build a simulation model.Combined with the steering wheel angle sensor, brake/accelerator pedal sensor,data acquisition card and other hardware equipment,the virtual vehicle motion wascontro l edandthereleYanthardware-in-the-loopsimulationexperimentwascompleted.Takingacarasan example,the steering performance on a flat standard road is simulated to test the performance of the driving simula?or sys?em.The experimen?al resul?s show?ha??he real-?ime performance and accuracy of?he sys?em meet the requirements of automotive dynamics simulation experiments,and provide an experimental platform for research and development of driving assistance systems,with broad application prospects.
Key words:driving simulator;xPC Target;hardware in the loop;veDYNA

本文发布于:2024-09-23 18:17:00,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/687685.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:汽车   转向   系统   车辆   硬件   驾驶   信号
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议