搜档网
当前位置:搜档网 › 三自由度运动仿真平台设计及应用

三自由度运动仿真平台设计及应用

三自由度运动仿真平台设计及应用
三自由度运动仿真平台设计及应用

六自由度摇摆平台

大黄蜂机器人六自由度摇摆台 大黄蜂机器人有限公司的六自由度平台系统由采用Stewart机构的六自由度运动平台、计算机控制系统、驱动系统等组成。六自由度运动平台(如下图)的下平台安装在地面上,上 平台为运动平台,它由六只电动缸支承,运动平台与电动缸采用六个虎克铰连接,电动缸与固定基座采用六个虎克铰连接,六只电动缸采用伺服电机驱动的电动缸。计算机控制系统通过协调控制电动缸的行程,实现运动平台的六个自由度的运动,即笛卡尔坐标系内的三个平移运动和绕三个坐标轴的转动。

各主要部分简述如下: 本设备主要由以下部分组成:运动上平台、下平台(基座)、电动缸及伺服 电机、驱动器系统、综合控制及监测系统。 各自功能如下: 上平台:是有效载荷的安装基面,提供六自由度的摇摆运动。 下平台:是六自由度摇摆台的安装基面,需要承受足够大的冲击力。 电动缸及伺服电机:通过控制电动缸活塞杆的行程,实现运动平台台体的六自由度运动,共6套。 驱动器系统:接收用户控制指令,通过控制伺服电机的输入,对伺服电机的输出转速和转角进行控制,达到控制电动缸活塞杆出速度和行程的目的,共6套。 综合控制监测系统:硬件为用户计算机,软件为研制方配合开发;同时,它 还对平台的运动过程进行监测,预防和处理系统的异常情况。

平台总体运动能力指标如上表,具体表述如下: a.平台定位精度及重复定位精度为0.5mm及0.1mm; b.平台转动精度及重复转动精度为0.1°及0.05°; c.行程回差小于0.2mm; d.平台X方向运动速度可从0mm/s到250mm/s连续变化;YZ方向运动 速度可从0mm/s到250mm/s连续变化; e.单支杆可承受轴向力不小于700N; f.单支杆的运动速度可从0m/s到250mm/s连续变化; g.平台中位位置固有频率:不小于40Hz; h.机械组件需具有开放性,可拆卸组装; i.机械设计安全系数不小于 2.0,驱动裕度不小于 3.0; j.额定载荷下,全行程往复工作寿命不小于1×104次,存储寿命不小于48月;

六自由度平台力学仿真研究

六自由度运动平台动力学仿真研究 陈勇军 (华中光电技术研究所—武汉光电国家实验室,武汉430223) 摘要:针对六自由度运动平台设计过程中遇到的问题,文中运用ADAMS软件对六自由度运动平台运动过程进行仿真研究,并进行可平台的逆运动学和正运动学仿真。仿真结果表明:通过仿真可以检测该机构运动过程中的干涉情况,也可直观再现平台的运动过程。还可求出平台的位置反解和位置正解,大大减少了工作量,缩短了产品的研制周期。 关键字:六自由度运动平台;动力学分析;仿真;正解;反解 Research on Simulation of Dynamic Analysis on Six-DOF Motion Platform CHEN Yongjun (Huazhong Institute of Electro-optics—Wuhan National Laboratory for Optoelectronics,Wuhan 430223,China) Abstract:Due to Keywords: Six-DOF motion platform ; dynamic analysis ; simulation; positive solutions; anti-positive solutions 1 引言 六自由度运动平台通过模拟物体在三个方向的平动和转动,即前后平移、左右平移、上下垂直运动、俯仰、滚转和偏航及复合运动,进而可模拟出各种空间运动姿态。六自由度平台作为一种重要的仿真实验设备,已广泛应用于导弹、飞机、舰船和车辆等领域的模拟训练,还可用来模拟地震的情景,在动感电影、娱乐设备等领域也有应用。六自由度运动平台主要由上下两个平台和六个并联的、可独立自由伸缩的缸组成,其中伸缩缸与平台通过球铰联接,通过改变伸缩缸的长度就可实现上平台的各种空间运动[1]。要准确的控制上平台的运动姿态就需要精确的控制六个缸的运动,这样就要求我们了解六自由平台的位置反解和位置正解的算法。杨永立运用欧拉角、旋转变换的方法推导出位置反解方程,并介绍了数值迭代法进行位置正解的过程[2]。李维嘉提出了采用虚拟连杆对结构进行简化,进而求解六自由度并联运动机构正向解的方法[3]。但到目前位置还没有一种非常高效的求六自由度平台位置正解的算法。近年来,随着计算机的快速发展,仿真软件已经成为设计产品过程中的一种重要工具,在运动学仿真方面也出现了许多仿真软件,这其中的杰出代表是ADAMS软件。本文提出了采用ADAMS软件对六自由度运动平台的运动过程进行仿真研究,使平台运动的位置反

六自由度运动模拟器

