基于PC104 的巡线机器人控制系统设计

合集下载

基于嵌入式PC的机器人光电寻线系统

基于嵌入式PC的机器人光电寻线系统

第19卷 第4期2004年12月 西 南 科 技 大 学 学 报JOURNAL OF SOU THWEST UN IV ERSIT Y OF SCIENCE AND TECHNOLO GY Vol.19No.4 Dec.2004 收稿日期:2004-05-31 四川省教育厅资助(2004-A130)基于嵌入式PC 的机器人光电寻线系统梁 靓 黄玉清(西南科技大学信息与控制工程学院 四川绵阳 621010)摘要:介绍了基于嵌入式PC ———PC/104的自动机器人光电寻线系统的实现方法。

采用PC/104控制的功能模块,完成了寻线过程中数据的实时获取、位置判断与姿态调整,以达到自动纠偏的目的。

该系统具有简洁可靠、抗干扰能力强等特点,为机器人运行的准确有效性提供了可靠保证。

在实际运行中,取得了满意的效果。

关键词:机器人 PC/104 光电检测 寻线中图分类号:TP242 文献标识码:A 文章编号:1671—8755(2004)04—0001—03Photoelectric Line -tracking System of Robot B ased on Embedded PCLiang Liang ,Huang Yuqing(Southwest U niversity of Science and Technology ,M ianyang 621010,S ichuan ,Chi na )Abstract :A photoelectric line -tracking system of robot is described ,which is based on embedded PC —PC/104.By using PC/104to control function module ,the system has realized many functions ,such as receiving data ,judging location ,and adjusting status.So it can correct bias automatically.Nevertheless ,the system also has the characteristics of credibility ,concision and high anti -disturbance ability and so on.And it guarantees accuracy of the robot moving.Thus the actual running shows a satisfactory result.K ey w ords :robot ;PC/104;photoelectric measuring ;line -tracking在移动机器人的研制中,精确定位一直是研究的热点问题。

基于智能巡检机器人与PLC系统联动控制设计和实现 电子信息工程专业

基于智能巡检机器人与PLC系统联动控制设计和实现  电子信息工程专业

题目:基于智能巡检机器人与PLC系统联动控制设计摘要目前科学技术正在以一个很快的速度不断进步,我国所有电力行业的变电站智能水平也逐渐提高,它们所处的配电系统是电力系统不可或缺的一部分。

随着铁路,煤炭,造船和冶金等电气行业一步一步的现代化、供电的范围也扩大、供电的距离增加,对配电系统的安全性,可靠性和连续性提出了更高的条件。

当今市场上的自检方法存在许多缺陷,因此基于PLC系统控制的智能巡检机器人的设计是研究的目标。

对于智能巡检机器人的设计,巡检机器人所应用的系统把PLC作为主控制器,PLC具有功耗低,性能好,抗干扰能力强等特点,可以在工业领域大范围应用。

主控制器控制主要的适用范围是设备监视的传感器还有用来导航以及定位的传感器。

红外热像仪可以执行诸如视频监控,高分辨率的相机和温度监控之类的作用,激光传感器,内部传感器和视觉传感器被集成在一起控制,从而使机器人能够精确地检测,搜索和导航检查机器人的通讯系统包括主体通讯和边缘设备通讯,它们可以是全自动检查,并允许人员远程进行现场检查。

第一章绪论1.1研究背景及意义对于我们国家的所有电力行业而言,它们所位于的配电系统是电力系统的组成部分。

随着铁路,煤炭,造船,冶金以及其他能源工业的现代化,增加了供电距离并扩大了供电范围,对配电系统的安全性,可靠性以及连续性提出了越来越严格的条件。

所以,日常运行和维护变电站是非常有必要的步骤。

大多数传统的变电站检查方法都是在固定点进行人为的检查。

检查员拥有纸质标准检查手册,并使用一些个人判断和他们所带的检查设备来测试电气设备。

通过监视各种抄表器显示的温度和出现的异常声音,可以证明变电站中各种设备和配线的安全问题。

而且,调查人员将使用手持式热像仪、听力和目测的方法,判断电气设备和电线以确认是否存在安全隐患。

由于变电站很大,自检时间范围很广,因此技术技能不足和检查员经验不足会导致检查不当、误诊和错误的发生。

除此以外,调查人员无法利用大量的审计数据进行科学,有效的分析;他们不足以对定期调查中记录的历史数据的各个方面进行对比分析,无法解决安全隐患,这样会使得事故出现的概率增大,给组织造成无价损失。

一种基于PC104的跟踪伺服系统的设计方法与实现

一种基于PC104的跟踪伺服系统的设计方法与实现

一种基于PC104的跟踪伺服系统的设计方法与实现
董家靖
【期刊名称】《数字技术与应用》
【年(卷),期】2015(000)002
【摘要】经纬仪跟踪伺服分系统是用来驱动方位和俯仰力矩电机,控制经纬仪的转动,以实现对目标的跟踪与测量.利用PC104计算机板计算能力强且性价比高的特点,以其为核心,配以相应的接口电路,设计了一种全数字伺服控制系统,系统组成包括数字单杆、伺服控制器、功率级、电源、力矩电机等部分.系统具有速度快、精度高、成本低、操作方便、可靠性强、适应性好等特点.
【总页数】2页(P163-164)
【作者】董家靖
【作者单位】91245部队,辽宁葫芦岛 125000
【正文语种】中文
【中图分类】TP273.5
【相关文献】
1.基于PC/104嵌入式计算机控制的全数字高精度天线跟踪伺服系统 [J], 刘景林;马瑞卿;韩英桃;刘卫国
2.一种基于PC/104总线的电台自动检测系统的实现 [J], 袁勇;李海涛
3.一种基于PC104总线的武器发控设备的设计与实现 [J], 赵春杰;张鹏
4.基于PC104的精跟踪数字伺服系统的实现 [J], 齐宇岚;陈洋;佟首峰
5.一种基于PC104的恻琮伺服系统的设计方法与实现 [J], 董家靖
因版权原因,仅展示原文概要,查看原文内容请购买。

探讨PC104的无人直升机飞行控制系统设计

探讨PC104的无人直升机飞行控制系统设计

探讨PC104的无人直升机飞行控制系统设计1. 引言现今无人机(UAV)的研究和发展越来越受到世界各国的重视。

其中飞行控制系统是无人直升机飞行控制的核心部分。

飞行控制系统的复杂性和实时性对所使用的嵌入式控制系统软件有很高的要求,而Linux 系统基本可以满足要求,同时由于其开源特性,正越来越多的被应用于飞控系统设计开发中,目前较为成熟的嵌入式Linux 系统多建立于ARM 系列芯片上,其具有开发时间短、可参考资料多、开发成熟度高、能耗低、体积小的优点,因此在民用嵌入式解决方案中被广泛采用。

但基于ARM 的系统由于其自身结构的限制,并不适用于高计算强度、高可靠性的应用。

所以本文提出了一种基于AMD Geode 系列处理器的PC/104模块加定制Linux 系统的控制系统方案提高该系统的可靠性。

2. 系统总体设计说明本文所研究的直升机飞行控制系统,其硬件由双工数传电台、飞控计算机、下级控制器、捷联惯导系统、发动机控制单元ECU、任务设备管理器、R/C 接收机、地面测控系统等组成。

PC/104的外部接口包括一个I/O模块和四个串口。

