文档库 最新最全的文档下载
当前位置:文档库 › 工具箱的汽车动力学实时仿真研究

工具箱的汽车动力学实时仿真研究

Vol. 17 增刊 系 统 仿 真 学 报

Dec. 2005

JOURNAL OF SYSTEM SIMULATION

5

基于MATLAB/xPCTarget Virtual Reality 工具箱的

汽车动力学实时仿真研究

殷承良, 张 勇, 张建武

(

上海交通大学 汽车工程研究所

上海 200240)

要介绍了一种基于MA

TLAB/xPCTarget Virtual Reality 技术的汽车动力学实时虚拟现实仿真系统该汽车动力学仿真系统可以实现人对虚拟环境下运行的汽车进行实时操纵为汽车稳定控制

系统以及人车路环境闭环控制仿真研究提供了一种简单廉价的解决方案

关键词

实时仿真

虚拟现实

xPCTarget

汽车动力学

文章编号1004-731X

(2005) S0-0005-03 中图分类号TP391.9 文献标识码

A

Study on Vehicle Dynamic Real-time Simulation Based on MATLAB/xPCTargetand Virtual Reality Toolboxs

YIN Cheng-liang ZHANG Yong ZHANG Jian-wu

(Institute of Automobile Engineering, Shanghai JiaoTong University, Shanghai 200240, China)

Abstract Automobile dynamics realtime virtual reality simulation system based on MATLAB/xPCTarget was introduced in the paper. The driver can manoeuvre the vehicle which dynamic model running on the xPCTarget in realtime. It is a low-cost method for the research in the close-loop control of human being, road and environment and vehicle stability control. Key words realtime simulation virtual reality xPCTarget vehicle dynamics

随着经济飞速发展道路交通条件的改善以及汽车技术的进步现代汽车的行驶速度得到极大提高但是恶性交通事故越来越多恶性交通事故通常是因车辆在高速行驶时侧向失稳所造成的[10]因此对汽车操纵稳定性的研究分析在汽车设计整车性能分析以及车辆稳定性控制研究中发挥出日渐重要的作用

由于车辆侧向失稳通常是在车辆处于极限工况下发生的因此对车辆稳定性控制研究需要在特定的危险工况如冰雪路面高速连续弯道等

下进行反复试验才能找出车辆失稳的特征然后制定相应的控制策略并开发电子控制系统进行控制另外在极限工况下驾驶员的驾驶行为对汽车运行状态以及车辆稳定性控制起着至关重要的作用尽管随着

计算机技术的飞速发展很多动力学仿真软件在汽车稳定性研究领域得到广泛的应用

但是有一个难题始终无法解决

即仿真过程中驾驶员只能用驾驶员模型不能将人的驾驶行为实时介入仿真系统随着虚拟现实技术的发展通过人体视觉将人的动作行为介入的仿真系统软件应运而生

尽管国内外出现了一些用于汽车专业实时虚拟现实仿真软件或仿真系统但所采用的开发方案非常复杂而且开发成本及其昂贵如吉林工业大学的汽车动态模拟试验台耗资千万

如果购买一套汽车专业实时虚拟现实仿真系统如

收稿日期2005-08-31 修回日期2005-10-21

作者简介殷承良 (1965-), 男, 湖北石堰人, 博导, 研究方向为车辆动力学控制张勇 (1977-),

男, 安徽宿松人

, 博士生, 研究方向为车辆动力学控制

dSPACE Simulator

系统也需要耗资几百万[8]因此无论

采用传统的研究开发方案还是现有的实时虚拟现实仿真系统方案或者购买专业实时虚拟现实仿真开发软件车辆稳定性的研究成本非一般科研单位是所能承受的因此探讨一种廉价的可以实现人机交互的实时虚拟现实系统对汽车动力学控制以及人车路环境闭环仿真研究是很有意义的

目前用于虚拟现实开发的软件系统很多

如multigen,

3Dmax,但是可以支持实时虚拟现实系统开发的软件很少特别是将虚拟现实系统与其他数学仿真模块相结合的应用软件更是屈指可数