基于模型的阻抗控制六自由度电液斯图尔平台 摘要—本文详细描述了一个以模型为基础的阻抗控制六自由度电液斯图尔平台,刚体和电液伺服阀模型,包括所用伺服阀模型和一套完整的系统方程,也包括摩擦和泄漏液压原件。所设计的控制器是采用系统动力学和液压模型产生伺服阀电流。控制规则包括反馈和前馈两个单独的部分。根据指定的特性阻抗过滤器会修改所需的轨迹,修改后的轨迹被送入系统模型,以减少非线性液压动力的影响。提出了模拟的典型期望轨迹,并得到了拥有良好性能的控制器。 1.导言 最早的6自由度(DOF)斯图尔特高夫平台是在1954年发明的。在1965年,样机的平行机构被用做一个具有六自由度运动平台的飞行模拟器。此后,许多关于这种机构以及相关研究被发表,该机构可以是电动也可以是液动。许多研究人员已经研究了斯图尔特平台的动力学和运动学。然而驱动力却没有被考虑完全。虽然电动斯图尔平台已被广泛运用,但是很少有研究是关于包括驱动和控制的完整动力学。 阻抗控制被认为是一种积极的兼容的运动控制,主要需要行业应用并于周围环境相互作用,例如数控机床,铣床等。这种控制器同时具有安全性和灵活性,相对而言是首选。 液压科学与控制相结合,得到了新的液压系统的应用。这也是为什么液压系统会被作为一些工业和移动式应用机电驱动的首选。包括它们大批量快速生产的能力,它们的耐久性和刚度,还有他们的响应速度,液压体系不同于机电体系,在液压体系中力或例句输出与执行器的电流是不成真比的,因此,液压执行器不能作为力矩的来源模仿,但是可以作为受控阻抗,所以,要设计出了控制机器人的控制器。驱动力/力矩的虚拟设置在这里始终不可行。 控制技术被用来补偿电动液压伺服系统的非线性。研究人员已经提出了关于液压伺服系统的非线性自适应控制技术的假设、反推以及方式。一个强力的控制器是在非线性定量反馈理论的基础上设计的,已被工业液力执行机构所实现,同时考虑了系统和环境的不确定性。一个电动机械手控制的统一方式适用于任何提案。运动学约束议案,以及机机械臂及其环境之间的动态交互研究已经通过审查。制定所需的机械臂阻抗技术和对一个给定应用程序选择适当的阻抗的技术的最优化理论已经被提出。这里有两种控制机电驱动高夫斯图尔特并行平台机械阻抗的空间几何方法,第一种基于球形位置函数,第二种则是利用指数映射关联有限位移与扭转位移平衡的平台。 一个基于模型的高性能的压接头液压伺服系统前馈反馈阻抗控制器已经被提出,在这里,一个阻抗根据在自由空间或空间接触的行为来调整过滤器所需的轨迹,类似已提交的工作,其中基于位置阻抗控制器工业液压机械手已开发。此外,阻抗控制器研究已在遥控轮式液压伺服系统和重型工程中实施。 在这篇论文中,提及了一种基于模型的六自由度电液伺服斯图尔特关节对称平台阻抗控制器,用于描述刚体斯图尔特平台和液压驱动系统,对比其它方法,这里有伺服模型和摩擦模型。先进的控制方案在分析方案时,应用了刚体、驱动力学和伺服阀的输入电流矢量。控制规律包括两个信号,反馈信号和前馈信号。根据指定的行为阻抗过滤器会修改所需的轨迹。修改后的轨迹被送入系统模型,以减少非线性液压动力的影响。现金控制器的性能说明使用了典型的轨迹。拟议的方法可以扩展到串行或闭链机器人和模拟器。 2系统建模 在本节中,研究了六自由度电液伺服斯图尔特平台的动态模型,这是一个由支架和六个线性驱动器组成的闭环运动体系,该体系的原理如图1所示:

六自由度运动平台方案设计报告

编号 密级内部阶段标记 C 会签 校对 审核 批准六自由度运动平台 方案设计 名称

内容摘要: 针对YYPT项目在原理样机出现的问题,对YYPT原理样机从结构设计、伺服系统等方面进行优化设计,以满足设计及使用要求。 主 YYPT 优化 题 词 更改单号更改日期更改人更改办法 更 改 栏

1概述 YYPT原理样机用原库房留存的345厂的直流电机作为动力源,直流驱动器及工控机作为控制系统元件,采用VB软件进行控制软件的编制,因设计及器件选型的原因,导致YYPT原理样机,在速度、精度、运动规律上等几个技术指标无法满足原规定的指标要求,现在此基础上进行优化方案的设计。 2 原理样机技术状态 2.1 原理样机方案 2.1.1 组成 原理样机采用工控机作为系统的控制单元,工控机内配有研华PCI1716和PCI1723作为A/D和D/A模拟量卡,驱动器采用AMC公司的型号为12A8的伺服驱动器,并配有直流可调电源其输出电流可达到150A,采用KH08XX(3)电动缸作为运动平台的六条支腿,电动缸上安装有电阻尺作为位置反馈器件,上平台与电动缸连接采用球笼联轴器,下平台与电动缸连接采用虎克铰链方式。具体产品组成表见表2.1。 序号产品名称型号厂家数量备注 1 电动缸KH08XX(3)西安方元明 6 安装345厂电机 2 电阻尺LTS-V1-375 上海徳测 6 3 驱动器50A8 AMC 6 3 A/D卡PCI1716 研华 1 4 D/A卡PCI1723 研华 1 5 工控机610H 研华 1 6 直流电源 1 2.1.2 结构方案 六自由度运动平台是由六条电动缸通过虎克铰链和球笼万向节联轴器将上、下两个平台连接而成,下平台固定在基础上,借助六条电动缸的伸缩运动,完成上平台在三维空间六个自由度(X,Y,Z,α,β,γ)的运动,从而可以模拟出各种空间运动姿态。