其中任务设备管理器通过I/O模块和机载的任务设备进行通讯,传输的信号为模拟信号和数字信号;串口分别和数传电台、捷联惯导系统、下位机控制器和发动机控制器进行通讯。

捷联惯导系统通过串口为飞控计算机提供无人直升机飞行过程中所有的飞行状态和导航信息,包括姿态角、航向角、三轴角速率、三轴线速度、线加速度、飞行位置等等。

捷联惯导系统还通过串口和下位机控制器相连接。

数传电台用于和地面测控系统进行无线链路通讯。

它接收地面测控系统的控制指令进行自主及各种模态的自动飞行以及机载工作设备的管理和控制等。

而地面测控系统通过数传电台接收机上的各种遥测信息、系统状态数据、任务工作设备的状态数据等。

下位机控制器通过串口和飞控计算机相连,接收其控制器输出信号,驱动总矩、俯仰、横滚和方向舵机的运动;在系统调试阶段利用RC遥控器共同完成无人直升机的手动模式飞行。

高压线路智能巡检机器人控制系统设计

高压线路智能巡检机器人控制系统设计

高压线路智能巡检机器人控制系统设计定期对架空线路进行故障的检测与修复,是供电可靠、稳定运行的基本保证。

针对巡检机器人的作业环境与作业内容,设计了一种基于STC89C52单片机并结合PC104的巡检机器人。

该机器人沿着高压线路行驶,通过其所携带的温度传感器、摄像机、GPS、无线通讯等设备对线路进行检测与数据传输。

通过在实验室内模拟环境进行调试,基本实现了预期要求。

标签:架空线路;巡检机器人;控制系统Abstract:It is the basic guarantee of reliable and stable operation of power supply to detect and repair the fault of overhead line regularly. In view of the working environment and contents of the inspection robot,a kind of inspection robot based on STC89C52 MCU and PC104 is designed. The robot runs along the high-voltage line and detects and transmits data through the temperature sensor,camera,GPS,wireless communication and other devices it carries. Through debugging in the laboratory simulation environment,the expected requirements are basically achieved.Keywords:overhead line;inspection robot;control system高压输电线路是电力远距离输电的主要方式,输电线路负责输送电力的重任,是电力系统中重要的一环。

高压线路智能巡检机器人控制系统设计

高压线路智能巡检机器人控制系统设计

高压线路智能巡检机器人控制系统设计作者:刘宇峰王宁王仓刘华李传林来源:《科技创新与应用》2018年第18期摘要:定期对架空线路进行故障的检测与修复,是供电可靠、稳定运行的基本保证。

针对巡检机器人的作业环境与作业内容,设计了一种基于STC89C52单片机并结合PC104的巡检机器人。

该机器人沿着高压线路行驶,通过其所携带的温度传感器、摄像机、GPS、无线通讯等设备对线路进行检测与数据传输。

通过在实验室内模拟环境进行调试,基本实现了预期要求。

关键词:架空线路;巡检机器人;控制系统中图分类号:TP242 文献标志码:A 文章编号:2095-2945(2018)18-0081-03Abstract: It is the basic guarantee of reliable and stable operation of power supply to detect and repair the fault of overhead line regularly. In view of the working environment and contents of the inspection robot, a kind of inspection robot based on STC89C52 MCU and PC104 is designed. The robot runs along the high-voltage line and detects and transmits data through the temperature sensor,camera, GPS, wireless communication and other devices it carries. Through debugging in the laboratory simulation environment, the expected requirements are basically achieved.Keywords: overhead line; inspection robot; control system高压输电线路是电力远距离输电的主要方式,输电线路负责输送电力的重任,是电力系统中重要的一环。

基于PC_104嵌入式越障机器人系统的设计

基于PC_104嵌入式越障机器人系统的设计

邮局订阅号:82-946360元/年技术创新嵌入式计算机应用《PLC技术应用200例》您的论文得到两院院士关注基于PC/104嵌入式越障机器人系统的设计DesignOfObstacleCrossingRobotSystemBasedonEmbeddedPC/104(华东交通大学)张跃进展爱云刘觉夫ZHANGYue-jinZHANGAi-yunLIUJue-fu摘要:本文介绍了PC/104模块的功能特点,PC/104的计数器、中断和数字量I/O端口部分的控制程序;基于嵌入式PC/104的控制模块的越障机器人系统的实现方法。

该系统具有简洁可靠、实用性强等特点,为机器人运行的准确有效性提供了可靠保证,在实际运行中,取得了满意的效果。

关键词:PC/104;越障机器人;嵌入式;计数器中图分类号:TP242文献标识码:AAbstract:Inthispaper,introducedtheperformanceofthePC/104module,thecontrollingprogramsofthecounters、interruptandthedigitalI/O,Aobstaclecrossingrobotisdescribed,whichisbasedonembeddedPC/104.Thesystemhasthecharacteristicsofcred-ibility,concisionandhighanti-disturbanceability,anditguaranteesaccuracyoftherobotmoving,thustheactualrunningshowsasatisfactoryresult.Keywords:PC/104;Obstacle;CrossingRobotEmbedded;Counter文章编号:1008-0570(2008)09-2-00013-03引言嵌入式系统是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

基于PC104和网络驱动电机的移动机器人控制系统3

基于PC104和网络驱动电机的移动机器人控制系统3

