CarSim Training1——Getting started (1)
CarSim Training3——操稳国标及Carsim实现 (1)

蛇形试验——GB-T 6323.1-1994
蛇形试验——GB-T 6323.1-1994(续)
蛇形试验Carsim 实现
速度控制:恒速,65-80km/h 制动控制:无 换挡控制:自动档 转向控制:驾驶员模型,路径跟随
转向瞬态响应试验(转向盘角阶跃输入) ——GB-T 6323.2-1994-T
转向盘角阶跃输入Carsim 实现
速度控制:恒速,最高车速的70%,并四舍五入到10的整数倍 制动控制:无 换挡控制:自动档 转向控制:角阶跃输入
转向瞬态响应试验(转向盘角脉冲输入) ——GB-T 6323.3-1994-T
转向盘角脉冲输入Carsim 实现
速度控制:恒速,65-80km/h 制动控制:无 换挡控制:自动档 转向控制:角脉冲输入,角大小可以根据侧向加速度是否为
稳态回转试验Carsim 实现
速度控制:先匀速,之后匀加速 制动控制:无 换挡控制:自动档 转向控制:驾驶员模型路径跟随,对准圆周,记下转向盘转角,
之后改用转角输入
谢谢!
CarSim 使用培训(3) 操稳国标试验以及Carsim实现
2011年6月于上汽通用五菱
概述
操稳国标试验介绍 CarSim 实现
操稳国标试验
蛇形试验 转向瞬态响应试验(转向盘角阶跃输入) 转向瞬态响应试验(转向盘角脉冲试验) 转向回正性能试验 转向轻便性试验 稳态回转试验
4m/s^2后,稳定3S后松开转向盘,改用转向盘力矩输入 通过Event实现
转向回正性能试验(高速)Carsim 实现
速度控制:恒速,最高车速70% 制动控制:无 换挡控制:自动档 转向控制:随时间增大的转角输入,待侧向加速度达到2m/s^2后,
Carsim学习笔记

1、The LTARG Configurable FunctionBikeSim,CarSim和TruckSim包含一个可配置函数LTARG,该函数根据位置S 计算横向偏移量L.此函数最初用于定义闭环路径跟随器模型的目标路径,以便轻松定义车道变化以及其他基于参考路径的目标。
LTARG功能还用于控制移动物体的运动,而且相对于参考路径来表示交通车辆,车道标记以及其他特征。
该函数的形式为LTARG(0,S,ID),其中S是位置,ID是1到100之间的数据集编号。
当为函数指定信息(常量,S-L值表等)时,将系统索引参数ILTARG设置为相关的数据集编号(ID)。
参数N_LTARG是将在记录文件中显示的LTARG数据集的数量。
默认值是1; 它可以设置为任何正数,最多为100.(此参数在“驱动程序模型:转向控制器”部分的记录文件中列出,如后面的图3所示。
)2、Using VS Reference PathsVS参考路径对道路描述是必不可少的,如下一节所述。
它们也用于驱动程序模型,并用于控制可能添加到模型中的移动对象。
为了支持涉及多个路径的模拟场景,每个路径都包含一个带有用户定义的ID 号码的参数PATH_ID。
用于道路,驾驶员模型或使用此ID号码指定的移动物体的路径。
默认情况下,ID被设置为创建的路径的编号; 第一个路径有PATH_ID(1)= 1; 第二个有PATH_ID(2)= 2; 然而,构建具有多个路径和/或道路的模型的高级用户可以分配多个其他数字用于涉及不同路径集合的模拟。
例如,如果PATH_ID(3)= 123,则无论路径何时相对于其他路径被定义,ID号123都被用于仿真。
(这可能不是在不同模拟中的第三条路径。
)每个VS模拟将包括至少一个参考路径。
如果数学模型的输入不包含任何路径,那么在初始化过程中将自动添加默认路径,该路径是一个以零标题为导向的直线,以便S =全局X和L =全局Y.。
(完整word版)carsim输入、输出常用变量(20200807120646)