但是Mathworks

公司的MATLAB/

Simulink

成功地做到了这一点

目前MATLAB Realtime

Windows Target 工具箱支持实时虚拟现实在一台PC 机上运行MATLAB 和windows 操作系统以及其它软件通常复杂虚拟现实效果不是很理想为了避免在一台PC 机上同时进行

MATLAB/simulink

实时仿真和实时虚拟场景现示MATLAB 的虚拟现实模块支持远程控制模式

既将虚拟现

实的场景转到另一台

PC 机上显示这样便部分解决了在一台PC 机上运行MATLAB/Simulink 实时模型和实时虚拟场

景显示资源不足的问题尽管如此对于复杂的动力学模型Real time Windows Target 还是很难满足实时性要求而且可支持实时数控卡非常有限[8-9]因此

本文介绍一种基于能

够满足复杂动力学实时仿真要求的MATLAB/xPCTarget 技

术的实时虚拟现实仿真系统

1 虚拟现实系统

虚拟现实是一种由计算机技术创造的虚拟世界是一个

Vol. 17 增刊

系 统 仿 真 学 报 Dec. 2005

6

看似真实的模拟环境用户根据自身的视觉听觉以及触觉等通过多种传感设备利用人的自然技能与虚拟世界中的物体进行交互参与其中的事件使参与者沉浸于模拟环境中

[1-2]

本虚拟现实系统示意框图如图

1

图1 虚拟现实系统示意框图

2 基于xPCTarget 技术的实时仿真

美国Mathworks 公司推出的MATLAB Simulink 仿真软件是现在国际上比较流行的仿真软件之一它在航空汽车工业控制等有着广泛的应用随着超大规模集成的高速通用PC 的出现使得采用通用PC 机进行实时仿真成为可能为了达到用户操作界面简单友好以及系统仿真的实时性要求一般采用主副机操作仿真结构主机用于用户操作控制仿真过程副机用于实时运行仿真程序并可通过I/O 接口与外部实物进行数据交换最终实现半实物实时仿真[3-9]xPC Target , Real time Windows Target 工具箱便是为了达到上述应用目标而设计的

xPC Target 工具箱可以利用标准PC 设备进行实时仿真计算

用户通过调用RTW(Real Time Workshop)模块xPC Target TLC 工具将MATLAB Simulink 图块程序转化成实

时运行模式的C 语言程序

经过编译链接

下载到目标机

中此后主机通过xPC Target API 接口发送相应的控制指令控制目标机实时仿真计算的开始和终止用户不仅可以通过监视器实时观测各种变量的变化过程而且可以在线修改控制参数修改后的参数将自动下载到实时运行环境中用户可以立即观察到修改参数后的控制效果实时仿真示意框图如图2

图2 xPCTarget 实时仿真示意框图

3 基于xPCTarget 技术可人机交互的汽车动

力学实时仿真系统

系统实时性是指能够在限定时间内执行完规定的功能并对外部的异步事件作出响应的能力实时性的强弱是以完成规定功能和作出响应时间的长短来衡量的因此实时系统仅有正确的输出结果是不够的输出结果还必须在一个特定

的时间间隔内到来

另外

不同实时系统要求也不相同的

如控制一个汽车的ABS 刹车系统或动力实时仿真系统与控制一个视景视觉效果要求大不相同前者执行时间的一个小小20ms 的延迟就可以导致系统失效

而后者只会引起系统

质量的退化图像可能会停住或可能丢失一些帧这是因

为人体视觉响应在25Hz 左右因此视景系统显示停滞或延

迟小于40ms 人类基本觉察不到

而实时仿真系统是用于

模拟汽车动力学实时状态的20ms 的延迟完全可以导致整

个仿真系统和接口控制逻辑失效通常前者的实时通过硬件

来实现即所谓的硬实时后者通过软件系统实现我们称之为软实时

具有视景动画显示的实时仿真系统与混合实时仿真系统存在较大不同其实时性要求也不相同该仿真系统实时性要求分析如表1