文章编号:100220446(2005)0420336205基于PC104和网络驱动电机的移动机器人控制系统3徐贺,王树国,付宜利,李寒(哈尔滨工业大学现代生产技术中心,黑龙江哈尔滨 150001)摘 要:根据移动机器人重构和多执行器的特点,研制出基于高可靠性的PC104和独特直流电机驱动控制网的开放型控制器.控制指令和数据的广播或点对点的通讯以及电机运动模式的在线转换可以通过RS232/485网络轻松实现.基于事件的分级并行竞争式的控制结构,对于移动机器人在未知环境中的避障导航,具有切实可行的实际意义.实验表明:这种控制系统具有多任务的适应性、结构开放性和高可靠性.关键词:移动机器人;电机驱动控制网;开放控制器中图分类号: TP24 文献标识码: BM ob ile Robot Con trol Syste m Ba sed on PC104and Network2dr i ven M otorsXU He,WANG Shu2guo,F U Yi2li,L I Han(Advanced M anufacturing Technology Center,Harbin Institute of Technology,Harbin150001,China) Abstract:According t o the reconfigurati on and multi2effect or characteristics of mobile r obot,an open contr ol syste m based on reliable PC104and innovative driving&contr ol net w orks f or DC mot ors is devel oped.B r oadcasting or s pot2t o2s pot communicati on f or data and commands,as well as the on2line conversi on of the mot or moti on mode,can be realized easily via RS232/485net w orks.A hierarchical parallel competitive contr ol architecture based on event is p ractical f or obstacle a2 voidance and navigati on of mobile r obots in unknown evir on ments.Experi m ents show that this contr ol syste m is open and re2 liable.It is als o adap tive t o multi2m issi on2orientated navigati on. Keywords:mobile r obot;contr ol&driving net w ork for mot or;open contr oller1 引言(I n troducti on)用于未知环境中导航与定位的移动机器人的控制系统一直是技术前沿的集中体现.关于开放的控制器模型,目前有概念模型NASRE M(美国国家航空和宇航局与国家标准局)、下一代通用控制器NGC (美国Martin Marietta公司)、统一遥控机器人结构计划UT AP(美国空军研究所)、三层控制结构(George Sardis提出)和基于端口的对象动态重新配置软件框架(美国Carnegie Mell on大学)等.关于移动机器人的具体控制系统,也有许多有特点的成功例子,例如美国、日本和欧洲航天局等研制的空间机器人和军用机器人等[1].移动机器人控制系统的趋势是:控制系统硬件的专门设计,如宽温范围的电机、耐高真空度的轴承等.控制元件的“脱壳技术”,把电力电子器件和电子元件集成到一起,掩膜而成.系统冲突恢复,采用硬件的冗余和重构技术,结合软件算法,提高系统的可靠性和任务完成度.硬件和软件的结合愈来愈紧密[2].2 导航机器人的结构和特点(The fea tures and arch itecture of nav i ga ti on robot)2.1 导航机器人的设计约束要求自主机器人能实现零转弯和全方位移动.最大速度0.29m/s.能适应不同形状和质量的搭载物.2.2 导航机器人的结构与特点导航机器人由4个包容式驱动轮和各自的独立 第27卷第4期 2005年7月机器人 ROBO T Vol.27,No.4 July,20053基金项目:国家863计划资助项目(2002AA422240).收稿日期:2004-09-24转向机构组成轮系.它们由摇臂分别连接在悬挂有车体的差分机构的两侧.其特点如下:1)可重构式底盘结构:特殊设计的结构保证摇臂的长度可以伸缩,车重心可以升降,具有类似汽车的“主销后倾”和“车轮外倾或内倾”效应,可在行驶时产生回正力,保证直行性能.2)差分机构:可以均衡四轮负载,保证4个车轮在不平整的地方都接触地面.3)仿生可重构式包容轮:一方面直流电机包容在车轮内,简化了车的动力传输结构,减低整车重心;另一方面,可重构式车轮的轮缘和轮毂呈分离结构,可以安装不同型式的轮缘以适应不同类型地面.其中的沙地轮缘具有沙地环境中高通过性履刺结构和非对称胎面花纹等仿生特性.4)四轮电动独立转向,打破了传统的机械传动协调转向的定式,减少了摩擦、防腐和超重之虞.同时,可以衍生出多种形式的转弯模式,如全方位、爱克曼、双爱克曼、原地打转、差速和刹车打转等.图1为机器人和控制系统的照片.图1 导航机器人及控制系统Fig .1 Navigati on r obot and its contr ol syste m3 导航机器人控制系统(Con trol syste m ofnav i ga ti on robot)3.1 控制系统的设计原则1)结构开放性:可以在不同的平台间移植.2)模块通用性:可应用在不同机器人系统上.3)可靠性:符合工业和其他行业应用要求.4)实时性:控制系统响应迅速.3.2 控制系统的硬件设计本着以上原则,控制系统的设计采用了以PC104为核心,以直流电机驱动网为低层控制通道,以管理协调子模块MCS 为枢纽的开放式控制器.图2是整个控制系统的组成框图.图2 机器人控制系统组成Fig .2 A rchitecture of r obot contr ol syste m (1)PC104组成的开放式控制器采用PC104是因为它有如下特点:结构小巧紧凑,仅90mm ×96mm 面积内集成了PC 机所有功能;采用自栈接的母线结构,级联牢固,易于扩充;整机功耗低;兼容性好,可以借鉴PC 机成熟技术;外设丰富,应用简单.其组成如下:核心模块SC M /SPT4:all 2in 2one 的高性能低功耗CP U 模块,CP U 速度800MHz,在板集成了256MB S DRAM 、显示控制器,以太网控制器等.CDT800数字I/O 模块:它是一个16位计数器/定时器与数字量I/O 模块.I R104PC /104模块:1)20路光电隔离数字输入;2)20路继电器输出.电源模块HE104:提供±5V 、±12V 直流电源.电压输入范围:6~40VDC .串行口扩展卡E MM 28M 2XT:扩展8个串行口.(2)开放式直流电机驱动控制网驱动电机和转向电机均采用德国Faulhabor Gr oup 的直流电机和减速器.特点是:体积小、质量轻.特别是长度较小,径向承载力较大(在同功率级别的产品中),适合作为轮内驱动的直流电机来使用.驱动器MCDC2805,由高增益、宽范围P WM 频率调节器、MOSFETS 功率器件和16位单片机、板上E 2PROM 及外围接口等一体化掩膜制成.特点是:具有力矩、I xR 补偿、步进、电压调节器、模拟量输入和程控序列等多种模式[3].本设计中,MCDC2805应用了速度和位置两种733 第27卷第4期徐贺等: 基于PC104和网络驱动电机的移动机器人控制系统工作模式,其中,速度模式用于驱动电机,位置模式用于转向电机[3].使用MCDC2805专用的ASC II 指令编写底层控制软件,并将程序或设置参数存入MCDC2805的E 2PROM 中,即使控制器断电,这些信息仍然不丢失.采用多路器Multi p lexer Board 和虚调制RS232/485电缆以及MCDC2805组成直流电机驱动控制网,具体连接如图3所示.PC /104通过RS232口和RS232/485转换器与直流电机驱动网组成主从控制结构.用ANS W 0指令关掉同步应答,以确保各个节点的马达的响应不冲突.图3 直流电机驱动网的连接示意图Fig .3 Connecti on sche me for net 2based DC mot ors采用控制驱动网的优点:a )PC104可以和驱动网上各个节点的电机实现数据的广播和点对点的主从式通讯.b )各个节点的电机的参数(如实际电流、速度和温度等)与状态(如运动模式、输入模式、驱动器的使能状态、位置和速度的到位信号、限位开关的触发电平的正负逻辑等)以及故障状态的反馈(如超温、过流、欠压和过压等)等可以反馈到PC /104.c )特殊的电机组成状态可以反馈给PC /104,以8bit 数据表示,如上电初始原点控制序列的使能与否、自动应答的激活与否、输入管脚的配置状态等.d )加强的状态可以反馈给PC /104,以5bit 数据表示,如偏差的设定、位置开关的激活模式、第4/5输入、输入管脚的逻辑电平的高低等.e )在线修改MCDC2805的配置.可以随时修改运动模式、P I D 整定参数和各种阈值数据等.f )一个电机驱动网最多可以挂255个直流电机.安装RS232/485转换接口,最大安装距离达1200m.直流电机控制网的抗干扰设计使用以下方法:电流环技术:利用电流环的高抗干扰性,把来自于RS232C 的TXD 和RXD 引脚的E I A 高低电平信号转换成20mA 电流环的有无信号.通过光耦6N137实现电平—电流—电平的转换.抑制波形上升速度:控制电压波形上升速率为1V /μs ~10V /μs 来限制信号的快速变化,由此产生的倾斜波形减少了高频分量,也就减少了对临近电流的窜扰.降低波特率、屏蔽和合理的空间布置也是抗干扰的有效方法.(3)人机界面的设计显示器:采用6.4寸Shar p 超薄型彩色液晶显示器LQ64D343,VG A 格式,262144色,分辨率640×480,防闪设计.水平视角120°,垂直视角90°.功耗5.57W.5V 输入型逆变电源CXA 2L10A 提供2路阴极荧光源.它显示控制信息参数.手操盒:采用线控方式.控制面板主要由开关、控制键盘和显示设备3部分构成.电源总开关,负责移动机器人所有电源的通断;工作模式切换开关,负责在手动、自动以及待机模式之间的切换;复位开关,对移动机器人复位;急停开关,用于紧急转态时的急停.控制键盘采用数字小键盘,用来输入数据.指示灯显示机器人工作状况.操作面板具有“傻瓜”式设计,按流程设置按钮和指示信号,符合人机工程学的原则.通过以上人机界面,可方便地进行人机交互.(4)管理协调模块MCS它是自行设计的一个协调管理各个模块的硬件单元.包括电源管理、电源变换、报警显示、I/O 管理和保护功能等.其中的电源管理模块和主模块栈接.电源管理采用专用的电路对电压和电流、电量同时管理,超限报警.4 软件设计(Software desi gn)4.1 并行分级竞争控制结构采用分级并行竞争式控制结构[4],如图4所示.低级的模式受高级模式的制约.如果高级模式未激活,则系统采用已被激活的低一级模式;如果高级模式已激活,则其输出抑制低级模式的输出,高级模式接管控制系统,直到其对应的信息输入复原或被更高级的模式所抑制.按照优先级从高到低的次序:III 模式———紧急模式:用于如下情况:电源电压超限;8个电机驱动器MCDC2805的任意一个报警833 机 器 人2005年7月 (欠压、过压、超温、过流等);机器人遇阻和急停按钮人工停车等.在平板显示器给出图形文字报警,此时屏蔽所有低级模式.图4 并行分级竞争控制结构示意图Fig.4 H ierarchical parallel competitive contr ol architectureII模式———手动模式:用于手动控制.I模式———自主避障模式:接收到障碍信号,激活该模式.通过障碍信息处理,结合环境信息和任务要求,给出避障策略,自动执行.0模式———程控模式:由人机界面给出任务输入,结合定位和导航信息或数字地图完成预定轨迹.主机对机器人的命令集如下:Co m d-dn={V i,S ign(V i),δj,S ign(δj),Sm od,Bm od}V i———第i轮行驶速率,i=1,…,4S ign(V i)———第i轮速度的方向,i=1,…,4δj———第j轮的转向角度,j=1,…,4S ign(δj)———第j轮的转向方向,j=1,…,4Sm od———机器人的转向模式Bm od———命令的发布模式驱动电机控制网对主机的命令集如下:Co m d-up={P_S tate i,S_S tate j}P-S tate i———第i轮驱动电机单元的状态,i=1,…,4S-S tate j———第j轮转向电机单元的状态,j=1,…,44.2 控制系统初始化初始化:包括机器人走行部初始化,电控系统初始化和导航设备初始化.驱动器MCDC2805初始化是电机驱动网的重要部分.包括:1)节点地址.2)运动模式设置.3)电机参数设置.4)控制参数设置.5)故障诊断参数设置.6)电机使能设置.4.3 直流电机驱动网的通讯的实现电机控制器与PC/104之间的通讯是通过异步串行口来实现的,PC/104通过串行口传送命令给网络控制器,控制器也可以通过它把各自状态反馈给PC/104.异步串行口的传输波特率为9600,一次传输5位数据,无奇偶校验,1位停止位.流程图如图5所示.图5 直流电机驱动网通讯程序框图Fig.5 Communicati on diagra m f or net w ork of DC mot ors4.4 控制系统软件的总体框图控制系统的流程图如图6所示.图6 主程序流程图Fig.6 D iagra m of main contr ol p r ogra mme933 第27卷第4期徐贺等: 基于PC104和网络驱动电机的移动机器人控制系统5 关于窄小控制舱内的电磁兼容问题(Aboutthe E MC i n s ma ll space )控制器的质量和体积等受到严格限制,整个控制系统安装在400mm ×310mm ×190mm 的空间内.由于MCDC2805以脉宽调制方式工作,在窄小的空间内会产生大量的谐波干扰;继电器也会产生射频干扰;PC104的高频干扰等使得在窄小的控制舱内存在尖锐的电磁兼容问题.同时负载平衡、散热和维护性等方面的问题交织在一起.主要措施如下:采用CAD 进行设计前验证;针对体积和质量约束在配载、散热、电磁兼容和维护性等方面进行折中.采用屏蔽、接地、空间隔离等方法.对于静电采用金属拖链泄放.使用PC104的看门狗WDT 防止程序死循环,等等.6 实验(Test )6.1 直行实验测试直线运动的前进、后退、加速和减速.结果表明:直线运动的最大偏差为8.9%,加速和减速的能力为±2.9m /s 2.6.2 全方位移动实验分别测试了前后、左右、左前、左后、右前、右后方位和任意方位的全方位移动,最大偏差为8.9%.6.3 零转弯半径实验进行了多组零转弯半径实验,轨迹中心点最大偏差为0.9c m.6.4 越障实验在实验室中可以越过高度为5.2c m 的障碍.6.5 避障实验采用全方位和零转弯半径相结合的模式,实现了避障,并能在此过程中加速和减速.6.6 爬坡实验在实验室中最大爬坡角度12°.7 结论(Conclusi on)本课题完成了基于电机驱动控制网和PC104的开放式移动机器人控制器的实现.多达255台电机可以通过1个RS232/485网络进行控制,从而使移动机器人的执行器的硬件控制规范化;同时工业级的PC104总线便于扩展和适应复杂环境.对窄小空间的控制器件的布置、散热、电磁兼容性和维护性的综合进行了有益探讨.控制系统分级并行竞争式结构的应用,更能够提高自主机器人对环境的适应性.实验运行表明,该方案充分满足未知环境下移动机器人导航控制的需要,具有高可靠性、实时性和开放性.参考文献 (References)[1]徐益.移动机器人控制系统设计[D ].杭州:浙江大学,2003.[2]B resina J L,S m ith D E,Golden K,et al .I ncreased flexibility andr obustness of Mars r overs [A ].Pr oceedings of the 5th I nternati onal Sy mposium on A rtificial I ntelligence,Robotics and Aut omati on in Space [C ].Paris,France:Eur opean Space Agency,1999.445-450.[3]北京众志恒电机运动控制系统技术公司[EB /OL ].htt p://www .u 2mot or /moti onctrl .ht m ,2003.[4]周大威,高学山,王炎,等.全方位移动清扫机器人控制系统的研究[J ].高技术通讯,2003,6(1):65-68.作者简介: 徐 贺(19642),男,博士研究生.研究领域:特种机器人,光电子技术. 王树国(19582),男,教授,博士生导师.研究领域:机器人学. 付宜利(19662),男,教授,博士生导师.研究领域:机器人,数字化快速制造.43 机 器 人2005年7月 。