输入变量32 IMP_CLT_D1_2( - ) ;离合器控制的前差速器(第二离合器)33 IMP_CLT_D2_2( - ) ;离合器控制后差速器(第二离合器)36 IMP_CLUTCH_D1 ( - );离合器控制的前差速器37 IMP_CLUTCH_D2 ( - ) ; 离合器控制后差速器51 IMP_DSTEER_L1 (度/秒);直接控制车轮的转向齿轮的导数 L1 93 IMP_FX0_L1(N ) ;纵向力在车轮中心的 L1 从轮胎( S )122 IMP_FX_L1 (N ) ;纵向力轮胎 L1126 IMP_FY0_L1 ( N ) ;侧向力在车轮中心的 L1 从轮胎( S )155 IMP_FY_L1 (N ) ;侧向力轮胎 L1188 IMP_FZ_L1 (N ) ;垂直力轮胎 L1192 IMP_F_BOOST_1(N ) ;转向齿条助推力203 IMP_GEAR_TRANS ( - ) ;传动齿轮214 IMP_MODE_TRANS ( - ) ;传动方式: -1 - >反向, 0 - >中性, 1 - > 手动档位选择, 2 - 18 - >自动模式的限制(最大齿轮可用)215 IMP_MUX_L1 ( - ) ;轮胎 L1 接地纵向摩擦力219 IMP_MUY_L1 ( - ) ;轮胎 L1 接地侧摩阻力223 IMP_MX0_L1 (N-M ) ;侧倾力矩在车轮中心的 L1 从轮胎( S ) 236 IMP_MX_L1(N-M ) ;侧倾力矩轮胎 L1244 IMP_MYBK_L1 ( N-M ) ; L1 制动力矩253 IMP_MYSM_L1 ( N-M ) ; L1 转。
瞬间施加到车轮的悬挂质量 263 IMP_MY_L1 (N-M )265 IMP_MY_OUT_D1_L 266 IMP_MY_OUT_D1_R267 IMP_MY_OUT_D2_L268 IMP_MY_OUT_D2_R269 IMP_MY_R1 (N-M )270 IMP_MY_R2(N-M )288 IMP_M_DIFF_D1 (N-M ) ;前差速器的扭矩差 289 IMP_M_DIFF_D2 (N-M ) ;后差速器的扭矩差295 IMP_M_LOCKUP_CLUTCH_CAP (N-M ) ;转矩的最大转矩容量变矩器锁离 合器 299 IMP_M_OUT_TR (N-M ) ;变速器输出轴扭矩300 IMP_PBK_L1 (兆帕) ; L1 制动轮缸(室)的压力; 滚动阻力矩轮胎 L1 ( N-M ) ( N-M ) ( N-M ) ( N-M ) ; 前差速器的左输出轴扭矩 ; 前差速器的右输出轴扭矩 ; 后差速器的左输出轴扭矩 ; 后差速器的右输出轴扭矩 ; 滚动阻力矩轮胎 R1 ; 滚动阻力矩轮胎304 I M P_PCON_BK (兆帕) ;制动主缸压力317 IMP_ROT_ENG (转);发动机转速(发动机外部专用)324 IMP_R_EFF_D1(- ); 前差速器的效率325 IMP_R_EFF_D2(- ); 后差速器的效率328 IMP_R_GEAR_D1(- );前差速器的齿轮比329 IMP_R_GEAR_D2(- );后差速器的齿轮比334 IMP_STEER_CON_L1 (度);L1 轮转向齿轮控制(输入非线性转向运动学表)338 IMP_STEER_L1 (度); 直接控制L1 车轮的转向342 IMP_STEER_RACK_CON_L1 (毫米); 对于L1 车轮转向齿条控制(输入非线性转向运动学表)346 IMP_STEER_SW (度);方向盘角度347 IMP_STEER_T_IN(N-M);转向输入扭矩350 IMP_WIND_SPEED (公里/小时);风速相对于地输出变量1 AAx (弧度/秒2)全名:侧倾角加速度。
CarSim仿真快速入门(一)

CarSim仿真快速⼊门(⼀)未经作者授权,禁⽌任何形式的转载!⼀. 介绍1. 1 CarSim软件包含三个主要的部分:VehicleSim (VS): VS Solvers使⽤详细的物理模型来模拟⾼速公路车辆及其控制器的动态⾏为,对驾驶员的控制、3D地⾯⼏何形状及空⽓动⼒学做出相应的相应。
VS Visualizer使⽤虚拟摄像机和绘图显⽰模拟结果。
CarSim图形⽤户界⾯(GUI)可以访问车辆,道路,测试条件以及⽀持视频动画和绘图的信息的数据库。
1.2 将会学到什么?车辆动⼒学的⾼精度的仿真模拟需要⼤量数据。
CarSim包括⼀个包含许多⽰例车辆和测试流程的数据库。
如果⽤户还不熟悉CarSim,特别是⼀开始对GUI和数据库不熟悉。
本⽂旨在介绍GUI和数据库的主要元素,以便⽤户熟悉CarSim的组织加⼯和基本⼯具。
期望利⽤⼏个⼩时来完成所有步骤。
本⽂旨在介绍使⽤CarSim的使⽤经验。
因此,将向⽤户展⽰如何创建新数据库,以及如何在不与现有数据集冲突的情况下创建新数据集。
在本教程中,不必掌握CarSim中的所有选项和功能,CarSim包含软件中包含的⼤量⽂档,本⽂在以后的章节中会对这些⽂档进⾏讲解。
⼆. 查看仿真结果如何在CarSim中查看仿真结果,我们将从查看现有⽰例开始。
稍后,将运⾏⼀个新的仿真。
在准备过程中,将⾸先创建⼀个新数据库,以便在学习本教程时使⽤。
这样避免了对其他已安装⽰例进⾏意外修改的可能性。
2.1 启动CarSim并创建⼀个新数据库通过使⽤“开始”菜单或双击桌⾯上的CarSim图标来启动CarSim(具体取决于您的Windows 版本)。
CarSim启动时,它会弹出⼀个对话框来选择数据库(图1)。
在正常操作中,将选择⼀个数据库(例如①)并继续②。
但是,对于本⽂,我们将创建⼀个包含单个车辆和测试条件的新数据库。
图 1. 从CarSim安装中打开数据库.点击按钮 Create a new database from a Consolidated Parsfile③。
carsim相关实验报告