表1 混合仿真系统实时性要求

系统组成部件

计算或采样

频率要求

实时性 实现方式 制动踏板压力 100Hz 硬件 油门踏板行程 100Hz 硬件 轮缸压力 1kHz 硬件

原车方向盘转角

或替代方向盘 100Hz 50Hz

硬件 硬件+软件 虚拟现实模型驱动 50Hz 软件 虚拟现实模型显示 40Hz 软件 汽车动力学模型 200Hz 硬件

为了充分保证复杂汽车动力学模型仿真实时性动力学模型实时计算仿真平台采用xPC Target 系统

通过xPC

Target 的实时硬件接口将驾驶员制动踏板油门踏板驾驶员方向盘等传感器的数据接入动力学模型进行实时仿真上位机

Host PC

通过xPC API 接口将汽车动力学模型的运

行状态数据写入控制虚拟现实系统Simulink 模型中

同时

也将虚拟现实系统的数据如地理信息数据通过xPC API 传到下位机进行计算虚拟场景显示利用MATLAB 的虚拟现实远程控制技术在另外一台PC VR PC 机上显示本仿真系统结构框图如图3

xPC Target Real-Time Run Mode

Non Real-Time

Run Mode

Non Real-Time

Run Mode

Real-Time

图3 实时虚拟仿真系统框图

由于驱动虚拟现实显示的Simulink 模型运行模式为非实时的如何保证由上位机通过xPC API 接口传给下位机实

Vol. 17 增刊 Dec. 2005 殷承良, 等基于Matlab/xPCTarget Virtual Reality 工具箱的汽车动力学实时仿真研究

7

时模型所需数据和虚拟动画显示的实时性是本仿真系统的

关键为了仿真系统的实时性具有可分析性本系统采用一

种特殊在线冗余实时验证机制即上位机读取的信号中包括一个实时仿真时间信号上位机控制虚拟现实的Simulink 模型将这个时间信号加上其它的xPC target 实时系统所需的信号一起通过xPC API 传到下位机实时模型将传回的时间信号与系统当前的时间信号之差记录到Log 文件中用于仿真系统数据的实时性分析

各计算机系统软件配置要求如表

2

表2 系统软件要求

软件

Host PC

Target

PC VR PC

Windows

操作 系统 RealTimeOS

Matlab

Simulink

Real-Time Workshop

C compiler

XPC Target

VRML 插件

Web 浏览器

Virtual Reality Toolbox

为了进一分析验证非实时仿真模型仿真是否满足系统 要求特根据上述所提的在线实时性验证方法进行分析记录的结果中时间差最大为20ms 因此实时系统的数据传到上位机并驱动虚拟现实模型的延迟为10ms 左右此外

位机仿真模型主要用于数据简单处理没有积分微分环节

因此主要是数据传输产生的延迟

由于人体相应频率比较

低因此10ms

的延迟对人机界面不会导致仿真系统失效

系统调试分析发现系统的延时主要在于主机与xPC

Target 目标机的数据通讯延迟本系统采用仿真结果数据直

接存入目标机硬盘

等仿真结束后再传输到上位机通过

MATLAB

进行数据分析

从而解决在仿真过程中因仿真结

果数据包从目标机传输到宿主机导致动力学模型状态数据传输延迟问题经过系统的整体测试得到下面的结果xPC Target 数据采集延时不超过0.003秒图像的刷新频率可

以达到50帧每秒图像显示延时不超过0.02秒网络传输

延时不超过0.01秒

上述结果表明系统基本上可以达到系

统仿真的实时性的要求

4 仿真测试结果分析

为了进一步验证系统可行性本文采用8自由度汽车动力学模型驾驶员在虚拟的场景通过真实的方向盘操纵虚拟

车辆进行常规的操稳试验图4为在虚拟现实环境下进行80km/h 双移线的实验结果

仿真地面附着系数为0.8

图5

为在与仿真环境基本相同的实际环境下的实车试验数据