基于PC104的某型飞机发动机控制检测系统的设计

基于PC104的某型飞机发动机控制检测系统的设计

生导师 。 研究方 向为航空装备检测 ; 斌(94 )男 , 谢 17一 , 吉林通化人 , 讲师 , 研究方 向航 空装 备检测 。
5 2
《 备制 造技 术 )o o年第 6期 装 2l
小 , 出控制相应 的附件工 作。在图 3中下 面的虚框 表示 的是 输 T 1检测 电路工 作原理 框 图 , 由两部 分组 成 , 它 一部 分是 用来 等信 号转换 为 一 V~+ V的直流 电压信 号 ,然 后送 入到数据 5 5 采集 卡 中嗍 。在数据采集 卡 中, 这些直 流电压信号经过 AD转 /
系统 的工作界面 、 菜单 以及检测得到的数据。
收稿 日期: 0 0- 一 8 2 1 -3 l 0 作奢简介 : 辉( 9 5 )男 , 宋 1 B一 , 四川绵 阳人 , 硕士研究生 , 研究方向为航空装备技术保障 ; 蔡忠 春(9 3 )男 , 龙江五常人 , 16 一 , 黑 副教授 , 硕士研究
摘 要 : 对某型飞机发动机控 制 系统 日常管理 维护 中检 查复杂 、 故不便 的缺点 , 对飞机发 动机控制 系统详细分析 的基础上 , 针 排 在 以
P 0 C14总线 结 构 为 核 心 , 计 了飞 机 发 动 机 控 制 捡 测 系统 ; 系统 可对 发 动 机 燃 油 控 制 系统 、 口控 制 系 统 和加 力 燃 油 控 制 系 统 的 主 设 该 喷
图 1 检 测 系统 总体 框 图
() 2 转速检测 。发动机 的转子通过减速 器与转速传 感器 ( 三相 交流 电机 ) 连 , 相 转速传感 器 的输 出频率与 转子转 速成
排气温度 T , 6高压转 子转速 N , 压转子转速 N , 比调节 H低 L压
器的 P /3压力 , 口压力 P , 2P 喷 6 蒸发槽火 焰稳定 器燃油压力 , 燃油控制系统的主喷嘴压力 , 副喷嘴压力 , 高压泵 出口燃油压