carsim相关实验报告汽车模拟器(Carsim)相关实验报告引言:汽车模拟器(Carsim)是一种先进的虚拟仿真系统,可以模拟车辆在不同道路和环境条件下的行驶情况。
本实验旨在通过Carsim模拟器,对车辆的动力学性能、悬挂系统和制动系统等进行测试和分析,以便更好地理解汽车的行驶原理和优化车辆性能。
实验一:动力学性能测试在本实验中,我们选择了一辆普通轿车作为测试对象,通过Carsim模拟器进行动力学性能测试。
首先,我们设置了不同的车速和转向角度,观察车辆的加速度和转向响应。
实验结果表明,车辆的加速度与发动机功率和质量有关,而转向响应则受到转向系统和悬挂系统的影响。
通过调整这些参数,我们可以改善车辆的动力学性能,提高操控性和舒适性。
实验二:悬挂系统测试悬挂系统是车辆的重要组成部分,对车辆的行驶稳定性和舒适性有着重要影响。
在本实验中,我们通过Carsim模拟器测试了不同类型的悬挂系统对车辆行驶性能的影响。
实验结果显示,采用独立悬挂系统的车辆在通过颠簸路面时具有更好的悬挂性能,能够减少车身的倾斜和颠簸感,提高行驶的平稳性和舒适性。
而传统的刚性悬挂系统则对车辆的操控性能有一定的提升作用。
因此,在选择悬挂系统时,需要根据不同的需求进行权衡和选择。
实验三:制动系统测试制动系统是车辆安全性的关键因素之一,对车辆的制动距离和稳定性有着重要影响。
在本实验中,我们通过Carsim模拟器测试了不同制动系统对车辆制动性能的影响。
实验结果显示,采用盘式制动系统的车辆具有更短的制动距离和更好的制动稳定性,能够更有效地控制车辆的速度。
而鼓式制动系统则在制动力分配和制动温度方面存在一定的不足。
因此,在选择制动系统时,需要根据车辆的使用环境和需求进行合理选择。
结论:通过Carsim模拟器的实验,我们对车辆的动力学性能、悬挂系统和制动系统等进行了全面的测试和分析。
实验结果表明,通过调整车辆的参数和选择适当的悬挂系统和制动系统,可以改善车辆的性能和行驶稳定性,提高操控性和舒适性。
CarSim Training2——参数详解

Aerodynamics:Pitch,Bounce,Yaw
变量名称 CFx vs slip angle CFy vs slip angle CFz vs slip angle CMx vs slip angle CMy vs slip angle CMz vs slip angle CFx vs bounce&pitch
CarSim 使用培训(2) CarSim 参数详解
2011年6月于上汽通用五菱
Carsim 参数
车辆参数 驾驶员控制、路面等 其它杂项
车辆参数
Vehicle:Assembly: 整车 Vehicle:Load Condition: 挂车、负载 Tire:轮胎测试
Vehicle Assembly
参考长度(通常取轴距) 空气密度
动画定义
Vehicles and Sensor Targets:整车和交通环境 Other:其它零部件、场景
Vehicles and Sensor Targets
变量名称
物理意义
Vehicle
车身三维模型
body:Shape Group
Shadow
影子模型
Rotation inertia of crankshaft Idle speed
物理意义 发动机扭矩和发动机转速、 节气门开度之间的关系, Map图 考虑节气门的延迟
燃油消耗率和发动机转速、 节气门开度之间的关系, Map图 曲轴转动惯量
怠速转速
变矩器
变量名称 1/K vs Speed ratio
横摆力矩系数和风向的关系
阻力系数和轮跳、俯仰的关 系
侧向力系数和轮跳、俯仰的 关系
升力系数和轮跳、俯仰的关 系
CarSim培训1

菜单工具的应用操作
Tools(工具) 下拉菜单 Library Tool:库工具 Calculator:计算 Batch Matrix:批处理矩阵 Batch Runs:批运行 Spectrum Analyzer:光谱分析仪 ERD File Utility:ERD文件应用 Create Shortcut to this Database:创建本资料 库的快捷方式 Re-Index This Library:重新索引此库 Re-Index Entire Database:重新索引整个资料库 Re-Write This Library:重写此库
CarSim启动
AuTek Automobile Technology (Jilin) CO., LTD.
菜单工具的应用操作
File(文件) 下拉菜单 New Database (Empty):新建一个空白的资料库 New Database from this Dataset:在当前数据库基 础上新建资料库 New Dataset:新建数据库 New Dataset (Empty):新建一个空白的数据库 Delete Dataset:删除数据库 Delete Many Datasets:删除多个数据库 Toggle Locked Status:锁定/解锁 Export Consolidated Parsfile:导出合并的Par文件 Export Expanded Parsfile:导出展开的Par文件 Export Encrypted Expanded Parsfile:导出加 密展开的Par文件
AuTek Automobile Technology (Jilin) CO., LTD.
CARSIM学习资料1-Vehicle

