- 积分
- 0
- 注册时间
- 2011-8-14
- 仿真币
-
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2011-8-16 15:04:53
|
显示全部楼层
来自 广东广州
其中一部分
adams/car悬挂模板中如何建立suspension parameters array
adams/car悬挂模板中要必须有一个悬挂参数数组suspension parameters array(一般为转向节主销轴线)输出通讯器将仿真时的转向运动提供给试验台。我的后悬挂模板是自己创建的,其它通讯器我都已经添加好,问题是如何添加这个悬挂参数数组输出通讯器,请版主及各位给出过程!多谢了!都摸索了几天了!哎
知道你的后悬架是什么结构,独立的还是非独立的。
如果是独立悬架的话,选择geometry-->independent,选择两个不同的part,具体可参考双横臂独立悬架和麦弗逊悬架的设置;
如果是非独立悬架的话,选择geometry-->dependent,选择1个相同的part-后轴,然后选择两个hardpoints来定义,具体可参考quadlink_axle模板
ADAMS和matla联合仿真所用函数
adams_plant.dll
plant.lib
adams_server.py
decode.m
一共4个,前两个在view和matlab联合仿真中用,用法是放在两个软换共同的目录下(仿真目录,不含中文路径)。后两个在car与matlab仿真中需要加进去。哈哈,共同学习,祝成功!
柔性体问题
请教如何查看柔性体某一节点的应力?我点durability的nodal plots后并没有什么曲线显示出来啊?
请高手们解释的清楚一点,多谢了!
启动durability,然后nodal plots,node list选择柔性体上一个节点,然后勾选所要查看的应力
进入后处理load plot,在source一栏选择Result Sets,找到你刚才建立的柔性体和对应的节点应力。
驱动控制文件
这是我编制的dcf文件:
$---------------------------------------------------------------------MDI_HEADER
[MDI_HEADER]
FILE_TYPE = 'dcf'
FILE_VERSION = 2.0
FILE_FORMAT = 'ASCII'
(COMMENTS)
{comment_string}
'DCF file for Closed Loop wandao'
$--------------------------------------------------------------------------UNITS
[UNITS]
LENGTH = 'meter'
FORCE = 'newton'
ANGLE = 'deg'
MASS = 'kg'
TIME = 'sec'
$---------------------------------------------------------------------EXPERIMENT
[EXPERIMENT]
EXPERIMENT_NAME = 'wandao'
STATIC_SETUP = 'STRAIGHT'
INITIAL_SPEED = 10
INITIAL_GEAR = 3
(MINI_MANEUVERS)
{mini_manuever abort_time step_size}
'LANE_CHANGE' 10 0.01
$--------------------------------------------------------------------LANE_CHANGE
[LANE_CHANGE]
(STEERING)
ACTUATOR_TYPE = 'ROTATION'
METHOD = 'MACHINE'
(THROTTLE)
METHOD = 'MACHINE'
(BRAKING)
METHOD = 'MACHINE'
(GEAR)
METHOD = 'OPEN'
MODE = 'ABSOLUTE'
CONTROL_TYPE = 'CONSTANT'
CONTROL_VALUE = 3
(CLUTCH)
METHOD = 'OPEN'
MODE = 'ABSOLUTE'
CONTROL_TYPE = 'CONSTANT'
CONTROL_VALUE = 0
(MACHINE_CONTROL)
STEERING_CONTROL = 'FILE'
DCD_FILE = '<private>/driver_data.tbl/cornering.dcd'
SPEED_CONTROL = 'MAINTAIN'
MIN_ENGINE_SPEED = 750.0
MAX_ENGINE_SPEED = 6500.0
(END_CONDITIONS)
{measure test value allowed_error filter_time delay_time group}
'DISTANCE' '==' 100000.00 500.0 0.0 0.0
这是我编制的dcd文件:
[MDI_HEADER]
FILE_NAME = wandao.dcd
FILE_TYPE = 'dcd'
FILE_VERSION = 1.0
FILE_FORMAT = 'ASCII'
(COMMENTS)
{comment_string}
'Example DCD file of wandao Path'
$--------------------------------------------------------------------------UNITS
[UNITS]
LENGTH = 'meters'
FORCE = 'newton'
ANGLE = 'radians'
MASS = 'kg'
TIME = 'sec'
$--------------------------------------------------------------------CLOSED_LOOP
[CLOSED_LOOP]
STEERING_CONTROL = 'path'
SPEED_CONTROL = 'none'
(DATA)
{ X Y }
7 0
0 0
-6.2731 0
-12.4491 0
-18.6251 0
-24.8011 0
-30.9771 0
-37.153 0
-43.329 0
-49.505 0
-55.681 0
-61.857 0
-62.9977 0.021
-64.1315 0.1549
-65.2513 0.3771
-66.3503 0.6863
-67.4217 1.0805
-68.459 1.5574
-69.4558 2.114
-70.4059 2.7469
-71.3036 3.4522
-72.1433 4.2257
-72.9199 5.0625
-73.6287 5.9575
-74.2652 6.9052
-74.8255 7.8999
-75.3063 8.9353
-75.7046 10.0052
-76.0179 11.1031
-76.2444 12.222
-76.3825 13.3553
-76.4316 14.4959
在仿真过程中 车子不按dcd文件的path前进
请高手们帮我看下 这两个文件 有什么错误之处
回答:DCD文件中 X的值应为"正值",,,
路径的正向与全局的正向相反,,,
Q在car里 怎么调整路面与车辆的方向,我自己编制的路面导入到car里后,小车与道路中线的方向不一致,仿真无法进行,请各位大侠给帮忙解答一下,不胜感激。
A加上轮胎后,先不要再轮胎和车体之间加约束,在重力作用下进行仿真,如果车体下路哟,而轮胎留在地面上,则没问题。若轮胎也下落说明地面加反了,翻转一下就行了
INSIGHT
ADAMS/View 和ADAMS/Car的基础操作和心得
如何把后驱模型转换为前驱模型?很急,期望能得到各位大侠的帮助。
我在模板那里直接另存为Front的属性,但是Powertrain和后悬总是在仿真的时候出错。
原车是可以实现仿真的,转换就不行了。
解决方案:1.将front_suspension的driveline activity设置为on
2.将rear_suspension的driveline activity设置为off
3.将powertrain的minor role设置为front
4.对powertrain进行shift,整体移动至设计位置
5.将所有东西都保存,并重新打开assembly |
|