基于PC104总线构架的数据采集与控制系统

基于PC104总线构架的数据采集与控制系统

目录第一章绪论 (1)1.1课题研究意义和背景 (1)1.2国内外研究历史现状 (1)1.3课题要求,问题及解决方法 (2)1.3.1课题需要解决的问题 (3)1.3.2问题解决方法 (3)第二章系统方案及原理 (4)2.1系统方案总框图 (4)2.2压力传感器 (4)2.3 温度传感器 (5)2.3压电传感器 (9)第三章系统设计 (13)3.1 PC104数据采集卡选用 (13)3.2热电偶选用及信号调理电路设计 (15)3.2.1 低通滤波电路 (16)3.2.2低通滤波电路 (16)3.2.3非反相放大电路 (16)3.3压电加速度传感器选用及信号调理电路设计 (18)3.3.1电荷放大器 (20)3.3.2一阶高通有源滤波器 (22)3.4压阻压力传感器选用及信号调理电路设计 (23)3.5 接口驱动电路设计 (26)3.5.1 33064介绍 (26)3.5.2 OC门升压 (27)第四章系统实现 (28)第五章总结 (30)5.1研究工作总结: (31)5.2 下一步工作设想 (31)参考文献 (34)致谢词 (36)第一章绪论1.1课题研究意义和背景近几十年来随着通信技术突飞猛进的发展和数据采集系统在现代社会的广泛应用,大家对数据采集的主要几种指标,如分辨率,采样速率,精度,控制方式和抗干扰能力等方面都提出了越来越高的技术要求。

特别是工业现场的嵌入式计算机的数据采集系统,由于工业现场环境的复杂性和多样性等原因,提出对数据采集系统的硬件和软件设计需要更高要求,小型化。

便携性,具有较高抗振动冲击能力,兼容性和散热性,高可靠性和可维护性等。

设计基于PC/104总线构架的数据采集与控制系统,来实现小型化与便携,较高抗振动冲击能力,兼容性和散热性,高可靠性和可维护性的要求。

Pc104总线以针孔堆栈方式组成,具有结构紧凑,抗震性好等优点,可以工作在恶劣的工作环境下,与PCI标准兼容,适用于高速数据传输。

论文_基于PC104总线单片机组合实验装置设计

论文_基于PC104总线单片机组合实验装置设计
复位 电路 晶振 电路 串行 通信 接口
D[0..7] A[0..7] D[0..7]
74LS 373 62256
A[8..1பைடு நூலகம்] A[0..14]
AT89S 52
P C 1 0 4 总 线
Company Logo
主控模块电路图
D[0..7] A[0..7] U1 U3 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 39 38 37 36 35 34 33 32 1 2 3 4 5 6 7 8 P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7 P1.0/T2 P1.1/T2EX P1.2 P1.3 P1.4/SS P1.5/MOSI P1.6/MISO P1.7/SCK XTAL1 XTAL2 EA/VPP RST VCC AT89S52 SW1 RST SW_PB R9 200 C3 +5 10uF R10 5k 1.0uF MAX232 R2IN +5 VCC T2IN R2IN 13 8 11 10 1.0uF 1.0uF 1.0uF 1 3 4 5 2 6 P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15 P3.0/RXD P3.1/TXD P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD PSEN ALE/PROG 21 22 23 24 25 26 27 28 10 11 12 13 14 15 16 17 29 30 A8 A9 A10 A11 A12 A13 A14 CE R2OUT T2IN P3.2 P3.3 P3.4 P3.5 WR RD PSEN ALE A[8..14] 3 4 7 8 13 14 17 18 11 1 D0 D1 D2 D3 D4 D5 D6 D7 LE OE 74LS373 Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 2 5 6 9 12 15 16 19 A0 A1 A2 A3 A4 A5 A6 A7 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 RD WR CE 10 9 8 7 6 5 4 3 25 24 21 23 2 26 1 22 27 20 U2 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 OE WE CE 62256 U4 R1IN R2IN T1IN T2IN C1+ C1C2+ C2V+ VT2OUT R1OUT R2OUT T1OUT T2OUT 12 9 14 7 R2OUT T2OUT D1 D2 D3 D4 D5 D6 D7 D8 11 12 13 15 16 17 18 19 D0 D1 D2 D3 D4 D5 D6 D7 +5 VCC J1/P1 D[0..7] CE D7 D6 D5 D4 D3 D2 D1 D0 P2.7/CS GND P0.7/D7 RST P0.6/D6 +5V P0.5/D5 XTAL1 P0.4/D4 -5V P0.3/D3 XTAL2 P0.2/D2 -12V P0.1/D1 EA/VPP P0.0/D0 +12V I/O PSEN I/O ALE/PROG A19 I/O A18 P1.0/T2 A17 P1.1/T2EX A16 P1.2 A15 P1.3 P2.6/A14 P1.4/SS P2.5/A13 P1.5/MOSI P2.4/A12 P1.6/MISO P2.3/A11 P1.7/SCK P2.2/A10 P3.0/RXD P2.1/A9 P3.1/TXD P2.0/A8 P3.2/INT0 A7 P3.3/INT1 A6 P3.4/T0 A5 P3.5/T1 A4 P3.6/WR A3 P3.7/RD A2 PCRXD A1 PCTXD A0 GND I/O GND PC104_J1P1 RST VCC XTAL1 XTAL2 VCC PSEN ALE P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 R2OUT T2IN P3.2 P3.3 P3.4 P3.5 WR RD R2OUT T2IN

基于PC/104与单片机的仿人机器人控制系统设计

基于PC/104与单片机的仿人机器人控制系统设计

基于PC/104与单片机的仿人机器人控制系统设计作者:陶龙张国良孙大卫来源:《现代电子技术》2009年第02期摘要:为了简化仿人机器人控制系统结构,增强机器人系统的功能。

采用PC/104嵌入式系统作为仿人机器的主控计算机,完成图像处理,做出控制决策,计算并生成运动序列。

关节控制器选用C8051F310单片机,采用串口与主控计算机通信,接收来自主控计算机的运动序列指令,产生PWM波,经过放大电路,实现21路电机的控制。

