雷达底座转台设计姓名:学号:班级:所在学院:机电工程学院任课教师:张旭堂1一设计任务:雷达底座转台设计:一个回转自由度.承载能力:500kg被测件最大尺寸:Ф500×600mm台面跳动:0.02mm,台面平面度:0.02mm台面布置T型槽,便于负载安装方位转角范围:±120°具有机械限位和锁紧机构角位置测量精度:±5′角位置测量重复性:±3′角速度范围:0.001°/s~60°/s二设计思路:(一)设计流程:设计流程与设计内容和设计方法2上图所示,整个设计过程分为功能设计、总体方案设计、详细设计和设计总结四大部分。其中,在功能设计部分,我们要结合所给出的性能要求以及我们设计的转台的目标客户可能存在的功能需求,对转台的功能进行定义。然后将转台的功能细化为一个个小的功能单元,对应于一个个要实现功能的结构单元,为后续的设计打下基础。然后利用QFD图对要实现的各种功能实现综合评估,评价出功能需求的相对重要性及解决方案的相对重要性,在以后的设计中,要对比较重要的功能投入比较多的精力重点设计。在总体方案设计部分,我们首先利用SysML语言来明确各部分功能的参数以及参数约束之间的关系,然后综合考虑各种参数,设计出整体的设计草图。在详细设计部分,首先要使得零件实现其所对应的功能,使其满足其精度及强度的要求。在此基础上,要综合考虑工件的可加工性,可装配性以及价格等多方面因素,从而选出最符合我们需求的设计。然后根据确定的参数和方案,利用三维建模软件CATIA来进行三维建模,并将3D图进行投影,得出适合工业加工的2D图,完成整个设计。设计总结部分,对整个过程中进行反思,考虑这个过程中存在的不足以及设计过程种学到的知识,以便应用于以后的设计当中。(二)QFD设计:QFD(全称QualificationFunctionDeployment)一种用来进行设计总体规划的工具。QFD的主要功能是实现工程设计与消费者的需求的精确连接,根据消费者的需求与需求的重要性来对工程设计做出相应的规划。如图2.4所示,其中第一纵行代表了安全性高,价格便宜,角度定位精度高及重复定位精度高等一系列的客户可能对所设计的转台所提出的要求。第三列(Importanceofwhats)用数字显示出各功能的重要性。数字越大,所对应的功能越重要,所有数字之和为100,以防止把每一项都标注得很重要,造成无法得出比较重要的功能的现象。至于参数的分配,理论上应该是根据对客户的进行调查问卷,然后根据客户的答复,给第一列中的功能按重要性赋值得到的相对重要性的饼状图如下。我们发现定位精度、重复定位精度、可靠性、安全性为主要考察功能,重要性参数确定的比较合理。其中第一行代表了重量、伺服电机等对第一列的为了实现功能的设计。这里将所有能想到的设计列出。屋顶代表着各功能之间的关系。它表示了各种设计之间的关系,相互促进(+)或者相互限制(-).以此可以对设计有个宏观的综合的考虑得到一个中性的方案。而中间的主体矩阵部分起到衡量横行上的设计单元对客户需求的功能的满足程度,将各列里的数字加起来,即为该设计方案所对应的重要程度,重要程度越大,说明越应该重点设计。如图所示,我们得到个设计方案的相对重要程度如下。从图中我们可以看出,为了实现客户所需求的功能,轴的设计以及电机的选择显得至关重要。这意味着在后续的设计中,应该着重设计这部分。3(三)总体方案设计(Configurationdesign)SysML语言是UML语言(UnifiedModelingLanguage,统一建模语言,一种面向对象的标准建模语言,用于软件系统的可视化建模)在系统工程应用领域的延续和扩展,是近年提出的用于系统体系结构设计的多用途建模语言,用于对由软硬件、数据和人综合而成的复杂系统的集成体系结构进行可视化的说明、分析、设计及校验。在这里我们绘制参数图如下。在下面的参数图中,我们确定了系统中各部件的相互约束情况。产品初步结构与SysML图三任务实现过程:用SolidWorks软件进行产品初步建模如下图所示:43.1底座转台关键件有限元分析:1.底座转台关键件有限元分析:在Ansys中运行file-import-IGSE...导入该模型;或者按照以下步骤创建零件模型。运行Preprocessor-Modeling-Volumns-Cylinder-SolideCylinder,弹出如下对话框,在对话框中输入相应数值,点OK生成零件模型。2.选择单元类型:运行Preprocessor-ElementType-Add/Edit/Delete,选择Structural中的Solid,由于10个结点的单元计算精度要比8个结点的计算精度高,故选择“Tet10node92”单元,如图2。3.材料属性设置:运行Preprocessor-MaterialPropsMaterialModels,弹出如下所示对话框,依次双击Structural,Linear,Elastic,Isotropic,弹出图所示对话框。5附:常用材料的弹性模量和泊松比4.网格划分:运行Preprocessor-Meshing-SizeCntrl-ManualSize-Global-Size设置划分网格的大小。6运行Mesh-MeshTool,弹出如图所示对话框,在Shape选项栏后面,选择Tri和Free,单击Mesh弹出选择实体对话框,选择一个实体进行网格划分。5.施加约束:选择菜单Solution-DefineLoads-Apply-Structure-Displacement-OnNodes,选择若干节点.76.施加载荷:选择菜单Solution-DefineLoads-Apply-Structure-Pressure-OnAreas,弹出如图所示对话框。拾取一个或多个面,单击OK按钮。弹出如图所示对话框。在VALUE选项栏中填写受力。7.求解:运行Solution-Solve-CurrentLS,弹出如图所示对话框。88结果显示运行GeneralPostprocPlotResultsContourPlotNodalSolu,弹出如图所示对话框,运DOFSolutionDisplacementvectorsum和StressvonMisesstress,分别显示分析结果的位移云图和应力云图。应变图应力图93.2ADAMS/MATLAB联合仿真:3.2.1整体思路:航天产品中机电类产品占据了大多数,在传统的机电一体化系统设计过程中,机械工程师和控制工程师虽然在共同设计开发一个系统,但是他们各自都需要建立一个模型,然后分别采用不同的分析软件,对机械系统和控制系统进行独立的设计、调试和试验,最后建造一个物理样机,进行机械系统和控制系统的联合调试。如果发现问题,机械工程师和控制工程师又需要回到各自的模型中,修改机械系统和控制系统,然后再进行物理样机联合调试,下图说明了这个过程。人机械模型调试和试验控制模型物理样机制造调试和试验物理试验和性能评估机械结构参数控制系统参数使用MSC.ADAMS仿真软件,机械工程师和控制工程师可以共享同一个样机模型,进行设计、调试和试验。可以利用虚拟样机对机械系统和控制系统进行反复的联合调试,直到获得满意的设计效果,然后进行物理样机的建造和调试。下图说明了这个过程。人机械结构参数机械系统建模共享模型控制系统参数控制系统建模虚拟样机虚拟试验性能测试和评估物理样机显然,利用虚拟样机技术对机电一体化系统进行联合设计、调试和试验的方法,同传统的设计方法相比较具有明显的优势,可以大大地提高设计效率,缩短开发周期,降低开发产品的成本,获得优化的机电一体化系统整体性能。MSC.ADAMS(AutomaticDynamicAnalysisofMechanicalSystem)软件是美国MSC公司的旗帜产品,是虚拟样机领域非常优秀的软件。它的功能很强大,如:给用户提供了友好的界面、快速简便的建模功能、强大的函数库、交互式仿真和动画显示功能等等。另外,MSC.ADAMS/Controls模块提供了与许多控制系统软件的接口功能。利用这些软件,可以把机械系统仿真与控制系统仿真结合起来。该协同仿真分析包括以下四个基本步骤:构造ADAMS机械模型确定ADAMS的输入和输出构造控制系统方框图机电系统仿真分析(1)构造ADAMS/View样机模型使用ADAMS/Controls模块进行机电一体化系统联合分析前,首先应该构造ADAMS/View的机械系统样机模型,或者输入已经构造好的机械系统样机模型。机械系统样机模型中包括几何模型、各种约束和作用力等。10(2)确定ADAMS的输入和输出需要通过ADAMS/View或ADAMS/Solver中的信息文件或启动文件,确定ADAMS的输入和输出。这里,输出是指进入控制程序的变量,表示从ADAMS/Controls输出到控制程序的变量。而输入是指从控制程序返回到ADAMS的变量,表示控制程序的输出。通过定义输入和输出,实现ADAMS和其他控制程序之间的信息封闭循环。这里所有程序的输入都应该设置为变量,而输出可以是变量或是测量值。(3)构造控制系统方框图控制系统方框图是用MATLAB、MATRIX或EASY5等控制分析软件编写的整个系统的控制图,ADAMS/View的机械系统样机模型被设置为控制图中的一个模块。(4)机电系统仿真分析最后,可以对机电一体化系统的机械系统和控制系统进行联合仿真分析。在ADAMS/View中建好的样机机械模型如图18所示。该模型主要由马达、减速齿轮、转盘、支撑杆、仰角轴承及其天线组成,它们之间通过一定的约束关系连接在了一起。3.2.2ADAMS运动仿真:1.建立转台模型:该模型由底座,转轴及转台组成。设置转台直径600mm,厚度50mm。与之前ansys构建的仿真模型相对应。112.设定约束:设定转轴与底座之间为绕Y轴旋转约束,设定台面与转轴之间为锁定约束。3.模型轴侧图:轴侧视图下的模型如图:124.运动函数:对底座与转轴的旋转约束设定运动函数为30d*time即单位时间旋转30度。5.测量曲线:测量转台上表面边缘上一点与底座上表面边缘上一点的距离,运行方阵可得如图所示的曲线。由图可知曲线呈近似线性增长斜率0.08。133.2.3联合仿真:以下内容涉及到adams联合仿真的内容,由于对其不是特别熟悉,在操作中多次出现错误,初步判断是建模以及程序代码方面的错误,虽经过多次修改,仍然无法实现目标。在此,展示操作过程中的仿真过程中的探究图片,并借助例程对整体设计思路进行分析。仿真过程截图:14(一)确定ADAMS的输入和输出:雷达天线的机械系统和控制系统之间的输入和输出关系,如图10所示。从图10可以看到,向雷达的机械系统输入一个控制力矩(control_torque),雷达的机械系统则向控制系统输出天线仰角的方位角(azimuth_position)和马达转速(rotor_velocity)。ADAMS模型MATLAB控制系统输入控制力矩输出方位角和马达速度ADAMS/Controls程序和控制程序MATLAB之间,通过相互传递状态变量进行信息交流。因此必须将样机模型的输入和输出变量,及其输入和输出变量引用的输入和输出函数,同一组状态变量联系起来。图11给出了定义状态变量的对话框。模型中共定义了4个状态变量:天线方位角(azimuth_position),控制力矩(control_torque),天线高低角(elevation_position),马达转速(rotor_velocity)。定义好状态变量后就可以通过ADAMS/Controls接口定义机械系统和控制系统间的输入输出变量。15(二)构造控制系统方框图:控制系统建模的目的是建立一个机械和控制一体化的样机模型,通过ADAMS方框图添加控制系统,实现控制系统的建模,基本步骤如下:具体步骤如下:启动Matlab程序1)启动Matlab程序,显示Matlab命令窗口界面。2)在Matlab命令输