并联六自由度运动平台

并联六自由度运动平台 1.概述 并联六自由度运动平台通过六个驱动缸(伺服缸或电动缸)的协调伸缩来实现平台在空间六个自由度的运动,即平台沿x、y、z向的平移和绕x、y、z轴的旋转运动(包括垂直、水平、横向、俯仰、侧倾和旋转六个自由度的运动),以及这些自由度的复合运动。并联六自由度运动平台可用于机器人、飞行模拟器、车辆驾驶模拟器、新型加工机床、及卫星、导弹等飞行器、娱乐业的运动模拟(动感电影摇摆台)、多自由度振动摇摆台的精确运动仿真等。 图0-1:六自由度及其坐标系定义图 我公司通过自行设计、安装调试,并开发控制软件,同时采用进口关键件对并联六自由度运动平台进行研究开发,目前已完成多套六自由度运动平台应用,典型应用有列车风档液压仿真试验台、F1国际赛车运动仿真台、汽车驾驶模拟器、飞机和飞碟运动模拟器、振动谱试验、海浪模拟试验等。 六自由度运动平台的研制,涉及机械、液压、电气、控制、计算机、传感器,空间运动数学模型、实时信号传输处理、图形显示、动态仿真等一系列高科技领域,是液压及控制技术领域的顶级产品。 2.系统组成 2.1液压伺服类 典型的液压式并联六自由度运动平台主要由机械系统、液压系统、控制系统硬件和控制系统软件四部分组成。

机械系统主要包括:承载平台、上下连接铰链、固定座。 液压系统主要包括:泵站系统、伺服阀、驱动器、伺服油缸和阀块管路。 控制系统硬件主要包括:实时处理器、伺服控制单元、信号调理单元、监控单元和泵站控制单元。 控制系统软件包括:实时信号处理单元、实时运算单元、伺服控制和特殊要求处理单元。 2.2 电动伺服类 电动式并联六自由度运动平台则将伺服油缸用电动缸代替,而伺服阀、泵站系统及阀块管路等则相应取消,增 加运动控制单元。具有系统简洁、响应速度快等优点,是多自由度平台今后重点发展的方向。 3.主要技术参数 以下参数为液压类平台典型值,具体可按用户要求设计制造。 3.1平台主要参数 平台最大负载:静态≥2000KG,动态≥3000KG。 上平台球铰分布园直径1400mm,相邻球心距离157mm; 下平台球铰分布园直径1600mm,相邻球心距离167mm; 伺服缸最小球铰球心距离800mm,最大长度1200mm;(采用Φ63/45~400缸体)。 平台初始高度约700mm。 3.2 泵站技术指标 额定流量:90L/min 最大系统压力:12Mpa; 泵站电机功率:22KW; 空间尺寸:1400×1200×1320 3.3 运动参数 伺服缸运动速度≥200mm/S;有效行程≥400mm。 主要运动参数如下表:

六自由度

物体在空间具有六个自由度,即沿X、Y、Z三个直角坐标轴方向的移动自由度和绕这三个坐标轴的转动自由度。因此,要完全确定物体的位置,就必须清楚这六个自由度。 六自由度运动平台是由六支作动筒,上、下各六只万向铰链和上、下两个平台组成,下平台固定在基础上,借助六支作动筒的伸缩运动,完成上平台在空间六个自由度(X,Y,Z,α,β,γ)的运动,从而可以模拟出各种空间运动姿态。可广泛应用到各种训练模拟器如飞行模拟器、舰艇模拟器、海军直升机起降模拟平台、坦克模拟器、汽车驾驶模拟器、火车驾驶模拟器、地震模拟器以及动感电影、娱乐设备等领域,甚至可用到空间宇宙飞船的对接,空中加油机的加油对接中。在加工业可制成六轴联动机床、灵巧机器人等。由于六自由度运动平台的研制,涉及机械、液压、电气、控制、计算机、传感器,空间运动数学模型、实时信号传输处理、图形显示、动态仿真等等一系列高科技领域,因而六自由度运动平台的研制变成了高等院校、研究院所在液压和控制领域水平的标志性象征。 空间运动的目标是实现平台在空间运动的三个姿态角度和三个平动位移,即俯仰、滚转、偏航、上下垂直运动、前后平移和左右平移,及六个姿态的复合运动姿态。而空间目标是通过六个液压缸的行程实现的,这就需要一个空间的运动模型完成空间运动的转换,假设空间运动的目标俯仰、滚转、偏航、上下垂直位移、前后平移和左右平移用α,β,γ,X,Y,Z表示,六个油缸的行程用 L(i), (i=1、2、3、4、5、6)表示。整个运动模型如下: L(i)=TT(α,β,γ,X,Y,Z) 其中,TT是一个空间转换矩阵模型。由此实时算出每一运动时刻液压油缸的行程。液压油缸的理论行程再通过D/A接口的转换,给出实际行程值。 多自由度运动控制 多自由度控制系统中,自由度最多为六自由度,并且六自由度运动控制难度最大,设备及系统最复杂,下面主要介绍我公司设计、生产的六自由度运动台。 六自由度运动平台是由六支直线伺服电动缸,上、下各六只万向铰链和上、下两个平台组成,下平台固定在基础上,借助六只伺服电动缸)执行器)的伸缩运动,完成上平台在空间六个自由度(X,Y,Z,α,β,γ)的运动,从而可以模拟出