经过实验,得到图像采集分析结果和仿人机器人稳态步行。

实验表明,这种控制系统能够实现仿人机器人的控制。

关键词:仿人机器人;主控制计算机;关节控制器;PWM波中图分类号:TP183文献标识码:B文章编号:1004 373X(2009)02 145 03Design of Humanoid Robot Control System Based on PC/104 and Single Chip ComputerTAO Long,ZHANG Guoliang,SUN Dawei(Second Artillery Engineering University,Xi′an,710025,China)Abstract:In order to simplify system structure and strengthen the function of humanoid robot system,embedded PC/104 system is applied as main computer of humanoid robot,which is used to accomplish image processing,make a control decision,calculate and generate movement sequence.The joint controller chooses C8051F310,receives the movement sequence instruction came from main computer,generats PWM wave,the control of 21 load electric circuit is realized by enlarge electric circuit.An analytical result of image collection,and humanoid robot steady on foot are gained by experiment.Results show that this kind of control system can carry out the control of humanoid robot.Keywords:humanoid-robot;main-controller computer;joint controller;PWM wave0 引言机器人作为一个各学科交叉的复杂系统,越来越多的科研者采用机器人作为实验平台,因为它包括机械结构的设计,控制系统的构建,信息的采集与处理,运动学和动力学分析,人工智能等多方面知识的融合。

基于PC104主控制器的开放式数控运动控制系统设计

基于PC104主控制器的开放式数控运动控制系统设计

• 62•重型机械2018 No. 3基于P C104主控制器的开放式数控运动控制系统设计王宝庆#’2,杨璐#’2,唐念#’2,刘振忠#’2,周海波#’2(1.天津市先进机电系统设计与智能控制重点实验室,天津300384&2.机电工程国家级实验教学示范中心(天津理工大学),天津300384)摘要:开放式、低成本、可重构的数控运动控制系统在日益进步的制造业生产中显得越来越重 要。

本系统采用PC104作为系统主控制器,对伺服电机进行PID控制输出。

同时通过编程对系统控制器输人、输出量进行规划,达到优化控制伺服电机轨迹输出的目的。

在低成本、高性能的前提下,实现了数控运动系统的开放式软硬件体系的建立、模块化可重构系统的实现、交互控制机制的开发。

通过实验结果表明该系统具有较高的实时性和稳定性。

关键词:数控运动控制;PC104& PID控制;速度轨迹优化;可重构中图分类号:T H-39 文献标识码:A文章编号:1001 -196X(2018)03 -0062 -05Desij;n of open CNC motion control system based on PC104 main controllerW A N G B ao-qing1,2,Y A N G L u1,2*,T A N G N ian1,2,L IU Z hen-zhong1,2,Z H O U H ai-bo1,2(1. Tianjin Key Laboratop for Advanced Mechatronic System Design and Intelligent Control,Tianjin300384, China;2.National Demonstration Center for Experimental Mechanical and electrical engineering Education(Tianjin Univerity of Technology),Tianjin300384,China)A bstract:The open,low cost,reconfigurable CNC motion control system is becoming more and more importantwith the growing manufacturing industry.In this system,PC104 is used as the main controller to control the ser­vo motor by PIDalgorithm.Input and output of tlie system are planed by programming in order to make the ser­vo motor obtain the optimizing traject〇r.Under the premise of low cost and high performance,the open soft­ware and hardware of CNC motion system are establislied,modularized reconfigurable system are implemented,and interactive control mechanisms are developed.The experiments show that the systemhas high real-time per-formancKand stability.Keywords:CNC motion control;PC104;PID control;speed trajector optimization;reconfigurable0前言随着数控技术的发展,数控运动控制系统正收稿日期!2018 -03 -25;修订日期!2018 -04 -24基金项目:天津市自然科学基金项目(16JCQNJC04100,15JCQNJG43000)作者简介:王宝庆(1994 -),硕士研究生,天津市先进机电系 统设计与智能控制重点实验室。

-种基于PC104的直流伺服电机控制系统

-种基于PC104的直流伺服电机控制系统

-种基于PC104的直流伺服电机控制系统作者:张雷来源:《科技创新导报》 2013年第16期张雷(长春理工大学科技处,吉林长春,130022)摘要:本文设计一种基于PC104总线的直流伺服电机控制系统,系统采用嵌入式PC104控制器,提出基于位置回路和速度回路的双闭环数字直流电机伺服系统控制方案,给出了基于频率法的直流伺服系统的校正设计过程和软件设计,最后给出实试验测试结果。

关键词: PC104;直流伺服电机;脉宽调制中图分类号: TN935 文献标识码:A 文章编号:1673-098X(2013)06(a)-0000-001 引言目前使用的直流调速系统存在硬件电路复杂、功耗大等缺点,尤其在测控领域,为了使测控设备能够快速捕获并跟踪运动目标,要求伺服系统具有响应快速、过渡过程短、无超调和实时性高等特点,且能够无抖动、平稳地跟踪低速目标。

为了提高跟踪伺服系统的综合性能,本文设计了一种以嵌入式PC104为核心控制器的基于位置回路和速度回路的双闭环数字直流电机伺服控制系统,具有效率高、响应快、控制简单等优点。

2 系统方案设计2.1 系统总体设计与伺服控制原理电动数字式二维经纬仪由俯仰电机和方位电机组成。

为了实现闭环控制,系统选用PC104作为控制器,采用速度回路加位置回路的双闭环结构,完成电机驱动、速度/位置初始信号以及实时信号的采集与运算,并实时显示速度和位置回路的给定值。

系统设计了两种工作模式:(1)单杆手动模式:由人眼观察经纬仪,并手动操控操纵器对感兴趣区域进行扫描搜索。

(2)数据引导模式:由主控机给出位置/速度量,通过串口传至PC104控制器,引导经纬仪快速达到预期位置/转速。

直流伺服系统闭环结构图如图2所示,有内环(速度环)和外环(位置环)两个闭环,所反馈回来的数据为伺服电机实际的转速和位置。

上位机先给定位置数据使伺服电机完成指向,将位置环反馈回来的数据与该数据做差,即得到位置偏差;该差值送至位置调节器进行运算,得到速度给定值,将该值与速度环反馈回来的数据做差,得到速度偏差;该差值送至速度调节器运算,即得出PWM信号驱动电机。

基于PLC构建电力巡检机器人自动化控制系统

基于PLC构建电力巡检机器人自动化控制系统