Vehicle ScreensOverview of Vehicle Screens (1)The Vehicle Assembly Screen (2)The Vehicle Trailer Screens (5)The Vehicle: Loaded Condition Screen (6)Sprung Mass Parameter Definitions (8)Suspension Kinematics, Zero Jounce, and Wheel Center Heights (8)Coordinate System (9)Aerodynamics (9)Frame Twist (9)The Vehicle: Sprung Mass screen (11)The Vehicle: Sprung Mass (from Whole Vehicle) Screen (14)The Vehicle: Trailer Sprung Mass Screen (17)Overview of Vehicle ScreensWhen specifying a vehicle from the Run Control screen, you typically link to a dataset from one of two vehicle screens:1.Vehicle: Assembly — assemble the vehicle from datasets that define the major systemsand components. The vehicle as defined by this screen is considered to be in the design load condition (sometimes called curb condition).2.Vehicle: Loaded Condition — combine a motor vehicle (from the Vehicle: Assemblylibrary) with additional masses, virtual sensors and trailers. Changes in loading conditions or sensor locations can be made by changing a few links, without making any changes in the basic vehicle description.The two main vehicles screens make use of these supporting screens for trailers and sprung mass properties that are also described in this document.3.Trailers — use two screens similar to the Vehicle: Assembly screen to assemble trailerswith one and two axles.4.Vehicle: Sprung Mass — set size and weight information about the sprung mass of themain vehicle.5.Vehicle: Sprung Mass (from Whole Vehicle) — an alternative screen to set size andweight information using measurement made from the whole vehicle.6.Vehicle: Trailer Sprung Mass — set size and weight information about the sprung massof a trailer.The Vehicle Assembly ScreenFigure 1 shows the Vehicle: Assembly screen on which the components and systems of a car or other four-wheeled motor vehicle are assembled.123456 789108111213148111213141414 Figure 1: Vehicle: Assemblyscreen.Link to a Vehicle: Sprung Mass or Vehicle: Sprung Mass (from Whole Vehicle) datasetthat defines the properties of the sprung mass.Link to an Aerodynamics: Main Screendataset.Link to an animator dataset. This is usually a dataset from the library Animator: Vehicles and Sensor Targets, but can be any dataset that defines the shape of the sprung mass for thewhen the link is made.Drop-down list for specifying the type of powertrain. The option chosen determines the kind of control that appears directly underneath.1. If the powertrain is Speed control (min. powertrain), two data fields are shown (Figure2).Figure 2. Data field with simple speed control and no powertrain details.The first is the ratio of drive torque (from the speed controller) that goes to the rear wheels (keyword = R_REAR_DRIVE_SC). Use 0 for simple front-wheel drive, 1 for simple rear-wheel drive, and 0.5 for simple four-wheel drive.The second data field is the power limit used by the speed controller (keyword = PMAX_SC). The speed controller uses proportional-integral control to try to match a target speed. The power being transferred to the wheels is monitored and not allowed to exceed this limit.2. If the powertrain is Front-wheel drive, a link is shown to a Powertrain: Front-WheelDrive dataset.3. If the powertrain is Rear-wheel drive, a link is shown to a Powertrain: Rear-WheelDrive dataset.4. If the powertrain is 4-wheel drive, a link is shown to a Powertrain: 4-Wheel Drivedataset.5Link to a Brakes: Four-Wheel System dataset.6Link to a Steering System dataset.7Miscellaneous field. This is a location for specifying parameters for extensions to the model or information for the animator.8Miscellaneous links. These have no predefined purpose, but can be linked to datasets that specify parameters for extensions to the model or information for the animator. The data from the link in the left column applies to the sprung mass or whole vehicle. Data from the other two links apply to the front or rear suspension, as indicated by their locations on the screen.93x1 image scale checkbox. If the image of the vehicle looks distorted, try checking or unchecking this box to improve the appearance.Note When working with datasets from older versions of the software (before 2009), images associated with datasets might have been included that arescaled for a 3x1 aspect ratio (the image is three times wider than it ishigh). Images that are created automatically from within the VS browserhave a 2x1 aspect ratio.10Image of vehicle. When you change the link to the animator dataset 3, the associate image from that dataset is shown here. You can also specify an alternate image by clicking on the image to display a drop-down list of options. See the VS Browser Reference Manual for details about these options.11Drop-down list for selecting a type of suspension data. There are four choices for the front suspension, and five for the rear (shown below).The first two specify an independent suspension described either with a single screen (simple) or a set of two screens (full nonlinear). If the Independent (simple) choice is selected, then the link underneath is used to connect Suspension: Independent System13Independent (fully nonlinear) Suspension: Independent System Kinematics and the link for Suspension: Independent Compliance, Springs, and Dampers13is available. The next two choices are two options nonlinear). A twist beam suspension can be specified for the rear.1211simplified overall suspension dataset.1311 list is set for a simplified suspension screen, then this link is hidden.14Links to Tire datasets for the four tires.The Vehicle Trailer ScreensThere are two screens, Vehicle: Trailer with 1 Axle screen and Vehicle: Trailer with 2 Axles screen, to assemble the major systems and components of a one-axle and two-axle trailer, respectively. The trailers as defined by those screens are considered to be in the unladen condition (often called curb condition). Additional masses and inertias can be added or subtracted on the Vehicle: Loaded Condition screen using payloads.Figure 3 shows the Vehicle: Trailer with 2 Axle screen. The Vehicle: Trailer with 1 Axle screen is very similar to the other, except that the properties for the second axle and tandem suspension parameters do not exist.1234578910811121314141112131414151617 Figure 3: Vehicle: Trailer with 2 Axles screen.The settings for the two trailer screens are nearly identical to those of the Vehicle: Assembly screen described in the previous section. The main differences are:1. There are only two options for suspension types, so a checkbox is usedtrailerscreens rather than the drop-down list used for the Vehicle: Assembly2.Vehicle: Assembly screen has powertrain data; the trailer screens have hitch data3. The Vehicle: Trailer with 2 Axles screen has some parameters for a tandem suspension. The user controls that are specific to the trailer screens are described below; for all others, please see the descriptions in the previous section.Link to a Vehicle: Trailer Sprung Mass dataset.Link to a Hitch dataset. This defines stiffness properties and moment preloads of the hitch.Link to a brake system dataset appropriate for the number of wheels on the trailer (Brakes: Two-Wheel System for one-axle trailers, or the same choices for brake systems on two-axle trailers that are available for the four-wheeled motor vehicle).Checkboxes for using simple suspension data. If checked, the link underneath is set to workSuspension: Solid Axle System, and the link forseparate compliance dataRatio of the spring loaded shared b the other axle of the tandem suspension keyword =Coefficient to determine tandem suspension load transfer due to wheel spin torque (keyword = CFZ_MY_TAND). This is the load transferred to the lead axle of the tandem, divided by the total spin torque of all four wheels of the tandem. A positive sign implies that the front axle load decreases during braking (brake torque is a negative moment). This field does not exist on the Vehicle: Trailer with 1 Axle screen.Fraction of tandem static load carried by the springs of the rear axle of the tandem in the nominal load condition (keyword = R_TAND_TRAIL_STATIC). Typically this is 0.5. This field does not exist on the Vehicle: Trailer with 1 Axle screen.The Vehicle: Loaded Condition ScreenFigure 4 shows the Vehicle: Loaded Condition screen to add loads, sensors, and miscellaneous model extensions to a vehicle. You can also add a one- or two-axle trailer that is hitched to the motor vehicle.If a trailer is used, it can also carry up to four loads, and can be equipped with the same kinds of sensors as the towing vehicle (Figure 5).of vehicle that were described in the previous sections.123491022233Figure 4: Vehicle: Loaded Conditionscreen when there is no trailer.Link to a Vehicle: Assembly dataset. The vehicle type shown here (in the figure it isInd_SA ) is used to determine which of several VS solver programs should be used to make the simulation run. When thedataset hasan associated image, that image will beLinks to either or Payload: Custom datasets. These links also appearLinks to miscellaneousdatasets that add various kinds of sensor, model extensions, or other data that is intended to be grouped with the vehicle description.Trailer checkbox. When checked (Figure 5), additional links appear to specifying the trailerSeparate trailer image checkbox. When this box is checked, the image for the lead vehicle is reduced in size and a second image is shown for the linked trailer dataset. In this case, the 3x1 image style checkbox is not shown.If the Separate trailer image checkbox is not checked, then a single image is used and the 3x1 image style checkbox remains visible. Link to either a Vehicle: Trailer with 1 Axle or Vehicle: Trailer with 2 Axles dataset.1 234102 2 23 310562222333Figure 5: Vehicle: Loaded Condition screen when there is a trailer.Sprung Mass Parameter DefinitionsThree screens are used for specifying the main size and weight properties of a motor vehicle or towed trailer. In all cases, the properties of the vehicle are defined for the unladen configuration, which is sometime called the design condition or the curb condition.The data on these screen serve three main purposes:1. They define some of the main mass and inertia properties of the vehicle.2. The properties on these screens affect the interpretation of data from other screens thatdepend on load.3. The sprung mass coordinate system is used to defines the locations of other points in thevehicle model.Suspension Kinematics, Zero Jounce, and Wheel Center Heights Suspension motions are tied to vertical movement called jounce that provides the reference for many forms of nonlinear suspension kinematical data. These include lateral movement,longitudinal movement, camber angle, and toe angle.In particular, the definition of zero jounce is critical for properly using this data.The CarSim and VehSim math models support two definitions of jounce in the design load condition. One is based on the loads carried by the front and rear suspensions, so when a change is made to this screen, the definition of jounce is affected.Figure 8 shows the location of the wheel centers when the front and rear springs are in equilibrium supporting the sprung mass in a level condition, where roll and pitch angles are by definition zero. The heights of the wheel centers in a specific run will depend on the road or ground geometry, the tire sizes and properties, and the presence of additional loads. However, this screen contains all of the information needed to define the concepts of zero pitch and roll and suspension jounce.Coordinate SystemLoads, sensors, and various reference points are specified using X, Y, and Z coordinates in a coordinate system fixed in the sprung mass. The axis directions and the location of the origin of the coordinate system are defined specifically for the vehicle in the position shown on this screen. AerodynamicsThree forces and three moments define the aerodynamic effects on the sprung mass. The forces act on a point on the sprung mass called the aerodynamic reference point, defined by X, Y, and Z coordinates in the sprung mass coordinate system (see Aerodynamics). If changes are made to the wheelbase, the location of the aerodynamic reference point might need modification. Frame TwistSome vehicles have low chassis torsional stiffness as compared to suspension roll stiffness. Chassis twist influences relative roll at each axle and the distribution of load transfer between axles. The chassis twists in response to suspension forces, powertrain torque, and the roll moment at a trailer hitch if one exists.Six parameters are used in the description of chassis twist: the measured stiffness and damping about a longitudinal axis, the longitudinal position of a node point which describes the distribution of torsional stiffness along the length of the frame, two dimensions for the locations of points at which measurements were made, and a coordinate for the location at which the powertrain torque is reacted at the chassis. For independent drive axles the powertrain torque has no effect.The points used to measure chassis stiffness must be laterally equidistant front and rear, and longitudinally equidistant left and right to describe a rectangle as shown in Figure 6. If it is not possible to attach equipment to the chassis in this configuration, fixtures may be attached to provide the proper spacing. The reported stiffness in the dataset should be based on the angles of deflection and moments as applied at these points. A damping value is required for numerical stability, but its actual value has little effect on most handling maneuvers.The X coordinate of the node point can be detected by the vertical loads measured at four measurement points for the tilted chassis. For example, when the chassis is tilted to the left (it causes the load transfer from right to left) as shown in Figure 7, the load transfer measured on the two front measurement points is ∆F f, and the load transfer measured on the two rear measurement points is ∆F r. The X coordinate of the node is:X node = L • ∆F r / (∆F f + ∆F r)Where L is the distance between the front and rear measurement points.Figure 6. Rectangular geometry associated with frame twist.The effective mounting location of the engine can similarly be determined by locking the drive shaft to the transmission (as putting an automatic transmission in “park”) and applying a moment. Then, you can measure the load transfer and apply the above equation.lfFigure 7. Front and rear load transfer due to frame twist.The Vehicle: Sprung Mass screenFigure 8 shows the Vehicle: Sprung Mass screen with the controls described below.Animator reference height (keyword = Z_LENGTH). The animator resizes the shapeAnimator reference width (keyword = Y_LENGTH). The animator resizes the shape information to match vehicle dimensions. This dimension is used to stretch or shrink the width of the shape used for the vehicle sprung mass.Figure 8: Vehicle: Sprung Mass screen.Heights of the wheel spin axes above the sprung mass origin at the design load condition with zero pitch and roll (database keywords = *HWC_LF, *HWC_RF, *HWC_LR, *HWC_RR;solver keyword = H_WC([IUNIT,] IAXLE, ISIDE)). These define the relationship between the locations of the wheels relative to the sprung mass and the jounce used to define nonlinear suspension kinematical effects. They also determine how the sprung mass is located relative to the wheels in the animator. Values specified on this screen override those that appear on the suspension screens, where they appear for backward compatibility withdatasets from earlier versions of the software. If wheel center heights are not specified here, values from the suspension screen are used.Distance from the front axle to the (unladen) mass center (Keyword = LX_CG_SU[(IUNIT)]). This parameter and the wheelbase determine how much of the mass is supported by the front and rear suspensions in the design condition.Lateral coordinate of mass center (keyword = Y_CG_SU[(IUNIT)]). Although normallyzero, this can be given a non-zero value if the vehicle is not laterally symmetric. A positive value means the mass center is located on the left side of the vehicle.Height of (unladen) mass center above the origin (keyword = H_CG_SU[(IUNIT)]).Lateral coordinate of hitch center (keyword = Y_H).Normally zero, this can be given a non-zero value to study asymmetric vehicles. A positive value means the hitch point is located on the left side of the vehicle. This parameter is used only if a trailer is hooked to the vehicle in the simulated run.Hitch height above the sprung mass origin (keyword = H_H). This parameter is used only if a trailer is hooked to the vehicle in the simulated run.Wheelbase, defined as the distance between the centers of the front and rear wheels whenthe vehicle is in the design load condition (keyword = LX_AXLE ([IUNIT,] IAXLE)]).This value is also passed to the animator (keyword = X_LENGTH) to size the sprung mass shape longitudinally.Distance from the front axle to the hitch (keyword = LX_H).The point of interest is thehitch pitch pivot. This parameter is used only if a trailer is hooked to the vehicle in the simulated run.Sprung mass (keyword = M_SU [(IUNIT)]). This is the mass of the vehicle in the design load configuration excluding the unsprung masses associated with the wheels, axles, and moving suspension parts.Moments and products of inertia of the unladen sprung mass. The moments and product are all taken about the mass center of the sprung mass and are based on a vehicle axis system in which the X axis (longitudinal) and Y axis (lateral) are parallel with the ground when the vehicle is at rest on a flat level surface, and the Z axis (vertical) points up in parallel with the gravity vector.The moments of inertia in roll (IXX_SU[(IUNIT)]), pitch (IYY_SU[(IUNIT)]), and yaw (IZZ_SU[(IUNIT)])The product of inertias, also about the mass center of the sprung mass, are defined as the negative of the volume integral. For example, the definition for the XZ product is:I xz = –∫V r x z dvThe product is positive when the principal X axis of the sprung mass tilts down (looking forward). This value must be entered directly—there are no built-in tools to calculate it.Edit Radii of Gyrationwith X, Y, and Z radii of gyration as an alternative to entering moments of inertia. them are updated to reflect changes to the radii of gyration or mass. When it is unchecked, the moment of inertia fields are enabled for editing and the radii of gyration fields are locked, displaying values calculated from the mass and inertias.Radii of gyration (not parameters). Sometimes measured values for Ixx, Iyy, and Izz arenot available but Rx, Ry, and Rz can be estimated. When the Edit Radii of Gyration checkbox is checked, the corresponding moments of inertia are calculated with the equation:I = M•R2Use any of these three radii if the corresponding moment of inertia is not available but the corresponding radius can be estimated. If used:1. a guess for R x might be a third of the vehicle width,2. a guess for R y might be half the wheelbase, and3. a guess for R z might be half the wheelbase.Checkbox to reveal the list of frame twist parameters. To use frame twist, check this box and include your parameters. The flexibility parameters are shown in Figure 9.151617181920Figure 9: Frame torsional flexibility parameters.Distances between points on the chassis where the stiffness is measured (keywords = L_FRAME[(IUNIT)], W_FRAME[(IUNIT)]).Distance that the torsional node point lies behind the origin of the coordinate system, in mm.(keyword = X_NODE[(IUNIT)])Distance that the effective engine mounting point lies behind the origin of the coordinate system, in mm (keyword = X_ENG). This point should reflect the location at which a longitudinally-oriented engine reacts drive torque on the sprung mass.Torsional stiffness of the chassis about the longitudinal axis, in N-m/deg.Torsional damping of the chassis about the longitudinal axis, in N-m/deg/sec.The Vehicle: Sprung Mass (from Whole Vehicle) Screen Figure 10 shows the Vehicle: Sprung Mass (From Whole Vehicle) screen to define the size and weight properties of the motor vehicle sprung mass, based on measured properties of the whole vehicle. This screen provides an alternative to the Vehicle: Sprung Mass screen for defining themain size and weight properties of a vehicle in the unladen condition.Animator reference height (keyword = Z_LENGTH). The animator resizes the shape information to match vehicle dimensions. This dimension is used to stretch or shrink thevertical scale of the shape used for the vehicle sprung mass.12345678910311121314151617Figure 10: Vehicle: Sprung Mass (From Whole Vehicle) screen.Animator reference width (keyword = Y_LENGTH). The animator resizes the shape information to match vehicle dimensions. This dimension is used to stretch or shrink the horizontal scale of the shape used for the vehicle sprung mass.Height of the front wheel spin axes above the sprung mass origin at the design loadcondition with zero pitch and roll (database keywords = *HWC_LF, *HWC_RF, *HWC_LR, *HWC_RR; solver keyword = H_WC([IUNIT,] IAXLE, ISIDE)). This defines the relationship between the location of the wheel relative to the sprung mass and the jounce used to define toe and camber effects. It also determines how the sprung mass is located relative to the wheels in the animator. Values specified on this screen override those that appear on the suspension screens, where they appear for backward compatibility with datasets from earlier versions of the software. If wheel center heights are not specified here, values from the suspension screen are used.Wheelbase, defined as the distance between the centers of the front and rear wheels (keyword = LX_AXLE([IUNIT,] IAXLE)). This value is also passed to the animator (keyword = X_LENGTH) to size the sprung mass shape longitudinally.Distance from the front axle to the optional hitch (keyword = LX_H). The point of interest is the hitch pitch pivot. This parameter is used only if a trailer is hooked to the vehicle in the simulated run.Lateral coordinate of hitch center (keyword = Y_H). Normally zero, this can be given a non-zero value to study asymmetric vehicles. A positive value means the hitch point is located on the left side of the vehicle. This parameter is used only if a trailer is hooked to the vehicle in the simulated run.Hitch height above the sprung mass origin (keyword = H_H). This parameter is used only ifa trailer is hooked to the vehicle in the simulated run.Measured weight under each tire (database keywords = *W_LF, *W_RF, *W_LR, *W_RR). These are used to calculate the lateral and longitudinal positions of the mass center of the total vehicle as measured, and its total mass.Unsprung mass of the front and rear suspensions on the measured vehicle (databasekeywords = *M_US(1), *M_US(2)). These masses are removed from the total vehicle to obtain the sprung mass, and to calculate the location of the mass center of the sprung mass and its inertia properties. Unsprung mass values entered here are not used by the solver program. The solver obtains unsprung mass information from the suspension screens, to facilitate definition of a vehicle with suspensions different from those installed on the measured vehicle.Spin inertias of the front and rear suspensions on the measured vehicle (database keywords = *IW(1), *IW(2)). These inertias are removed from the total vehicle to obtain the sprung mass pitch inertia. Inertia values entered here are not used by the solver program. The solver obtains unsprung mass inertia information from the suspension screens, to facilitate definition of a vehicle with suspensions different from those installed on the measured vehicle.Track width of the front and rear suspensions on the measured vehicle (database keywords = *L_TRACK(1), *L_TRACK(2)). These dimensions are used to calculate the location of the mass center of the sprung mass and its inertia properties. Dimensions entered here are not used by the solver program. The solver obtains track information from the suspensionscreens, to facilitate definition of a vehicle with suspensions different from those installed on the measured vehicle.Distance the mass centers of the complete vehicle as measured and of the sprung mass lie behind the front axle. These are not entered by the user, but are calculated from other information on the screen. Their values are updated automatically when values involved in the calculations are changed. The value for the sprung mass is passed to the solver program (LX_CG_SU[(IUNIT)]). The value for the measured vehicle is provided for reference.Lateral coordinates of the mass centers of the complete vehicle as measured and of the sprung mass. A positive value means the point is located on the left side of the vehicle. These are not entered by the user, but are calculated from other information on the screen. Their values are updated automatically when values involved in the calculations are changed. The value for the sprung mass is passed to the solver program (keyword = Y_CG_SU[(IUNIT)]). The value for the measured vehicle is provided for reference.Height of the mass centers of the complete vehicle as measured and of the sprung mass above the vehicle origin. The dimension for the complete vehicle as measured (database keyword = *H_CG_TU) is used to calculate other values on this screen. The dimension for the sprung mass represents the vehicle in its design position and is passed to the solver program (keyword = H_CG_SU [(IUNIT)]).Selecting the checkbox reveals a field for the yaw and roll inertia of the unsprung mass of aaxle plus wheels and tire (the entire unsprung mass) about the mass center along the roll axis. The same number is also used internally for the yaw moment of inertia. These inertias are removed from the total vehicle to obtain the sprung mass inertia properties. Inertia values entered here are not used by the solver program. The solver obtains unsprung mass inertia information from the suspension screens, to facilitate definition of a vehicle with suspensions different from those installed on the measured vehicle.1518Total calculated mass of the measured vehicle and its sprung mass. The sprung mass is themass of the vehicle in the design load configuration minus the unsprung masses associated with the wheels, axles, and moving suspension parts. The sprung mass is passed to the solver (keyword = M_SU[(IUNIT)]). The mass of the total vehicle is provided for reference.Moments and products of inertia of the total vehicle as measured, and calculated values for the sprung mass. The moments and product are all taken about the respective mass centers of the measured vehicle or the sprung mass and are based on a vehicle axis system in which the X axis (longitudinal) and Y axis (lateral) are parallel with the ground when the vehicle is at rest on a flat level surface, and the Z axis (vertical) points up in parallel with the gravity vector.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自由度
1 簧载质量的移动自由度 (X,Y,Z) 3
4 簧载质量的转动自由度(X,Y,Z) 3
4 非簧载质量自由度
4
1 车轮旋转自由度
4
10 传动系旋转自由度
1
轮胎瞬态特性自由度
8
制动压力自由度
4
总数
27
和Simulink 无缝连接
160+个导入变量 560+个导出变量
快速入门
新建数据库 CarSim主界面及软件架构 仿真动画 曲线绘制,新建曲线 改变控制策略 新建车辆负载 修改侧倾刚度 多个结果重叠显示
CarSim 使用培训(1) CarSim Introduction
2011年6月于上汽通用五菱
概述
CarSim 总体介绍 CarSim 软件结构 CarSim 快速入门
MSC 公司简介
建于1996年 是从UMTRI(密西根大学交通运输研 究所)脱离出来的 专门研究汽车动力学软件的专业公司
新建快捷方式 帮助文档 数据库工具
ห้องสมุดไป่ตู้
新建数据库
CarSim8x_Prog\Resources\Import_Examples\Quick_Start.cpar cpar 格式是压缩的二进制格式的par文件
CarSim 主界面及软件架构
装配概念
仿真动画
曲线绘制
新建曲线
改变车速
CarSim 介绍
专门针对车辆动力学的仿真软件 车辆对驾驶员输入、路面输入及 空气动力学输入的响应 车辆动力学:操纵稳定性、动力 性、经济性、制动性、平顺性 在 Windows环境下运行 实时的硬件在环测试
CarSim 软件特点
使用方便 运算迅速 仿真精确 有良好的扩展性 行业的标准软件
仿真求解界面
仿真
——修改车辆模型 ——修改驾驶员控制 ——修改路面
仿真动画
操作简便 OpenGL 标准数据格式
-STL -OBJ
CarSim 的数学模型
惯量测试
轮胎测试
建立在UMTRI三十多年的研究基础之上
建模, 算法, &
仿真
测试和分析
参数测量
悬架测试
面向系统的建模
Lateral G
CarSim 的主要结构
Graphical database
图形用户界面用于定义车辆的特 性参 数及仿真工况 数学模型用来仿真求解 用仿真器进行三维动画回放,用 绘图软件绘制结果曲线
图形用户界面
包括150个子界面 网页式的界面风格 用下拉菜单选择不同的类型 强大的帮助文档 方便对数据集拷贝和修改
新建负载
修改侧倾刚度
新建快捷方式
帮助文档
数据库工具
谢谢!
0.5
0
-0.50
10
Yaw rate -deg/s
20
10
0
-10
20 -20 0
10
Road Test CarSim
20
模型的复杂程度适合于底盘控制系统的开发及整车的虚拟仿真
模型运算稳定
在PC机上能达到实时的运算速度
所有的模型参数都可以通过测试的手段获取
车辆模型的简化
刚体
簧载质量 非簧载质量 车轮 发动机 总数