课程设计XY移动平台

摘要 本文主要对X-Y数控工作台机电系统及控制系统进行设计。X-Y数控工作台是许多机电一体化设备的基本部件,如数控车床的纵-横向进刀机构、数控铣床和数控钻床的X-Y工作台、激光加工设备的工作台、电子元件表面贴装设备等。模块化的X-Y数控工作台通常由导轨座、移动滑块、工作平台、滚珠丝杠螺母副,以及伺服电动机等部件构成。其中,伺服电动机作为执行元件用来驱动滚珠丝杠,滚珠丝杠的螺母带动滑块和工作平台在导轨上运动,完成工作台在X、Y方向的直线移动。导轨副、滚珠丝杠螺母副和伺服电动机等均已标准化,由专门厂家生产,设计时只需根据工作载荷选取即可。控制系统根据需要选用设计专用的微机控制系统。 关键字:X-Y数控工作台,滚珠丝杠螺母副,伺服电动机,微机控制系统。

目录 1设计任务 (3) 2总体方案的确定 (3) 2.1机械传动部件的选择 (3) 2.1.1导轨副的选用 (3) 2.1.2丝杠螺母副的选用 (4) 2.1.3减速装置的选用 (4) 2.1.4伺服电动机的选用 (4) 2.1.5检测装置的选用 (4) 2.2控制系统的设计 (5) 3机械传动部件的计算与选型 (6) 3.1导轨上移动部件的重量估算 (6) 3.2铣削力的计算 (6) 3.3直线滑动导轨副的计算 (7) 3.4滚珠丝杠螺母副的计算与选型 (8) 3.4.1最大工作载荷Fm的计算 (8) F的计算 (8) 3.4.2最大动工作载荷 Q 3.4.3初选型号 (9) 3.4.4传动效率η的计算 (9) 3.4.5刚度的验算 (9) 3.4.6压杆稳定性校核 (10) 3. 5步进电动机减速箱的选用 (11) 3.6步进电动机的计算与选型 (11) J............ 错误!未定义书签。 3.6.1计算加在步进电动机转轴上的总转动惯量 eq T........ 错误!未定义书签。 3.6.2计算加在步进电动机转轴上的等效负载转矩 eq 分快速空载和承受最大负载两种情况进行计算: (12) 3.6.3步进电动机最大静转矩的选定 (15) 3.6.4步进电动机的性能校核 (16) 3.7增量式旋转编码器的选用 (18) 4步进电动机的驱动电源选用 (18) 5控制系统硬件电路设计 (19) 6控制系统的部分软件设计 (20) 6.1输入输出分配 (20) 6.2人机界面设计 (20) 6.3控制程序设计 (21) 参考文献 (21) 附录 (23)

六自由度运动平台的仿真研究

六自由度运动平台的仿真研究 天津工程机械研究院 杨永立 摘要:本文分析了六自由度运动平台分别采用球铰链和万向节铰链进行连接时的自由度,运用欧拉角、旋转变换的方法推导出位置反解方程,介绍了数值迭代法进行位置正解的过程。 关键词:并联,局部自由度,位置反解,位置正解。 1. 简介 运动平台按结构形式可分为串联和并联两大类。与串联形式相比,并联形式具有刚度大、承载能力强、结构简单、运动负荷小、能实现包括横移、纵移、升沉等多个自由度运动等特点。同时,串联形式的优点也很明显,其具有运动空间大,测量精度高,运动、受力分析相对简单、控制、测量的实现相对容易,且每个自由度都能独立运动等特点。 六自由度运动平台(如图1所示)是由六条油缸通过万向节铰链(或球铰链)将上、下两个平台连接而成,下平台固定在基础上,借助六条油缸的伸缩运动,完成上平台在三维空间六个自由度(X, Y,Z,α,β,γ)的运动,从而可以 模拟出各种空间运动姿态。 2. 自由度的确定 若在三维空间有n个完全不受约束 的物体,任选其中一个作为固定参照物, 因每个物体相对参照物都有6个运动自 由度,则n个物体相对参照物共有6(n-1) 个运动自由度。若在所有物体之间用运 动副联接起来组成机构,设第i个运动副 的约束为u i(1到5之间的整数),如果 运动副的总数为g,则机构的自由度M为:

∑=--=g i i u n M 1)1(6 利用上述公式计算一下如图1所示运动平台(采用球铰链)的自由度数。将油缸分解为缸筒和活塞杆,则总的构件数n=14,油缸与上下平台之间的连接为12个球铰链(约束为3),缸筒和活塞杆构成6个既可以相对移动,又可以相对转动的运动副(约束为4),则平台的自由度M 为: ∑=--=g i i u n M 1)1(6=6 (14-1)-(3×12+4×6)=18 计算结果出人意料,平台似乎无法只通过六条油缸进行驱动。但是,如果保持上平台和缸筒固定不动,由球铰链的特性可知,活塞杆仍然可以相对其轴线转动;同理,缸筒也具有同样的效应。实践证明,这种转动并不影响上平台的空间运动姿态,因此属于局部自由度。 在六自由度运动平台的实际设计中,由于球铰链 的刚度差,结构不稳定,所以一般采用万向节铰链(如 图2所示,约束为4)来代替图1中的球铰链,则自由 度M 为: ∑=--=g i i u n M 1)1(6=6 (14-1)-(4×12+4×6)=6 3. 六自由度运动平台空间姿态的解算 要实现对平台空间姿态的控制和测量,必须掌握它两个方向上的解算方法,即位置反解和位置正解。 3.1 位置反解(逆向解): 已知输出件的位置和姿态,求解输入件的位置称为机构的位置反解。在运动平台的实际应用当中,用户所给定的一般都是平台的六个空间姿态参数X ,Y ,Z ,α,β,γ,然而要实现对平台的控制,需要的是六条油缸的长度L 1、L 2…L 6,这正好是已知输出求输入,属于位置反解。也就是说,要实现对平台空间姿态的控制,就必需推导出平台的位置反解方程。 如图1所示,在上平台建立动坐标系o-xyz ,在下平台建立静坐标系O-XYZ , 图2 万向节铰链

六自由度汽车驾驶运动模拟器设计

摘要 汽车驾驶模拟器是一种用于汽车产品开发、“人—车—环境”交通特性研究或驾驶培训的重要工具。近年来,由于具有安全性高、再现性好、可开发性强、成本低等显著特点,研究开发驾驶模拟器已经成为国内外一个重要发展方向。 本文在查阅国内外大量资料的基础上,结合老师的研究课题主要对六自由度汽车驾驶模拟器液压系统部分进行设计。六自由度汽车运动模拟器采用液压伺服阀控制液压缸来驱动模拟平台的运动,以实现汽车驾驶模拟器运动姿态模拟。本文主要进行机械机构的设计、液压伺服系统设计、液压泵站设计和液压缸的设计等。 通过模拟器的机构设计和驱动液压伺服系统设计,结合电气系统能够实现汽车在不同运行状态的模拟,当驾驶员坐在驾驶舱系统的座椅上进行模拟驾驶时,完全能够感受到实际汽车驾驶的各种体感,为实车训练驾驶提供了可替代的模拟平台;本设计也为今后的进一步研究及其在娱乐模拟器、动感电影等产业的实际推广和应用方面奠定了基础。 关键词:汽车驾驶模拟器六自由度运动平台液压伺服系统运动姿态控制

Abstract The Automobile-driving i an important tool which used for the development of auto mobile product and the study of the transportation characteristics of “man-car-environment”or the driver training .In recent years, the study of the automobile-driving simulator used for development has become an important development direction in the world because of the notable characteristics of high safety, well reappearance of scene, easy to develop and low cost. This article is based on searching the large quantity of information about at home and abroad, and combines with the tea cher’s research task which mainly designs the part of 6-dof driving Simulator of hydraulic system .The 6-dof motion simulator adopts valves of hydraulic servo to control actuator to drive the movement of driving simulation platform, and to achieve the movement posture simulation of the automobile driving simulator. This article is mainly about the designing of machine, the system of hydraulic servo, hydraulic pump station, and actuator and so on. According to the designing of agencies of simulator and hydraulic servo system, it can combines the electrical system which can bring out the imitation of cars in different movement conditions, when the driver simulating drive on the seat of cockpit system, you can feel the feeling of driving a true car, and it also offer the simulator platform which can be replaced for true driving training. At the same time, this designing is also establishes for the further researches and the practice extension and use. Keywords:Driving-automobile simulator, 6-dof of motion platform, the system of hydraulic servo, the control of campaign attitude

iOS移动平台架构设计说明

低耦合企业级系统架构设计 我们往往称JavaEE或.Net 开发的产品为“系统”,而移动平台(主要是:Android、iOS和Window Phone)开发的产品为“应用”。“系统”比较复杂,需要架构设计,而“应用”相对比较简单,这是不是意味着我们不需要考虑架构问题呢? 我们首先了解一下企业级系统架构设计。软件设计的原则是提高软件系统的“可复用性”和“可扩展性”,系统架构设计采用层次划分方式,这些层次之间是松耦合的,层次的部是高聚的。降低耦合是软件设计的目标,能够设计出低耦合的系统,就意味着我们的系统具有“可复用性”和“可扩展性”。通用低耦合 JavaEE和.Net企业级系统架构图。 表示层是用户与系统交互的组件集合,用户通过这一层向系统提交请求或发出指令,系统通过这一层接收用户请求或指令,然后,将指令消化吸收后调用下一层,再将调用的结果展现到这一层。表示层应该是轻薄的不应该具有业务逻辑。 业务层是系统的核心业务处理层,负责接收表示层的指令和数据,消化吸收后,进行组织业务逻辑的处理,并将结果返回给表示层。 数据持久层是服务层用于访问数据库层,从设计规上讲为了降低耦合度,服务层不应该具有访问数据库的代码,访问数据库的代码应该放到数据持久层中。 信息系统层,是系统的数据来源,可以是数据库、文件、遗留系统和网络数据。 移动平台的分层架构设计

移动平台的应用是缩小版本的系统,它也需要架构设计,但并非所有的应用都一定基于通用低耦合企业级系统架构,一般而言主要是涉及信息处理的应用才使用这种架构设计模式,例如:一些游戏有自己的游戏引擎,引擎也属于架构设计。iOS平台一般信息处理应用分层架构设计图。 表示层,iOS中的表示层是由UIKit Framework构成的,它包括我们前面学习的视图、控制器、控件和事件处理等容; 业务逻辑层,采用什么框架要据具体的业务而定,但一般是具有一定业务处理功能的Objective-C和C++封装的类,或者是C封装的函数。中国返利网www.chinafanli. 艺尚网www.artzhu. 数据持久层,提供本地或网络数据访问,它可能是访问SQLite数据API函数,也可能是CoreData技术,或是访问文件的NSFileManager,或是网络通信等技术,采用什么方式要看信息系统层是什么。 信息系统层,就iOS而言它的信息来源分为:本地和网络。本地数据可以放入文件中也可以放在数据库中,目前iOS 本地数据库采用SQLite3。网络可以是某个云服务,也可以是一般的Web服务。 基于同一工程的分层 架构对于我们iPhone和iPad开发有着很现实的意义。如果我们要编写一个基于iOS(iPhone和iPad两个平台)“My 备忘录”应用,它具有:增加、删除和查询备忘录的基本功能,“备忘录”应用用例图,分层设计之后,表示层可以有不同iPhone版和iPad版本,而且业务逻辑层、数据持久层和信息系统层都可以公用。这样可以大大减少我们的工作量,这就是分层设计的好处。

六自由度舰船运动模拟器随机海浪谱模拟

六自由度舰船运动模拟器随机海浪谱模拟 皮阳军1, 王宣银1, 罗晓晔2, 顾 曦1 (1浙江大学流体传动及控制国家重点实验室 杭州,310027)(2杭州职业技术学院模具研究所 杭州,310018) 摘要 为了测试随机海浪引起的振动对舰载设备性能和可靠性的影响,提出利用六自由度舰船运动模拟器复现随机海浪谱,对舰载设备进行环境模拟试验。针对六自由度舰船运动模拟器的实际情况,提出双闭环控制方法,利用实时正解代替输出传感器。研究了基于谱均衡和时域随机化的随机海浪谱驱动信号生成技术,并在六自由度舰船运动模拟器上进行试验。试验结果表明,该方法能在六自由度舰船运动模拟器上模拟随机海浪谱,频域复现精度达到±1dB。 关键词 六自由度 模拟器 海浪谱 可靠性 随机振动 中图分类号 T P242 T P391.76 引 言 环境模拟试验是设备可靠性验证的重要组成部分,在设备的研发和可靠性验证中具有重要作用[1-2]。舰船在海洋中主要受到海浪扰动而产生振动,需要舰船运动模拟器来模拟海浪产生的振动。海浪引发的振动属于随机振动,而海浪功率谱密度是海浪重要统计特征之一[3]。因此,海浪随机振动的模拟又称为海浪功率谱密度的模拟。 国外公司已经掌握了随机振动试验的控制技术,有较为成熟的产品[4-5]。Welar atna[6]介绍了随机振动试验的控制算法。Vaes[7]介绍了一种路面振动模拟的振动台。国内学者主要对随机振动试验中的理论进行了研究。蒋瑜等[8]对超高斯真随机信号的生成技术进行了研究。王述成等[9]对随机振动试验中的时域随机化技术进行了研究。这些研究主要集中在宽带随机振动控制,振动台的行程一般较短。研究表明,海浪谱为窄带信号,频谱主要集中在低频段,在时域内随机信号的幅值较大,因此不能采用一般的振动台进行模拟。六自由度舰船运动模拟器具有输出力大、输出位移长的优点,满足海浪谱模拟的要求。国内外学者对并联六自由度平台进行了较为深入的研究,基于该平台的六自由度模拟器已经在航空、汽车和舰船模拟上得到了广泛的应用[10]。 本文根据六自由度模拟器的实际情况,利用位移传感器采集6个驱动杆长度,进行实时正解得到模拟器末端位姿。这种设计避免了安装加速度传感器,也方便在计算机内部进行位置闭环控制。 1 六自由度舰船运动模拟器 六自由度舰船运动模拟器主要由并联六自由度平台构成。如图1所示,并联六自由度平台由6根可伸缩液压缸分别和上、下平台以球铰和虎克铰连接。下平台固定,上平台可以模拟舰船的纵移、横移、垂荡、纵摇、横摇和艏摇六自由度运动。平台上、下铰点分别用B i,A i(i=1,2,…,6)表示。上、下平台的坐标系分别为运动坐标系O p X p Y p Z p和惯性坐标系O g X g Y g Z g。平台的结构参数如下:上、下铰分布半径为R1和R0;上、下铰点分布角为 1和 0;支链铰间距为q;零位时上平台高为h。 六自由度平台的输出与6个驱动关节的输入具有特定的映射关系。已知各个关节输入求取六自由度平台的输出称为正解问题。因此,试验系统采集6个驱动关节的位移,通过实时正解求出六自由度平台的输出位置,避免直接在输出端安装传感器。 2 随机海浪谱驱动信号生成原理 传统的舰船运动模拟器一般将海浪作为规则波或规则波的叠加进行处理,实际上海浪是不规则的  第30卷第4期 2010年8月 振动、测试与诊断 Journal of Vibratio n,M easurement&Diagnosis V o l.30No.4 A ug.2010 国家自然科学基金资助项目(编号:50375139);新世纪优秀人才支持计划资助项目(编号:N CET-04-0545);浙江大学流体传动及控制国家重点实验室开放基金资助项目(编号:GZK F-2007004) 收稿日期:2009-06-16;修改稿收到日期:2010-03-12

全方位移动平台控制系统设计

全方位移动平台控制系统设计 全方位移动平台可实现二维平面内任意方向的移动功能,可实现在狭小空间运送集装物资和长大物资,以及对大件零部件精确定位与安装、装配维修等应用目的。本文提出一种全方位移动平台控制系统方案,使其灵活应用在空间有限、机动性要求高的场合。 1 控制系统整体设计方案 控制系统由手持遥控器和平台控制器两大部分组成,致力于操作者与移动平台的人机交互控制,遥控器加平台控制器的局部自主系统组成完整的控制系统。遥控器和平台控制器均选用*****07系列微处理器为控制核心,控制系统整体框架如图1所示。 系统选用Zigbee网络技术进行无线通讯传输,它是一种新型的短距离无线接入技术,与Wi-Fi、Bluerooth无线技术相比,Zigbee技术具有低成本、低复杂度、低功耗、时延短、组网方便、网络容量大、安全玎靠优势。 针对全方位移动平台在平面上可三自由度运动的移动特性,遥控器端选取通过操纵三轴工业手柄来对应前后、左右平移、中心转向及其复合运动。遥控器端搭载OLED屏用来显示信息,OLED屏相对于LED屏具有抗震性能更好,响应时间短,发光效率高,能耗低等特点。遥控器通过AD采集获取三轴工业手柄模拟量数值,进行均值滤波、模数转换等处理获取当前控制信息,以扫描方式读取遥控器的开关获得当前运行模式、速度等级等控制状态,将相应数据内容同首尾字节、校验码封装成帧,通过串口发送到無线通信模块,将其转发给平台控制器;同时将当前状态发送到遥控器OLED显示屏。 平台控制器的无线通信模块将接收到的信息通过串口转发给控制器,控制器收到的一帧完整、无错误指令后,根据制定的通信协议内容,执行相应功能,同时运算出各电机转速,及电机转向,将其通过CAN总线网络分别发送给相应电机驱动器,驱动电机来完成车体

六自由度运动平台设计方案

六自由度运动平台设计 方案 1概述 YYPT原理样机用原库房留存的345厂的直流电机作为动力源,直流驱动器及工控机作为控制系统元件,采用VB软件进行控制软件的编制,因设计及器件选型的原因,导致YYPT原理样机,在速度、精度、运动规律上等几个技术指标无法满足原规定的指标要求,现在此基础上进行优化方案的设计。 2 原理样机技术状态 2.1 原理样机方案 2.1.1 组成 原理样机采用工控机作为系统的控制单元,工控机内配有研华PCI1716和PCI1723作为A/D和D/A模拟量卡,驱动器采用AMC公司的型号为12A8的伺服驱动器,并配有直流可调电源其输出电流可达到150A,采用KH08XX(3)电动缸作为运动平台的六条支腿,电动缸上安装有电阻尺作为位置反馈器件,上平台与电动缸连接采用球笼联轴器,下平台与电动缸连接采用虎克铰链方式。具体产品组成表见表2.1。 序号产品名称型号厂家数量备注 1 电动缸KH08XX(3)西安方元明 6 安装345厂电机 2 电阻尺LTS-V1-375 上海徳测 6 3 驱动器50A8 AMC 6 3 A/D卡PCI1716 研华 1 4 D/A卡PCI1723 研华 1 5 工控机610H 研华 1

6 直流电源 1 2.1.2 结构方案 六自由度运动平台是由六条电动缸通过虎克铰链和球笼万向节联轴器将上、下两个平台连接而成,下平台固定在基础上,借助六条电动缸的伸缩运动,完成上平台在三维空间六个自由度(X ,Y ,Z ,α,β,γ)的运动,从而可以模拟出各种空间运动姿态。 图1 六自由度平台外形图 a )球笼联轴器(如图2所示) 采用球笼铰链与上平面连接。球笼铰链结构简单、体积小、运转灵活、易于维护。 初选球笼铰链型号BJB (JB/T6139-1992),公称转矩Tn=2000N/m ,工作角度40度,外径D=68mm ,轴孔选用圆柱孔d=24mm ,总长度L1=148mm ,转动惯量为0.00008kg.m 2,重量5kg 。 球笼联轴器 电动缸 虎克铰链 上动平台 下静平台