虚拟仿真试验结果与实车试验结果对比分析可以看出实车试验结果与虚拟仿真试验结果比较接近因此该方案可以用于操稳仿真分析研究由于xPC Target 目标机具有丰富数据采集与控制接口因此可以将此仿真方案用于电子稳定控制系统的硬件在环仿真研究或者与驾驶行为相关的研究

分析

图4 交互式实时仿真双移线试验结果

图5 实车双移线试验结果

5 结论

本文探讨了利用MATLAB 系统的Simulink, xPC Target, VR

等模块来实现人机交互的汽车动力学实时仿真

MATLAB 系统上实现可人机交互动力学实时仿真方面开展了尝试性研究工作为汽车动力学实时仿真以及人车路环

境仿真研究提供了新思路

由于该方案是基于xPC Target

技术的因此可以利用其丰富的硬件接口来实现更加复杂的动力学混合仿真和硬件在环仿真分析与研究最后对仿真分析结果与实车试验结果进行了分析比较对比结果表明该

仿真方案是可行的

参考文献:

[1] 胡圣武, 潘正风. 虚拟现实技术的应用及其需要解决的问题 [J]. 矿山测量. 2004, (1).

[2] 姜学智, 李忠华. 国内外虚拟现实技术的研究现状 [J]. 辽宁工程技术大学学报. 2004, (2).

[3] 李兴玮, 叶磊, 黄柯棣. 基于Matlab/xPCTarget 构建实时仿真系统 [J]. 计算机仿真. 2003, (8).

[4] 赵峰, 孙汉旭, 贾庆轩. 基于虚拟现实技术的交互式健身自行车的研究 [J]. 机电产品开发与创新, 2004, (6).

[5]

龚飘, 刘子建, 曾晓梅. 虚拟环境中基于多体动力学的实时仿真[J]. 2004, 21(6).

[6] AJ?nsson1, J Bathelt2 and G. Broman1. Interacting with real time

simulations –virtual reality in industry applications [Z]. The Eurographics Association 2003.

[7] Patrice L. Weiss, Adam S. Jesse. Virtual reality applications to work

[J]. A Journal of Prevention, Assessment & Rehabilitation. Work 11 1998, 277-293. [8] https://www.wendangku.net/doc/0715424090.html,.de [Z]. [9] https://www.wendangku.net/doc/0715424090.html, [EB/OL].

[10] A T van Zanten, Bosch ESP Systems: 5 Years of Experience [Z].

Society of Automotive Engineers, Inc 2000.

S t e e r i n g A n g l e (d e g )

L a t e r a l A c c (m .s -2)

Y a w R a t e (d e g .s -1)

基于MATLAB/xPCTarget、Virtual Reality工具箱的汽车动力学实时仿真

研究

作者:殷承良, 张勇, 张建武, YIN Cheng-liang, ZHANG Yong, ZHANG Jian-wu

作者单位:上海交通大学,汽车工程研究所,上海,200240

刊名:

系统仿真学报

英文刊名:JOURNAL OF SYSTEM SIMULATION

年,卷(期):2005,17(z2)

被引用次数:1次

参考文献(10条)

1.胡圣武.潘正风虚拟现实技术的应用及其需要解决的问题[期刊论文]-矿山测量 2004(01)

2.姜学智.李忠华国内外虚拟现实技术的研究现状[期刊论文]-辽宁工程技术大学学报(自然科学版) 2004(02)

3.李兴玮.叶磊.黄柯棣基于Matlab/xPCTarget 构建实时仿真系统[期刊论文]-计算机仿真 2003(08)

4.赵峰.孙汉旭.贾庆轩基于虚拟现实技术的交互式健身自行车的研究[期刊论文]-机电产品开发与创新 2004(06)

5.龚飘.刘子建.曾晓梅虚拟环境中基于多体动力学的实时仿真[期刊论文]- 2004(06)

6.AJonsson1.J Bathelt2.G Broman1Interacting with real time simulations -virtual reality in industry applications 2003

7.Patrice L Weiss.Adam S Jesse Virtual reality applications to work 1998