随着全国用电普及,电力调度作为电力系统的 重要组成部分,面临着越来越高的自动化和智能化
需求。 为了提高电力调度的效率和安全性,电力巡 检机器人成为了众多专家学者所研究的课题。
收 稿 日 期 :2023-12-18;修 订 日 期 :2024-03-26 作 者 简 介 :梁寿 愚 (1975—),男 ,硕 士 ,教 授 级 高 级 工 程 师 ,研 究 方 向 为 人 工 智 能 、电 力 系 统 及 其 自 动 化 ;李 映 辰 (1993—),
故障诊断程序
通信程序
手动调试程序
图 2 电力巡检机器人软件总体控制程序框架 Fig.2 Overall control program framework of power
inspection robot software
Automation & Instrumentation 2024,39穴5雪
器人运动控制,利用模糊C均值聚类方法判别电力巡检机器人故障,将结果实时传送到上
位机操纵台的显示器,及时反馈机器人的工作状态。 实验结果表明,该系统可以控制机器
人完成电力巡检,该系统应用后可有效检测机器人故障,使其具备优秀的避障能力,可实
现上下位机实时通信。
关 键 词 :PLC;电 力 巡 检 机 器 人 ;自 动 化 控 制 系 统 ;上 下 位 机
(China Southern Power Grid Co.,Ltd.,Guangzhou 510700,China) Abstract:The automation control system of power inspection robots is designed based on PLC to improve the effi鄄 ciency and safety of power dispatch. Based on PLC,the overall architecture of the automation control system for pow鄄 er inspection robots is constructed. The upper computer receives operator information transmitted from the control panel and status information such as temperature and angle transmitted from the lower computer. The instructions are sent to the lower computer through the OPC communication program. The lower computer,based on the instructions issued by the upper computer,completes the motion control of the power inspection robot through the PID drive con鄄 troller,and applies the control results to the motor driven robot motion,using the fuzzy C鄄means clustering method to identify faults in power inspection robots,the results are transmitted in real鄄time to the display of the upper computer control panel,and the working status of the robot is promptly feedback. The experimental results show that the sys鄄 tem can control the robot to complete power inspection. After application,the system can effectively detect robot faults,enabling it to have excellent obstacle avoidance ability and achieve real鄄time communication between upper and lower computers. Key words:PLC;electric power inspection robots;automation control system;upper and lower computers

基于PC104与MCX314运动控制芯片的数控系统的研究

基于PC104与MCX314运动控制芯片的数控系统的研究

PC104
PC104总线
运动控制器MCX314
伺 伺 伺伺
服 服 服服
驱 驱 驱驱
动 动 动动
器 器 器器
X
Y
ZU
I/O辅助控制
12. PC104与运动控制芯片MCX314 之间的通讯及接口
数控系统硬件采用了主从式双CPU结构模式。 PC机与运动控制器之间通过PC/104总线传递信息。 主要有:

17、儿童是中心,教育的措施便围绕 他们而 组织起 来。下 午1时11分37秒 下午1时11分13:11:3721.6.28
❖ 2、Our destiny offers not only the cup of despair, but the chalice of opportunity. (Richard Nixon, American President )命运给予我们的不是失望之酒,而是机会之杯。二〇二一年六月十七日2021年6月17日星期四
❖ 数据总线:D15~D0; ❖ 地址总线:A2~A1; ❖ 控制总线:IOR、IOW和RST等。
13. 运动控制芯片MCX314与伺服 驱动的通讯及接口
❖ MCX314输出驱动脉冲经过差分驱动后输出给伺服驱动;
❖ 编码器信号、手轮脉冲信号及外部反馈信号经差分接收 器输入。
脉冲/方向输出 编码器输入

5、You have to believe in yourself. That's the secret of success. ----Charles Chaplin人必须相信自己,这是成功的秘诀。-Thursday, June 17, 2021June 21Thursday, June 17, 20216/17/2021

基于PC104的运动控制器设计

基于PC104的运动控制器设计

基于PC104的运动控制器设计肖雷;白建华;季国顺;胡云卿;詹晓东【期刊名称】《机电工程》【年(卷),期】2009(026)006【摘要】基于PC的运动控制器往往难以满足恶劣工业现场的实际使用要求.针对这一问题,介绍了采用基于PCI04嵌入式主板和MCX314芯片设计的运动控制器,详细分析了所设计运动控制器的硬、软件模块、PCI04总线和MCX314芯片的接口电路、输入/输出信号电路、控制系统的软件模块及插补模块.该控制器可实现三轴联动直线插补、任意两轴联动圆弧插补.将所设计的运动控制器应用于实验室研制的火焰切割机,实践结果表明,即使在恶劣工业现场,火焰切割机依然具有良好的工作性能.【总页数】4页(P68-70,89)【作者】肖雷;白建华;季国顺;胡云卿;詹晓东【作者单位】杭州电子科技大学,数控技术研究所,浙江,杭州,310018;杭州电子科技大学,数控技术研究所,浙江,杭州,310018;杭州电子科技大学,数控技术研究所,浙江,杭州,310018;杭州电子科技大学,数控技术研究所,浙江,杭州,310018;杭州电子科技大学,数控技术研究所,浙江,杭州,310018【正文语种】中文【中图分类】TP233【相关文献】1.基于FPGA与PC-104的CNC多轴运动控制器设计 [J], 易德福;王小椿2.高性能数控系统运动控制器及PC104PLUS接口设计 [J], 施群3.基于PC/104总线与专用运动控制芯片的多轴运动控制器设计 [J], 崔志方;皮佑国4.基于PC-104的运动控制器核心算法研究及实现 [J], 朱文亮;桑楠;花磊5.基于PC104总线与MCX314As芯片的运动控制器设计 [J], 梁伟林;皮佑国;梁佑彬因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

*基金项目:北华大学重点科研项目2004重第7号北华大学博士基金资助项目2005第6号基于PC104的巡线机器人控制系统设计*吴俊飞1,吴爽1, 姜生元2,王新智1(1青岛科技大学机电工程学院,山东 青岛 266061;2北华大学机械工程学院,吉林 吉林 132021)摘要:本文介绍了高压输电线巡线机器人控制系统,实现了高压输电线巡线机器人的越障、线路检测、实时监控等功能。

实验结果表明该系统运行良好,具有良好的可靠性和实用价值。

关键字:PC104;检测机器人;控制系统;高压输电线中图分类号:TP24 文献标识码:B Design of Control System for Inspection Robot Based on PC104WU Jun-fei, WU Shuang, JIANG Sheng-yuan, WANG Xin-zhi(1.College of Electromechanical Engineering, Qingdao University of Science and Technology ,Qingdao,Shandong,266061.2.School of Mechanical Engineering, Beihua University, Jilin Jilin,132021,China)Abstract: The paper introduces the control system of Arm-suspended Inspection Robot along High V oltage Transmission Lines. This robot can observe the transmission line and monitoring by computer. Experiments show the proposed system having satisfactory running state and practical application potential.Key words: PC104; inspection robot; control system; high voltage transmission lines1.引言高压输电线及杆塔附件长期暴露在野外,因受到持续的机械张力、电气闪络、材料老化的影响而产生断股、磨损、腐蚀等损伤,如不及时修复更换,原本微小的破损和缺陷就可能扩大,最终导致严重事故。

因此,电力公司需要定期对线路设备进行巡检,及时发现早期损伤和缺陷并加以评估,根据评估结果安排必要的维护和修复,从而确保供电的安全可靠性。

传统的人工巡检方法不仅工作量大而且条件艰苦,特别是对于山区和大江大河等的输电线路巡检存在很大困难,甚至一些巡检项目靠常规方法都难以完成。

因此,采用机器人自动巡线成为保障高压输电线安全运行的一种必要手段。

高压输电线路巡线机器人属于特种机器人的研究范畴,主要完成高压供电线缆的无损探伤、悬垂绝缘子绝缘特性检测、输电线附件输电性能测试、机械连接牢固性检查、线缆异物清除等高空作业。

国外在巡线机器人领域的研究起步较早,研究水平较高,1988年,日本东京电力公司的Sawada 等人研制了光纤复合架空地线巡检移动机器人,该机器人可以沿地线爬行,遇到障碍物时,可以通过弧形手臂辅助跨越。

加拿大魁北克水电研究院的Montambault 等人于2000年研制成功了输电线遥控机器人,该遥控机器人可以消除电力传输线上的积冰,并可以用来线路巡检平台。

