1 简介
随着信息技术、材料技术、新能源技术等新技术与制造技术的相互交叉、渗透、融合,现在的制造业与过去相比有了许多重大而深刻的变化。El益增长的复杂性是现在制造业的一个重要特点,这不仅表现在制造系统中,还表现在所制造的产品,制造过程以及企业的结构中。这种复杂性为工业机器人的发展提供了一个好的机遇,当然,也是一种挑战!东莞理工学院处于东莞松山湖高新开发区,东莞作为一个现代制造业名城,正处于产业转型的最关键时期,如果能适时的把工业机器人应用到各企业生产线的改造中,无疑将有着巨大的空间和前景。
本工业机器人是一种精密型装配机器人,采用四轴伺服电机驱动控制,实现四轴空间联动,配置不同工具包可实现搬运、码垛、装配等工作,具有速度快、精度高、柔性好等特点,采用交流伺机服电机驱动,由操作机(机械本体)、控制器、伺服驱动系统和传感装置构成:
(1)操作机:通过有限元分析、模态分析及仿真设计等现代设计方法的运用,机器人操作机已实现了优化设计。
(2)控制器:由开始应用香港固高科技有限公司的GT系列运动控制器到自主开发基于ARM9的控制器,并且实现了软件伺服和全数字控制。
(3)伺服驱动系统:采用富士伺服器。
(4)传感装置:正在尝试使用激光传感器、视觉传感器和力传感器在机器人系统中应用,这样就能实现自动化生产线上物体的自动定位以及精密装配作业等,大大提高了机器人的作业性能和对环境的适应性。
(5)网络通信:机器人控制器已实现了与Canbus、Profibus总线及一些网络的连接,使机器人由过去的独立应用向网络化应用迈进了一大步,也使机器人由过去的专用设备向标准化设备发展。
2 数据通信方式
由于串行通信所用的传输线少,传输的距离长,有利于实时控制和管理,所以本系统采用了串行通信方式,“串行通信”时,数据在一根数据线上~位一位地进行传输,每一位数据都占用某一固定的时间段,但由于计算机CPU与接口之间按并行方式传输,接口与外设之间按串行方式传输,因此在串行接口中必须有“接受移位寄存器”和“发送移位寄存器”,负责串行数据和并行数据间的转换,能够完成“串<——>并”转换功能的电路称为“通用异步收发器”。在传输的速度上,串行通信明显低于并口通信,但是串行通信的成本低、通信距离长的优势是显而易见的。
信息传输在一个方向上只占用一根通信线,这根线既作数据线又作联络线,上位机与机器人间的协议按照如下三个级别来组织的。
(1)物理层:是指用来执行这种通信的硬件,包括数据线和控制线本系统中采用RS232串口,机器人一端为9针D形接头,另一端RJ-45接头连到了终端服务器TerminalServer扩展的串行接口上,然后通过终端服务器的网络接口与FMS局域网相连、最终实现与机器人控制算机的连接。硬件平台如图1。
(2)数据链路层:该层是一种低级的通信协议,该协议利用发送与接受特殊的控制字符确保信息可靠的发送。工业机器人控制器与上位计算机之间的信息交换由字符串组成,该字符串包括实际要交换的信息以及附加的控制字符,附加字符是必须的,以便接受设备能够决定是否已接受到一个完整的信息。发送一个机器人的控制指令,需要经过以下六个阶段:发送开相、打包发送、发送闭相、接受开相、接受解包和接受闭相。
(3)应用层:该层是一种高级的通信协议,该协议定义了每一种信息的内容以及每一种信息的响应。机器人控制器接受到一个信息后,信息必须由其控制器负责译码,并作出相应的动作,能够响应上位计算机信息指令的软件就称为应用级协议。在本系统中,主要由上位机发送L0ADV、SAVEV、JwAIT、START四类指令,实现微机启动机器人并进行实时监控。[page]
3 控制器
如何有效地将其他领域(如图像处理、声音识别、最优控制、人工智能等)的研究成果应用到机器人控制系统的实时操作中,是一项富有挑战性的研究工作.而具有开放式结构的模块化、标准化机器人控制器的研究无疑对提高机器人性能和自主能力、推动机器人技术的发展具有重大意义.机器人控制器是根据指令以及传感信息控制机器人完成一定的动作或作业任务的装置,它是机器人的心脏,决定了机器人性能的优劣。
这里采用了串行的控制算法处理方式,机器人的控制算法是由串行机来处理。用上、下位机二级分布式结构,上位机负责整个系统管理以及运动学计算、轨迹规划等。下位机由多CPU组成,每个CPU控制一个关节运动,这些CPU和主控机联系是通过总线形式的紧耦合。这种结构的控制器工作速度和控制性能明显提高,但这些多CPU系统共有的特征都是针对具体问题而采用的功能分布式结构,即每个处理器承担固定任务,控制器计算机控制系统中的位置控制部分,采用数字式位置控制。硬件平台本一开始采用固高公司生产的GT系列运动控制器,可以同步控制四个运动轴,实现多轴协调运动。其核心由ADSP2I8l数字信号处理器和FPGA组成,可以实现高性能的控制计算。研究过程中,有以下几个局限性:
(1)开放性差:局限于“专用计算机、专用机器人语言、专用微处理器”的封闭式结构。封闭的控制器结构使其具有特定的功能、适应于特定的环境,不便于对系统进行扩展和改进;
(2)软件独立性差:软件结构及其逻辑结构依赖于处理器硬件,难以在不同的系统间移植;
(3)容错性差:由于并行计算中的数据相关性、通讯及同步等内在特点,控制器的容错性能变差,其中一个处理器出故障可能导致整个系统的瘫痪;
(4)扩展性差:目前,机器人控制器的研究着重于从关节这一级较常见的,比如对空宅导弹导引火来说,锁定和预偏是两个经常要用到的功能,而它们却对伺服系统的形式和速率传感器的选择提出丁不同的要求。
首先,如果在导引头内增加一套测速机元什,则问题就可以解决,但这样做会使系统复杂程度提高,利于产品研制的工程化和小型化;再者,通过计算分析发现,在导弹的挂帆飞行状态,导引光轴虽然要求复现的是相对弹体的锁定,搜索和雷达黼动信号,但导弹住挂机状态弹体摆动角速度不是太大,且摆动持续的时间也不会很长,如果导引头的锁定品质能满足要求,则利用速率陀螺来进行反馈的弊端就可被大大减弱。所以经过综合考虑,决定仍仅采用速率陀螺作为内回路速度传感器件,以科于更好地实现光轴对El标的稳定跟踪。
4 仿真验证
以随动系统复现相对惯性空间稳定的输入为例,为进一步比较两种方案,我们利用ADAMs软件和MATLAB软件一起进行了位标器运动学、动『J学和控制系统联合仿真。仿真条件假设目标在空间静止,在中环通道,分别利用陀螺速度反馈和测速机速度反馈,在弹体摆动情况下,进行目标指示信息的随动,对指向误差(即光轴与视线的夹角)的大小进行记录,仿真结果如图3所示。
其中实线为采用陀螺信号时的误差,虚线为采用测速机信号时的误差。结果表明,采用陀螺信号作为反馈信号可以有效地减小弹体摆动情况系统的随动误差,此结果与前面理论分析结果也基本一致。
5 结语
本文详细分析了动基座随动系统不同输入信号的类型,得出对相对基座稳定的输入采用测速机反馈、对相对惯性空间稳定的输入采用速率陀螺反馈的传感器选用原则,并以空空导弹导引头为例进行了ADAMs和MATLAB联合数字仿真,仿真结果验证了分析的正确性。
参考文献:
【l】左哲,李东海,戴亚平,宋跃进.陀螺稳定平台状态补偿控制【J】.航空学报,2008,29(1):14l47.
【2】杨蒲,李奇.三轴陀螺稳定平台控制系统设计与实现【J】.中国惯性技术学报,2007,15(2):176.
关键字:工业机器人 串行通信 控制器
引用地址:可用于生产线的工业机器人研究
随着信息技术、材料技术、新能源技术等新技术与制造技术的相互交叉、渗透、融合,现在的制造业与过去相比有了许多重大而深刻的变化。El益增长的复杂性是现在制造业的一个重要特点,这不仅表现在制造系统中,还表现在所制造的产品,制造过程以及企业的结构中。这种复杂性为工业机器人的发展提供了一个好的机遇,当然,也是一种挑战!东莞理工学院处于东莞松山湖高新开发区,东莞作为一个现代制造业名城,正处于产业转型的最关键时期,如果能适时的把工业机器人应用到各企业生产线的改造中,无疑将有着巨大的空间和前景。
本工业机器人是一种精密型装配机器人,采用四轴伺服电机驱动控制,实现四轴空间联动,配置不同工具包可实现搬运、码垛、装配等工作,具有速度快、精度高、柔性好等特点,采用交流伺机服电机驱动,由操作机(机械本体)、控制器、伺服驱动系统和传感装置构成:
(1)操作机:通过有限元分析、模态分析及仿真设计等现代设计方法的运用,机器人操作机已实现了优化设计。
(2)控制器:由开始应用香港固高科技有限公司的GT系列运动控制器到自主开发基于ARM9的控制器,并且实现了软件伺服和全数字控制。
(3)伺服驱动系统:采用富士伺服器。
(4)传感装置:正在尝试使用激光传感器、视觉传感器和力传感器在机器人系统中应用,这样就能实现自动化生产线上物体的自动定位以及精密装配作业等,大大提高了机器人的作业性能和对环境的适应性。
(5)网络通信:机器人控制器已实现了与Canbus、Profibus总线及一些网络的连接,使机器人由过去的独立应用向网络化应用迈进了一大步,也使机器人由过去的专用设备向标准化设备发展。
2 数据通信方式
由于串行通信所用的传输线少,传输的距离长,有利于实时控制和管理,所以本系统采用了串行通信方式,“串行通信”时,数据在一根数据线上~位一位地进行传输,每一位数据都占用某一固定的时间段,但由于计算机CPU与接口之间按并行方式传输,接口与外设之间按串行方式传输,因此在串行接口中必须有“接受移位寄存器”和“发送移位寄存器”,负责串行数据和并行数据间的转换,能够完成“串<——>并”转换功能的电路称为“通用异步收发器”。在传输的速度上,串行通信明显低于并口通信,但是串行通信的成本低、通信距离长的优势是显而易见的。
信息传输在一个方向上只占用一根通信线,这根线既作数据线又作联络线,上位机与机器人间的协议按照如下三个级别来组织的。
(1)物理层:是指用来执行这种通信的硬件,包括数据线和控制线本系统中采用RS232串口,机器人一端为9针D形接头,另一端RJ-45接头连到了终端服务器TerminalServer扩展的串行接口上,然后通过终端服务器的网络接口与FMS局域网相连、最终实现与机器人控制算机的连接。硬件平台如图1。
(2)数据链路层:该层是一种低级的通信协议,该协议利用发送与接受特殊的控制字符确保信息可靠的发送。工业机器人控制器与上位计算机之间的信息交换由字符串组成,该字符串包括实际要交换的信息以及附加的控制字符,附加字符是必须的,以便接受设备能够决定是否已接受到一个完整的信息。发送一个机器人的控制指令,需要经过以下六个阶段:发送开相、打包发送、发送闭相、接受开相、接受解包和接受闭相。
(3)应用层:该层是一种高级的通信协议,该协议定义了每一种信息的内容以及每一种信息的响应。机器人控制器接受到一个信息后,信息必须由其控制器负责译码,并作出相应的动作,能够响应上位计算机信息指令的软件就称为应用级协议。在本系统中,主要由上位机发送L0ADV、SAVEV、JwAIT、START四类指令,实现微机启动机器人并进行实时监控。[page]
3 控制器
如何有效地将其他领域(如图像处理、声音识别、最优控制、人工智能等)的研究成果应用到机器人控制系统的实时操作中,是一项富有挑战性的研究工作.而具有开放式结构的模块化、标准化机器人控制器的研究无疑对提高机器人性能和自主能力、推动机器人技术的发展具有重大意义.机器人控制器是根据指令以及传感信息控制机器人完成一定的动作或作业任务的装置,它是机器人的心脏,决定了机器人性能的优劣。
这里采用了串行的控制算法处理方式,机器人的控制算法是由串行机来处理。用上、下位机二级分布式结构,上位机负责整个系统管理以及运动学计算、轨迹规划等。下位机由多CPU组成,每个CPU控制一个关节运动,这些CPU和主控机联系是通过总线形式的紧耦合。这种结构的控制器工作速度和控制性能明显提高,但这些多CPU系统共有的特征都是针对具体问题而采用的功能分布式结构,即每个处理器承担固定任务,控制器计算机控制系统中的位置控制部分,采用数字式位置控制。硬件平台本一开始采用固高公司生产的GT系列运动控制器,可以同步控制四个运动轴,实现多轴协调运动。其核心由ADSP2I8l数字信号处理器和FPGA组成,可以实现高性能的控制计算。研究过程中,有以下几个局限性:
(1)开放性差:局限于“专用计算机、专用机器人语言、专用微处理器”的封闭式结构。封闭的控制器结构使其具有特定的功能、适应于特定的环境,不便于对系统进行扩展和改进;
(2)软件独立性差:软件结构及其逻辑结构依赖于处理器硬件,难以在不同的系统间移植;
(3)容错性差:由于并行计算中的数据相关性、通讯及同步等内在特点,控制器的容错性能变差,其中一个处理器出故障可能导致整个系统的瘫痪;
(4)扩展性差:目前,机器人控制器的研究着重于从关节这一级较常见的,比如对空宅导弹导引火来说,锁定和预偏是两个经常要用到的功能,而它们却对伺服系统的形式和速率传感器的选择提出丁不同的要求。
首先,如果在导引头内增加一套测速机元什,则问题就可以解决,但这样做会使系统复杂程度提高,利于产品研制的工程化和小型化;再者,通过计算分析发现,在导弹的挂帆飞行状态,导引光轴虽然要求复现的是相对弹体的锁定,搜索和雷达黼动信号,但导弹住挂机状态弹体摆动角速度不是太大,且摆动持续的时间也不会很长,如果导引头的锁定品质能满足要求,则利用速率陀螺来进行反馈的弊端就可被大大减弱。所以经过综合考虑,决定仍仅采用速率陀螺作为内回路速度传感器件,以科于更好地实现光轴对El标的稳定跟踪。
4 仿真验证
以随动系统复现相对惯性空间稳定的输入为例,为进一步比较两种方案,我们利用ADAMs软件和MATLAB软件一起进行了位标器运动学、动『J学和控制系统联合仿真。仿真条件假设目标在空间静止,在中环通道,分别利用陀螺速度反馈和测速机速度反馈,在弹体摆动情况下,进行目标指示信息的随动,对指向误差(即光轴与视线的夹角)的大小进行记录,仿真结果如图3所示。
其中实线为采用陀螺信号时的误差,虚线为采用测速机信号时的误差。结果表明,采用陀螺信号作为反馈信号可以有效地减小弹体摆动情况系统的随动误差,此结果与前面理论分析结果也基本一致。
5 结语
本文详细分析了动基座随动系统不同输入信号的类型,得出对相对基座稳定的输入采用测速机反馈、对相对惯性空间稳定的输入采用速率陀螺反馈的传感器选用原则,并以空空导弹导引头为例进行了ADAMs和MATLAB联合数字仿真,仿真结果验证了分析的正确性。
参考文献:
【l】左哲,李东海,戴亚平,宋跃进.陀螺稳定平台状态补偿控制【J】.航空学报,2008,29(1):14l47.
【2】杨蒲,李奇.三轴陀螺稳定平台控制系统设计与实现【J】.中国惯性技术学报,2007,15(2):176.
上一篇:基于紫金桥组态软件的城市热网监控系统
下一篇:在工业应用中降低功耗和减少热事件
推荐阅读最新更新时间:2024-05-02 22:50
意法半导体(ST)智能物件技术助力PIQ多功能运动穿戴式传感器
中国,2016年1月21日 横跨多重电子应用领域、全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)宣布,其传感器、控制器和通信技术获PIQ公司采用,用于2015年PIQ公司在高尔夫球和网球市场推出的一款设计轻巧且低功耗的穿戴式成绩测试及训练装置。 通过追踪手和腕的多轴运动执行击球动作3D分析,PIQ多功能运动(multi-sport)传感器有助于提高比赛成绩和打球技术。新产品的尺寸为44mm x 39mm x 5mm,重量只有10克,不论是装在运动手环里,夹在高尔夫球手套上,还是嵌在腰带上,戴着运动都十分方便。 在网球相关应用中,通过与法国
[物联网]
得“域”者得天下,域控制器或将成为未来汽车的“标配”
决定未来互联和智能汽车的是以人工智能为核心的软件技术,而不再是汽车的马力和机械性能。软件系统将集成和管理汽车的电子控制单元(ECU),改变汽车的 DNA,实现车辆的动态控制,这就是软件定义汽车(Software Defined Vehicle,SDV)。 车辆动态控制的变化趋势 随着消费者对交互式用户体验日益增长的关注,汽车将成为一个微型数据中心,这对由不同厂商开发的各种 ECU 带来了较大的软件挑战,而开发、集成和管理众多日趋复杂的软件系统也限制了整车厂的创新和盈利能力。整车厂正在寻找集成 ECU 的新方法,改变 ECU 以前主要用于控制汽车从照明和转向到 ADAS 和胎压监测等各项功能的模式。 2020 年,这种新
[嵌入式]
基于Small RTOS51的多任务串行通信研究
引 言 在简单的单片机应用系统中,前/后台系统被广泛应用。其中应用程序是一个无限循环,循环中调用相应的函数完成相应的操作。这部分可以看作后台行为,也称为任务级;中断服务程序处理异步事件,可以看作前台,也叫中断级,时间相关性很强的操作靠中断服务程序来保证。中断服务程序提供的信息一直要等到后台程序运行到该处理这个信息时才能得到处理,最坏情况下,响应时间等于整个循环的执行时间。随着单片机应用系统的复杂化,前/后台系统已不能满足系统实时性的要求,这就需要一个嵌入式的实时操作系统来管理和协调多个任务和中断。 目前在单片机上运行的实时多任务操作系统主要有μC/OS、RTX51 Full和RTX51 Tiny。μC/OS是Je
[单片机]
老电路,新思考:凌力尔特最新桥控制器&LDO一览!
与数字技术的日新月异相比,模拟技术变革似乎略显缓慢,二极管桥式整流电路就是个代表,这个从电子管时代就存在的技术,至今仍然用于从AC-DC 转换的各种应用。
日前,老牌高性能模拟集成电路设计公司推出了2款具有变革意义的产品:
LT4320理想二极管桥控制器——最大限度地减少整流器发热量和电压损失
产品新闻
如今,几乎所有产生的电能都是 AC (交流电或极性) 型的,而电子系统所需要的则为 DC (直通电流或固定极性) 型。即使是传统上只接受交流电的设备 (例如:电机) 也越来越多地需要为其微控制器 (内嵌以提供智能控制和更高的效率) 提供 DC 供电。从 AC 至 DC 的转换过程被称为整流。
[电源管理]
全球工业机器人的出货量总结分析
根据2019年版全球机器人技术报告(World Robocs report)显示,2018年全球工业机器人年销售额达165亿美元,再创新高。2018年,全球工业机器人出货量为42.2万台,比2017年增加6%。R预测,2019年的出货量将从2018年的最高纪录水平回落,但预计2020年到2022年每年将平均成长12%。
▲中国人制造商国内市场占有率增加 ▲美国机器人安装量(installaTIon)增长22% ▲欧洲机器人安装量增长了14% 尽管历来购买机器人的主要客户,如汽车和电器产业今年业绩并不容易,但2018年机器人安装首次突破40万台创下新纪录。还有,中美贸易冲突为全球经济带来不稳定性,使客户倾向于延
[机器人]
低功耗模式下微控制器时钟配置应用
在微控制器的低功耗应用中,对时钟的设置是很重要的一个方面。不同类型的微控制器在低功耗模式下对时钟的配置也各有不同。飞思卡尔公司推出的增强型8位微控制器HCS08系列具有很强的低功耗性能。其中,HCS08系列里的MC9S08QG8在同类产品的基础上对低功耗应用下的时钟又有了进一步的改进。 1 MC9S08QG8及其内部时钟模块介绍 微控制器MC9S08QG8是飞思卡尔公司新推出的一款8位增强型微控制器。它是小封装、低功耗的产品,但这并不意味着它是“低端”的产品;相反,它是一个高度集成的、功能丰富的、适用于各种应用的低价位单片机。MC9S08QG8采用高性能、低功耗的HCS08内核,具有很高的集成度,还包括更长的电池寿命(即使工作电
[工业控制]
工业机器人应用领域越来越广
自从20世纪60年代初人类创造了第一台工业机器人以后,机器人就显示出它极大的生命力,在短短40多年的时间中,机器人技术得到了迅速的发展,工业机器人已在工业发达国家的生产中得到了广泛的应用。 世界先进工业机器人应用领域范围 目前,工业机器人已广泛应用于汽车及汽车零部件制造业、机械加工行业、电子电气行业、橡胶及塑料工业、食品工业、木材与家具制造业等领域中。在工业生产中,弧焊机器人、点焊机器人、分配机器人、装配机器人、喷漆机器人及搬运机器人等工业机器人都已被大量采用。 在众多制造业领域中,应用工业机器人最广泛的领域是汽车及汽车零部件制造业。2005年美洲地区汽车及汽车零部件制造业对工业机器人的需求占该地区所有行业对工
[机器人]
机器人放大器控制器具体的实现方案
前面所述的OP是放大器在机器人学领域应用的一个方面,下面介绍控制器具体的实现方法。在具体的中,OP放大器用于信息处理,即把电压转换为可供利用的信息。从高效率利用能源的角度看,应该控制流过电路的为最小。在进行信息处理的时候,也面临同样的问题。
不过,将OP放大器电路或计算机处理决定的控制量输人伺服器时,需要加进一个电路,它具有一定的输出,以便产生足够的电流,给驱动器施加足够的电压。扮演这个角色的就是功率放大器。
1.功率OP放大器
如前所述,理想OP放大器的输出阻抗是0。这就意味着无论输出端要求多大的电流它都能办到。可是,OP放大器的输出端在大多数情况下都与其他OP放大器的输人端连接着,设计时基本上可
[机器人]
小广播
热门活动
换一批
更多
最新嵌入式文章
更多热门文章
更多每日新闻
- 英飞凌推出OptiMOS™ Linear FET 2 MOSFET, 赋能先进的热插拔技术和电池保护功能
- SGMII及其应用
- 贸泽开售用于机器人和机器视觉的 STMicroelectronics B-CAMS-IMX模块
- 三星 Exynos 2600 芯片前景堪忧:良率挑战严峻,有被取消量产风险
- 苹果搁置反垄断报告的请求遭印度监管机构拒绝,案件将继续推进
- 2024年Automechanika Shanghai海量同期活动刷新历届记录,汇聚行业智慧,共谋未来发展
- 企业文化分享 如何培养稀缺的硅IP专业人员?SmartDV开启的个人成长与团队协作之旅
- 恩智浦发布首个超宽带无线电池管理系统解决方案
- 北交大本科生探秘泰克先进半导体开放实验室,亲历前沿高科技魅力
- 新帅上任:杜德森博士(Dr. Torsten Derr)将于2025年1月1日出任肖特集团首席执行官
更多往期活动
11月25日历史上的今天
厂商技术中心