一种三自由度运动平台的研究及实现

华中科技大学 硕士学位论文 一种三自由度运动平台的研究及实现 姓名:罗文豹 申请学位级别:硕士 专业:轮机工程 指导教师:李维嘉 2011-01-11

华 中 科 技 大 学 硕 士 学 位 论 文 摘 要 由于三自由度运动平台可以提供驾驶模拟器所需的主要动感特效,加之驱动关节少,性价比高等优点,在驾驶模拟器中的应用愈来愈广泛。本文即根据某型驾驶模拟器运动平台的性能指标要求,对三自由度运动平台进行研究并予以实现。 首先,论文基于空间运动机构的相关理论,确定了一种带防扭臂结构的三自由度运动平台机构;然后,以平台运动范围、电动缸工作行程、平台台面尺寸等为约束条件,以平台可控性能和平台结构尺寸的加权综合最优为目标函数,采用加速遗传算法,对该平台的机构参数进行了优化,并将优化结果运用到实际平台的设计中;其次,针对运动平台的驱动控制系统设计,提出了全数字伺服控制的方案,提高了控制系统的抗干扰能力;再次,基于空间运动机构的动力学仿真,确定了驱动系统的动力匹配;最后,基于Wince6.0操作系统,开发了一套三自由度运动平台应用软件,实现了平台系统的实时控制。调试结果表明,平台系统的各项性能指标,均满足了设计要求。本文所研究并实现的三自由度运动平台系统,已投入使用,并小批量生产。 关键词:三自由度; 防扭臂; 机构优化;Wince;电动伺服控制