国内关于输电线路巡线机器人的研究还处于起步阶段,只有武汉水利大学、山东大学、中科院等作过一些研究。

2.机器人概述由于高压输电线的线缆附件种类多、形状复杂,因此,越障成为巡线机器人要具备的首要功能。

本文所述的机器人采用3个自由摆动的吊臂跨越线缆附件,当遇到障碍物时摆动3个吊臂,使3个吊臂依次通过障碍物。

机器人本体如图1所示,该机器人可以在四分裂、二分裂、单股等高压输电线缆上爬行,可自主跨越悬垂绝缘子、隔离棒、防振锤、线夹等线缆附件,具有输电线缆的检测功能。

机器人综合性能指标如下:1)本体外形:850×300×700mm;2)本体重量45Kg;3)缆径适应性Ф10~Ф25mm;4)移动速度0~25m/min;5)爬升角度0~30°;6)控制方式:自主运行和主从遥控操作;7)故障处理:手动/自动。

3.控制系统的设计机器人的控制系统分本体控制系统和地面监控系统两部分,如图2 所示。

本体控制系统用来规划机器人的运动轨迹,控制机器人运动构件,确保机器人可靠快速的越过障碍物,并实现与地面基站的命令、数据的远距离传输;地面监控系统实现机器人的手动/自动控制,并监控机器人的稳定运行。

为机器人设计自动和手动两套控制系统的增加了机器人的灵活性与可靠性,当其中一套系统发生故障时可启动另一套控制系统,另外在某些特殊的场合可只用手动系统,降低了机器人野外作业的难度,增加了机器人的应用性。

3.1机器人本体控制系统的设计机器人本体的控制系统以嵌入式PC104工控机为核心,并配有输入输出扩展板HT-750和A/D采集扩展板PM-516。

采用PC104 作为核心模块, 可将主要精力放在软件和接口的设计上, 而且PC104 的开发、维护和扩展都非常方便。

PC104与通用PC和PC/AT标准(IEEE P996) 完全兼容, 可以很快掌握其软、硬件的使用, 并且具备嵌入式控制的特殊要求,为嵌入式应用提供了标准的系统平台[1]。

3.1.1故障检测输电线缆附件种类多,形状复杂,对机器人判断障碍物类型带来了极大的困难。

因此有必要携带多种传感器,将多种线路故障检测器集成到巡线机器人移动平台上,运用多传感器信息融合技术,以便提高故障探测的效率、精度和准确度。

主要的传感器有CCD视觉模块、红外温度传感器、超声波传感器等。

视觉检测CCD模块使用PC104上的COM2串口,用于识别高压输电线各类附件,从原始图像中找到目标(防振锤、绝缘子、连接金具、隔离棒等附件)所在区域,利用图像处理技术,提取障碍物特征尺寸,自动判断输电线路上的障碍物类型、距离,并向机器人运动控制单元提供越障信息[2],形成下一步的越障策略。

另外,视觉检查一般能发现架空线表面故障现象,如输电线表面损伤,连接金具松脱等;红外温度传感器则利用高压输电线在故障点会产生异常温升的特点,检测线缆的异常温升。

本文使用PerkinElmer公司的A2TPMI-334传感器来检测线缆的异常温升,以达到检测线缆故障的目的。

3.1.2运动控制由于机器人的动作较复杂,多数吊臂式巡线机器人采用多电机驱动方案,即用6个电机实现摆动吊臂与行走轮转动。

这种方案机器人较为灵活,但多电机增加了机器人的重量,不利于机器人自身平衡。

本文用2个电机实现需要的动作,通过3个电磁离合器与图2中的电机1配合控制三个吊臂的摆动,用电机2控制机器人行走。

为了增加检测的灵活性,在机器人上增加了两个可升降的传感器支架,分别用电机3和电机4带动。

驱动框图如图3所示,用Silicon Lab 公司的高性能单片机C8051F047和H 桥组件LMD18200T 来驱动电机。

LMD18200T 是美国国家半导体公司(NS)推出运动控制专用H 桥组件,内部集成了CMOS 控制电路和DMOS 驱动电路,峰值输出电流高达6A ,连续输出电流3A ,工作电压高达55V ,具有温度报警和过热与短路保护功能。

本文所选电机的连续堵转电流在3A 左右,因此选用LMD18200T芯片可以满足使用要求。

电机1与电机2使用数字PID 算法调速。

数字PID 算法是一种常用的控制算法,由等间隔时间光电编码器的数值与给定的速度值进行比较,通过PID 算法,改变C8051F047的PWM 的占空比,实现电机的闭环控制,即:Tk e k e k i e k k e k k u dk i i p )1()()()()(1−−++=∑= (1) (1)其中p k 为比例系数,i k 为积分系数,d k 为微分系数,T 为采样周期[3]。

电机3和电机4只用来控制支架升降,对速度无具体要求,因此只需采集编码器脉冲数。

3.1.3数据传输机器人爬行时,要将自身状态信息、采集到的数据、抓拍的图片等信息发送给监控系统;而在特殊情况下,监控系统也要向机器人发送指令,这就需要在两者之间传输数据。

设计传输距离<2Km ,本文使用一对无线数传模块SRWF-108完成此功能。

机器人本体的SRWF-108占用PC104上的COM1端口[4],波特率9600bps ,8位数据位,共有状态帧、指令帧和文件帧三种格式。

3.1.4 电源设计巡线机器人在高空作业,只能使用自备电源。

本文使用4节12V 铅酸蓄电池,由B1205S 、B1212S 、LM2678等电源转换芯片得到系统需要的+12V, ±5V等电平。

为了保证机器人有充足的能源,有必要监控电池电量,本文使用DS2438Z 芯片,DS2438Z 芯片是DALLAS 公司推出的新一代智能电池监测芯片,具有功能强大、体积小、价格低廉等优点,并且用1-Wire 总线传输数据,硬件接线简单,可用来检测电池温度,电压剩余电量等参数。

当发现电池电量不足时,机器人本体会向监控系统发出报警,提示更换电池。

3.1.5控制系统的软件PC104控制系统的软件用C语言编程,开发周期短,效率高。

程序需实现数据采集、系统状态检测、串行通讯、动作输出、故障处理、异常情况处理、电源监测等功能,其程序流程图如图4所示。

与监控系统的数据传输可以采用查询或中断方式,查询方式的优点是编程容易,但会占用较多的系统资源,中断方式则与之相反。

机器人除了要进行串口通讯还要完成电机控制、故障处理等功能,因此查询方式不宜使用,本文使用中断方式。

初始化COM1和COM1中断处理程序[5]如下:void InitCOM() /* 初始化COM1串口,设置串口参数*/{ outportb(0x3fb,0x80); /*将设置波特率*/outportb(0x3f8,0x0c); /*波特率9600*/outportb(0x3f9,0x00);outportb(0x3fb,0x03); /*8个数据位,1个停止位、无奇偶校验*/outportb(0x3fc,0x08|0x0b);/*设置MCR*/outportb(0x3f9,0x01); /*开中断*/ }void interrupt far asyncint(){ char ch;ch=inportb(0x3f8);/*ch 为接收到的字符数据*/…… ……}3.2监控系统的设计监控系统用Visual Basic 6.0软件开发,VB具有面向对象的可视化设计工具、事件驱动编程机制、强大的数据库操纵功能、Active技术以及应用程序集成开发环境等优点。

相关文档
最新文档