https://www.wendangku.net/doc/0715424090.html,.de

9.查看详情

10.A T van Zanten Bosch ESP Systems:5 Years of Experience 2000

相似文献(10条)

1.学位论文朱凌峰大规模虚拟场景实时仿真技术研究2003

该文利用SGI Onyx 3200超级图形工作站结合OpenGL Performer API,以鄱阳湖地区作为研究区域,进行大规模虚拟场景实时仿真技术的研究.首先建立基于视点的LOD模型(包括地形和地物),然后采用活动表面定义(Active Surface Definition)这一实时架构来管理地形数据的调度,并结合剪切纹理(Clip Texture)技术对高分辨率纹理数据进行有效的管理,以及利用并行处理技术对场景数据库进行动态调度管理和实时仿真图形优化处理,从而建立真实感强、仿真效果佳的大规模虚拟场景,有效地解决了这一问题.最后进行相应的实时仿真应用程序Jennie的开发和性能测试分析,实现研究区自然虚拟环境的实时显示、交互和漫游等.研究结果表明整个虚拟场景数据库结构层次更加合理恰当,虚拟场景的实时显示效率以及实时仿真效果都有所提高,保持恒定的帧速,至少20帧/秒,通常可达50~60帧/秒.

2.期刊论文赵祎.穆志纯.张玉.刘颖.陈浩源.董冀媛.ZHAO Yi.MU Zhi-chun.ZHANG Yu.LIU Ying.CHEN Hao-yuan.DONG Ji-yuan基于虚

拟现实的轧钢实时仿真训练系统-系统仿真学报2006,18(4)

将虚拟现实技术应用于轧钢实时训练系统仿真中,在对轧钢过程进行数学建模的基础上,运用OpenGL图形库,直观快速地再现了轧钢场景,实现了轧钢过程的可视化仿真,为轧钢操作工的训练提供了实时的模拟操作环境.实际应用表明,这种实时仿真技术是一种安全、经济、有效的训练轧钢操作工的方法与手段.介绍了系统的设计思想和总体结构,重点讨论如何运用OpenGL实现建模、仿真及动态驱动.

3.学位论文徐华勋云的动态实时仿真技术研究与实现2005

自然现象的建模和渲染是近十几年来计算机图形学的一个重要研究领域,而其中云的建模和渲染已成为一个研究的热点。鉴于传统的几何建模方法难以有效地对云这种形体极端无规则且动态变化的复杂体进行描述,本文在云的建模方法、光照模型以及实时渲染技术三个方面进行了研究。本文的主要研究内容和研究成果包括:

(1)在云的建模方法上,分析了其他的一些建模方法,如粒子系统方法、分形学方法以及CML方法等。在此基础上,提出了一种将CML和粒子系统方法结合起来的新的建模方法

,降低了建模的复杂度;

(2)围绕云的光照模型,分析了云的光学微物理特性,介绍了源-衰减模型、单一散射模型和多重散射模型,基于单一散射模型提出了一个扩展公式,可以有效地对光线在云中的多重散射现象进行模拟,并在此基础上提出了一种计算云的光照纹理的有效方法;

(3)针对动态载入纹理的内存资源需求膨胀问题,提出了在内存中保持一个可用纹理集合的解决方法;针对云模型的特征,研究了云粒子纹理的可重用性,提出了依据对象距视点远近减少绘制的云粒子个数的简化模型;同时研究和运用了空间分割、多重渲染、公告牌(BillBoard)和提高程序并行度等技术,提高了程序运行的速度,验证表明采用加速技术后FPS性能提高约36%;

(4)在上述研究的基础上,实现了一个用户交互界面符合气象规范的云的动态仿真系统原型(SimuCld),并基于此仿真系统原型对用户输入的云高、云型等仿真参数的有效性进行了一定的验证。

4.期刊论文陈金水.张季.CHEN Jin-shui.ZHANG Ji虚拟现实技术在灌区实时仿真中的应用-水利水电科技进展2005,25(2)

