许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  adams与MATLAB联合仿真天线:雷达天线模型联合仿真实验.doc

adams与MATLAB联合仿真天线:雷达天线模型联合仿真实验.doc

阅读数 33
点赞 0
article_banner

雷达天线模型MATLAB与ADAMS联合仿真 实验

雷达天线模型MATLAB与ADAMS联合仿真实验

1.导入雷达天线机械系统模型

启动ADAMS,弹出如图1所示的对话框,选择“Open an existing database”,打开保存雷达天线模型的文件夹X:\antenna_test(注:X表示盘符),单击OK按钮,在弹出的对话框中选择“main_olt.bin”即可打开雷达天下机械系统模型,如图2所示。

图1 启动ADAMS

图2 雷达天线机械系统模型

2.为模型添加相应的运动与约束

(1)在轴承与天线支撑间添加固定副

由于轴承(bearings)外圈与天线支撑(support_beam)是连接在一起的,所以需要在两者之间添加一个固定副。点击图标,选择“2 Bod-1 Loc”方式,依次单击bearings与support_1,然后单击MAR71即可在轴承与支撑之间添加一个固定副(如图3),并将其名称修改为support_upper。

图3 在轴承与支撑杆之间添加固定副

(2)在天线与轴承之间添加旋转副

由于天线绕着轴承做回转运动,故需在天线(antenna)与轴承(bearings)之间添加一个旋转副。单击图标,选择“2 Bod-1 Loc”方式,依次单击antenna与bearings,然后单击MARKER_76即可在天线与轴承之间添加一个旋转副(如图4),并将其名称修改为antenna_joint。

图4在天线与轴承之间添加旋转副

(3)在天线支撑与底座之间添加固定副

由于底座(plate)与支撑杆(support_beam)是固连在一起的,所以需要在两者之间添加一个固定副。点击图标,选择“2 Bod-1 Loc”方式,依次单击support_1与plate,然后单击MAR74即可在轴承与支撑杆之间添加一个固定副(如图5),并将其名称修改为support_lower。

图5 在底座与支撑杆之间添加固定副

(4)在减速齿轮与地面基础框架间添加转动副

因为减速齿轮(reduction_gear)安装在地面基础框架(ground)上,并在框架上做旋转运动,故需要在减速齿轮与框架间添加一个旋转副。单击图标,选择“Pick Feature”方式,依次单击reduction_gear与ground,然后单击reduction_gear.REV3.E7(center)竖直向上移动鼠标即可在天线与轴承之间添加一个旋转副(如图6),并将其名称修改为gear_joint。

图6在减速齿轮与地面基础框架间添加转动副

(5)在方位马达与地面基础框架间添加旋转副

因为方位旋转马达通过转动副与地面基础框架连接,并通过齿轮副与减速齿轮连接,故需要在方位旋转马达与框架间添加一个旋转副。单击图标,选择“Pick Feature”方式,依次单击rotor与ground,然后单击ground.REV7.E4(center)竖直向上移动鼠标即可在天线与轴承之间添加一个旋转副(如图7),并将其名称修改为rotor_joint。

图7在方位马达与地面基础框架间添加旋转副

(6)为方位旋转马达添加驱动力矩

在ADAMS/View工具箱中单击图标,在“Run-time Direction”选项中选择“Space Fixed”,在“Construction”选项中选择“Pick Feature”,然后单击rotor,然后单击rotor.MARKER_84竖直向上移动鼠标即可为方位旋转马达添加驱动力矩(如图8),并将其名称修改为azimuth_actuator。改驱动力矩在接下来的联合仿真中作为机械系统的输入变量,由MATLAB软件产生,以驱动方位旋转马达。

图8为方位旋转马达添加驱动力矩

3定义雷达天线系统模型的输入输出变量

1)定义输入变量

在进行联合仿真之前,需要定义ADAMS状态变量以接收来自控制软件的输出,并将该变量施加在动力学模型上。本实验中需要定义一个状态变量接收控制方位旋转马达做旋转运动的力矩,选择Build菜单中的System Elements下的状态变量子菜单,如图9所示。

图9 创建状态变量子菜单 图10 创建状态变量

菜单打开后,创建名为“control_torque”的状态变量,如图10所示。

由图10可以看出F(time,…)后面输入栏中的数值为0,表示该控制力矩的数值将从控制软件的输出获得。

右击驱动力矩azimuth_actuator,选择“Modify”, 将其函数值定义为VARVAL(control_torque),以实时从状态变量control_torque中接收驱动力矩的数值,如图11所示。

图11 驱动力矩函数值的定义

2)定义输出变量

定义输出变量的方法与定


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空