华 中 科 技 大 学 硕 士 学 位 论 文 Abstract The three degrees of freedom platform has been applied to the driving simulator more extensive, Since it can provide the main dynamic driving simulator effects, additionally it has less joint actuated and higher capability but lower cost. In this paper, three degrees of freedom motion platform has been studied and realized based on a certain type of driving simulator performance requirements. First, in the paper, a kind of the three DOF motion platform with anti-torque arm has been identified based on the theory of space motion agencies. Secondly, the key factors, such as the range of the platform, the stroke length of electric cylinders, the sizes of panels etc., as constraint conditions was concluded, the optimal weighed value of the controllability and the structure size of the platform as the optimal objective functions were chosen, the algorithm parameters of the platform mechanism were optimized based on acceleration genetic algorithm, and the optimization results were applied to the design of a kind of the three DOF motion platform with anti-torque arm. Thirdly, All-digital servo control scheme has been proposed for the design of the drive control system, and it has been Improved anti-jamming capability of the control system. Fourthly, The power matching for the drive control system has been determined based on the dynamic simulation of the Space motion mechanism. Finally, The internet applications have been developed ground on Wince6.0 and the process of designing the real-time control system for the platform has been carried out. The results have showed that all performances have meet the design requirements. The three-DOF motion platform system which has been Studied and implemented in this paper has been put into use, and small batch production. Key words:Three degrees of freedom;Anti-torsion arm;Mechanism optimization; Wince;Electro-mechanics servo control

机器人移动平台设计中英文翻译

附录: 外文资料与中文翻译 外文资料: Robots First, I explain the background robots, robot technology development. It should be said it is a common scientific and technological development of a comprehensive results, for the socio-economic development of a significant impact on a science and technology. It attributed the development of all countries in the Second World War to strengthen the economic input on strengthening the country's economic development. But they also demand the development of the productive forces the inevitable result of human development itself is the inevitable result then with the development of humanity, people constantly discuss the natural process, in understanding and reconstructing the natural process, people need to be able to liberate a slave. So this is the slave people to be able to replace the complex and engaged in heavy manual labor, People do not realize right up to the world's understanding and transformation of this technology as well as people in the development process of an objective need. Robots are three stages of development, in other words, we are accustomed to regarding robots are divided into three categories. is a first-generation robots, also known as teach-type robot, it is through a computer, to control over one of a mechanical degrees of freedom Through teaching and information stored procedures, working hours to read out information, and then issued a directive so the robot can repeat according to the people at that time said the results show this kind of movement again, For example, the car spot welding robots, only to put this spot welding process, after teaching, and it is always a repeat of a work 1

相关主题