通过分析灌区三维场景中模型的类型及其特点,对不同类型的模型建立过程进行描述,着重研究为实现系统实时运行所应进行的组织和管理各类模型数据的方法.说明信息的交互方式,以及实现系统运行的数据流程控制,提出一个基于大量地理信息数据的简易型灌区虚拟现实系统的整体框架.最后,阐述了实现灌区三维场景建模所采用的技术和方法,以及进行数据实时仿真、实时控制的实现过程.

5.学位论文张季灌溉水资源调配虚拟视景仿真的研究和软件设计2005

灌溉工程建筑物是水利工程设施之一,对促进我国农业发展起着极其重要的作用.灌区既是灌溉工程的建筑物,又是水资源调配的执行者.由于灌区规模大、管辖范围广,人员技术力量薄弱,如何实时、直观地展示灌溉工程建筑物的运行情况,是实现灌区信息化管理、工程建设以及水资源调配的决策基础.虚拟现实(VR:Virtual Reality)技术是一种综合计算机图形技术、人工智能、仿真技术等多种学科而发展起来的最新技术.它由计算机硬件、软件以及各种传感器构成三维信息的虚拟环境,以模拟的方式为使用者创造一个实时反映实体对象变化与相互作用的三维图像世界,在视、听、触、嗅等感知行为的逼真体验中,参与者可以直接探索虚拟对象在所处环境中的作用和变化,仿佛置身于一个虚拟的世界中.所以,将虚拟现实技术应用于灌区仿真研究,通过三维实时仿真来表现灌溉工程建筑物的运行状态,不仅为灌区管理提供了科学手段,而且投资小,因此较为经济可行.本文结合灌区三维场景中模型的类型及其特点,通过分析三维可视化技术的特点选定了研究中使用的各项技术.对不同类型的模型数据获取方法和模型的建立过程进行描述,实现基于DEM数据的三维可视化数字地形绘制,并采用源点网格蔓延算法计算当水位变化时水流淹没区域.着重研究为实现系统实时运行应如何组织和管理各类模型的数据,说明信息的交互方式,以及实现系统运行的数据流程控制.提出一个基于大量地理数据的简易型灌区虚拟视景仿真系统的整体框架,对实现灌区三维场景建模所采用的技术和算法,以及怎样进行三维场景的地物叠加、实时仿真、实时控制的实现过程作以详细的阐述.最后,阐述论文的研究成果及创新点,说明软件实现的功能所具有的实际推广价值.

6.期刊论文吴晓君.王昌金.WU Xiao-jun.WANG Chang-jin基于Creator/Vega的战场飞行视景系统的实时仿真-系统仿真学报

2005,17(9)

战场飞行视景系统基于虚拟现实技术开发,有巨大的军事应用前景,可以实时仿真某一战场区域内的态势,具有真实、廉价、沉浸性强等特点.文中介绍了基于Creator/Vega的战场飞行视景系统实时仿真的关键技术与实现方法.该战场飞行视景系统由地面仿真场景和飞行平视显示仪模型构成,从空域对整个战场态势实时仿真,用户可根据屏幕正前方的模拟平视显示仪中数据的实时变化借助外部设备调整飞行姿态,完成某一具体任务.

7.学位论文高宏俊基于流体模型和GPU的云的实时仿真2007

自然现象的建模和渲染是近十几年来计算机虚拟现实与系统仿真的一个重要研究领域,而基于物理模型的流体模拟近年来成为这个领域的一个研究热点。由于在现实世界中运动规律的复杂性,充分符合规律并重现其运动成为了基于物理模型的虚拟现实和系统仿真的关键性技术。

本文主要针对云的生成过程进行了实时的仿真。在系统仿真领域中,传统的仿真难以有效地对云这样形体无规则且动态变化的复杂体进行绘制,同时对于这种现象缺乏对其物理模型本身比较合适的描述。物理计算的复杂性往往带来性能的严重损失,满足不了许多对时间要求较高的应用领域的需求,因此如何在视觉误差范围内对其计算处理并且保持速度就显得尤为重要。本文以基于物理模型的系统仿真作为目标,并在真实感和速度上都有提高,达到了实时仿真的目的。

针对目前基于CPU仿真云的方法,或者真实感程度低,或者计算量大,或者实时效果差的问题,本文提出了一种在GPU中实现的基于物理模型的云实时仿真。首先分析了云的物理模型,考虑到GPU的特点建立了云的模型;然后根据云的不可压缩、低密度、无粘性的特点,通过流体方程计算了云的物理属性,并将其求解过程在GPU中实现,从而得到了动态的

,真实感强的,实时的统一,得到了较真实的模拟效果。

8.学位论文辛晨昀基于虚拟现实技术的分布式实时仿真平台中视景仿真的研究与实现2002

该文基于虚拟现实和仿真技术的发展状况,结合视景仿真的技术特点,提出一种基于虚拟现实技术的分布式可视化实时仿真平台的解决方案,我们将三维造型软件、仿真建模软件、视景驱动软件有机的集成在一起,打通它们之间的接口,并实时地驱动渲染三维模型,构成一个具有基本仿真功能,并且相对通用的分布式可视化实时仿真平台.该文首先简要介绍了虚拟现实和仿真技术,然后提出仿真平台的系统构架,再对其中的视景驱动部分的实现给予详细探讨,最后给出了一个在这个仿真平台上构建飞行仿真系统的实例,通过对系统性能的测定,验证了仿真平台的通用性和实时性.

9.期刊论文白涛.王燕攻顶反坦克导弹实时仿真系统设计-工业控制计算机2001,14(5)

采用以虚拟现实为基础的仿真技术辅助进行导弹设计和试验,已成为当代导弹研制的重要方法.本文介绍了在虚拟环境中,攻顶反坦克导弹实时仿真系统的总体设计.

10.学位论文陈涛人—车—路(环境)联合运行虚拟仿真理论与实现技术研究2005

大多数道路交通事故是由于人-车-路(环境)综合系统的协调性失衡造成的,因此如何从人-车-路(环境)系统联合运行协调性方面入手研究交通安全问题以及如何从技术层面在公路工程和安保工程中落实“以人为本、以车为本”的设计理念成为目前我国公路交通科技发展中急需解决的问题之一。论文首次提出以人-车-路(环境)联合运行虚拟仿真技术的研究和应用作为在公路工程和安保工程中落实“以人为本、以车为本”理念的切入点这一崭新思路,即在所建立的人-车-路(环境)联合运行虚拟仿真平台上进行面向公路线形、景观、交通工程设施、安保工程等设计方案的仿真试验,研究和评价设计方案的人-车-路(环境)综合系统的协调性,从而为公路交通相关问题的研究提供高科技的技术手段。

论文针对用于人-车-路(环境)联合运行协调性评价的虚拟仿真技术体系,围绕虚拟仿真系统中人、车、路(环境)三要素的建模理论及实现技术,研究了人-车-路(环境)联合运行虚拟仿真理论及实现技术,研究的主要内容有:

1.提出并论述了人-车-路(环境)系统联合运行的自行模式和互动模式仿真的概念。并在分析目前道路安全评价方法的基础上,提出了基于该虚拟仿真平台的道路安全评价模型。

2.在系统、定量地研究道路和交通环境对行车速度诱导特性的基础上,建立了自行仿真模式中驾驶人的车速控制计算模型。对公路典型路段进行了现场认知评价试验,研究了基于认知评语数据的汽车驾驶人对道路条件安全性认知因素的模糊评价方法,进而以实测的公路典型路段上的平均行车速度统计值和道路结构数据为样本,研究了描述驾驶人行车时基于安全性考量的车速模糊控制规则建模技术,最后,结合加/减速度控制模型,建立了车辆驾驶人的车速控制逻辑推理模型。

3.研究了人-车-路(环境)联合运行虚拟仿真技术平台中的车辆动力学建模技术以及实现车辆动力学网络实时解算的关键技术,并论述了车辆三维模型数据库的实现技术和视景驱动技术。针对车辆动力学解算实时性的特点,研究了用于虚拟仿真的十一自由度车辆动力学三维模型,该模型主要包括整车操纵稳定性模型、轮胎模型、转向系模型、发动机模型、制动系模型等。在该模型基础上,利用Winsock网络通信技术建立了车辆动力学网络实时解算软件系统。通过对车辆三维几何建模技术的研究,建立了基于MultigenCreator的轿车、货车、越野车和客车的三维模型数据库。此外,还利用LOD模型简化技术研究了提高车辆三维模型运行实时性的技术手段,利用光照模型、纹理映射等真实感图形处理技术研究了提高车辆三维模型真实感的技术方法。

4.研究了人-车-路(环境)联合运行虚拟仿真平台中地形、道路和环境的三维模型生成技术以及提高模型逼真度和运行实时性的技术手段。研究了基于分形理论和真实地形数据的三维地形生成技术,探讨了Choptexture(分割纹理)和Cliptexture(裁剪纹理)技术在地形的优化显示技术方面的应用,并研究了绘制优先级技术、外部引用和实例化技术在道路和环境模型数据库加速显示方面的应用。

5.研究了人-车-路(环境)联合运行虚拟仿真平台中的硬件实现技术,成功设计并搭建了虚拟仿真试验系统的硬件平台,研究了互动模式中基于半实物模型的交互信号采集技术。硬件平台的实现主要包括三部分的工作:一是RC系统的方案设计;二是模拟驾驶操作台的几何设计;三是数据采集系统的开发,即利用单片机技术、计算机串行通信技术实现对模拟操作信号(加速踏板、制动踏板、离合器、变速器、方向盘等信号)的数据采集和标定。此外,为了实现系统平台的通用性,还利用DirectX8.0SDK研究了人-车-路(环境)联合运行虚拟仿真系统中模拟器的数据采集接口技术。

6.系统地研究了人-车-路(环境)联合运行仿真系统的软件实现技术,开发了虚拟仿真软件系统,并在人-车-路(环境)联合运行虚拟仿真平台上进行了包括驾驶人、车辆、一级公路和环境在内的虚拟仿真试验。利用MFC和VegaAPI实现了人-车-路(环境)联合运行系统中视景仿真模块的开发,在Multi-Agent理论的基础上实现了交通环境中自由行驶车辆的行为模拟;利用碰撞检测算法解决了车辆与道路或环境物体的碰撞问题,利用OpenGLperformer研究了仿真状态信息的动态显示技术,利用Winsock和DR算法研究了多通道视景同步显示技术,还研究了仿真过程的AVI录制和回放技术。

综上所述,本研究的创新点主要体现在以下几个方面:

1.首次提出以人-车-路(环境)联合运行虚拟仿真技术的研究和应用作为在公路工程和安保工程中落实“以人为本、以车为本”理念的切入点这一崭新思路;

2.首次提出并论述了人-车-路(环境)系统联合运行的自行模式和互动模式仿真的概念;

3.首次系统和定量地研究了道路和交通环境对行车速度的诱导特性,建立了驾驶人的车速控制计算模型;

4.应用十一自由度车辆动力学模型开发了C/S结构的车辆动力学网络实时解算软件系统;

5.首次系统论述了基于Creator的三维道路模型的构造原理和实现技术;

6.首次系统研究了人-车-路(环境)联合运行仿真系统的实现技术,开发了人-车-路(环境)联合运行虚拟仿真平台。

主题词:虚拟现实,人-车-路(环境),实时仿真,驾驶人车速控制模型,Vega,Multi-Agent论文类型:应用基础

引证文献(1条)

1.吴小役.王斌翊.李长红.翟晓军基于xPC的PMSM控制系统虚拟测试技术研究[期刊论文]-系统仿真学报 2007(7)

本文链接:https://www.wendangku.net/doc/0715424090.html,/Periodical_xtfzxb2005z2002.aspx

授权使用:浙江大学(wfzjdx),授权号:bf3aeff3-3eaa-48c4-99ea-9de700057465

下载时间:2010年9月4日

相关文档