当前位置:主页 > 科技论文 > 航空航天论文 >

基于EtherCAT总线的陀螺飞轮通信系统设计与实现

发布时间:2020-05-23 20:09
【摘要】:随着航天技术的不断发展,航天器小型化引起了国内外许多机构和研究者的关注。陀螺飞轮是一种集成了姿态控制和测量功能的新型设备。它能够输出三轴姿态控制力矩,同时感应航天器两轴姿态角速度。现有的陀螺飞轮样机系统采用上位机和下位机结合的控制方式,上、下位机之间通过研华系列PCL板卡进行通信,成本较高,结构复杂。针对以上不足,本文基于EtherCAT总线,设计并实现了陀螺飞轮通信系统。首先,针对EtherCAT通信协议,分析了其运行原理和数据帧结构。EtherCAT报文可以通过网段寻址,逻辑寻址,设备寻址与从站准确匹配;主从站通信根据时间关键与否可分为非周期性邮箱数据通信和周期性过程数据通信;主站将从站配置到运行状态即可与从站进行EtherCAT通信。其次,完成了Windows系统下的EtherCAT主站设计,包括网卡驱动模块,配置模块,数据通信模块。网卡驱动模块主要通过调用WinPcap中的库函数实现,可以配置网卡,发送和接收数据;配置模块,主要通过构造并发送接收数据帧来对从站各寄存器进行配置,将从站由初始化状态转换至运行状态;数据通信模块,通过定时器周期性采集陀螺飞轮数据信息,输出控制量。然后,完成了RTX系统下的EtherCAT主站设计。RTX系统能够对Windows操作系统进行实时性扩展,有效解决了Windows平台的实时性问题。RTX系统下的EtherCAT通信同样包含网卡驱动模块,配置模块,数据通信模块。其中,网卡驱动模块通过修改IntervalZero官方提供的网卡开源驱动程序实现;配置模块只需采用RTX系统下的发送和接收函数即可,状态转换过程完全相同;数据通信模块需要利用RTX系统下的定时器实现。最后,搭建了系统实验平台并进行测试。主站和从站之间通过交换机连接,并与另一台计算机相连。测试了两种系统下的系统时钟精度和稳定性,并分别测试网卡驱动模块、配置模块和数据通信模块的功能。通过Wireshark软件监测网卡发送并接收的EtherCAT数据帧,利用示波器测量相应管脚电压值,根据主站接收的数据进行分析,各种实验结果均表明主从站之间可以正常进行EtherCAT通信,可保证陀螺飞轮系统数据通信需求。
【图文】:

运行原理,数据帧结构,帧格式


图 2-1 EtherCAT 运行原理图 2-2 EtherCAT 帧格式表 2-1 给出了 EtherCAT 数据帧结构定义。表 2-1 EtherCAT 数据帧结构定义

数据帧结构,帧格式,学位论文,运行原理


EtherCAT帧格式表2-1给出了EtherCAT数据帧结构定义
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:V448.2

【相似文献】

相关期刊论文 前10条

1 陈乐南;高伟强;黄国静;刘建群;;EtherCAT姿态监测从站的设计与实现[J];组合机床与自动化加工技术;2019年11期

2 沈润;吴斌;王广佳;;基于EtherCAT总线的微电网能量优化管理系统[J];科技风;2017年16期

3 吴清收;俞双懋;王楠;;基于EtherCAT的液压支架压力监测系统设计[J];山东煤炭科技;2016年08期

4 王玉梅;张国治;;EtherCAT井下监控网络可靠性分析研究[J];计算机仿真;2015年05期

5 黄科程;文亦骁;;基于EtherCAT的直角坐标机器人控制系统设计[J];西昌学院学报(自然科学版);2015年02期

6 栾伟;易勇帆;王钦若;;基于EtherCAT总线的高速高精度多轴伺服运动控制器[J];电子世界;2017年02期

7 李伟强;樊留群;;基于EtherCAT的伺服驱动器的一致性测试研究[J];机电一体化;2011年06期

8 张少勋;郗晓田;;EtherCAT协议在开放式数控系统中的应用[J];信息技术;2013年07期

9 吕燕;沈玉玲;蒋劲峰;;基于EtherCAT的双机器人协作系统设计[J];制造业自动化;2015年22期

10 任计羽;范永坤;熊皑;;EtherCAT高性能从站的设计与实现[J];计算机应用;2014年S1期

相关会议论文 前10条

1 刘志骁;刘晓平;应怀樵;李旭杰;;EtherCAT工业以太网总线技术在数据采集系统中的应用研究[A];第十届全国信号和智能信息处理与应用学术会议专刊[C];2016年

2 ;EtherCAT控制先进的数控转塔冲床[A];2014中国数字工厂推进大会文集汇编[C];2014年

3 向乾亮;肖仕武;陈福焰;;实时以太网EtherCAT技术在变电站自动化系统中的应用[A];2007中国继电保护及自动化行业年会论文集[C];2007年

4 温传新;隗华荣;赵晓冬;;基于EtherCAT总线的固态切换开关控制保护系统设计[A];2013年中国电机工程学会年会论文集[C];2013年

5 刘宏达;陈默;夏蔚文;张瑞雪;赵福春;李子伦;叶龙;褚皓宇;秦岭;徐明明;奚学程;赵万生;;基于EtherCAT协议的多轴联动电火花数控系统[A];第17届全国特种加工学术会议论文集(上册)[C];2017年

6 ;基于PC和EtherCAT控制技术高效控制风力发电机组[A];中国农机工业协会风能设备分会《风能产业》(2013年第8期)[C];2013年

7 刘国耀;沈德明;祖利辉;蔡艳丽;;EtherCAT实时以太网在凝汽器清洗机器人控制中的应用[A];第十二届长三角能源论坛——互联网时代高效清洁的能源革命与创新论文集[C];2015年

8 吴明伟;简献忠;应怀樵;李旭杰;;基于Linux的EtherCAT主站研究[A];第十一届全国信号和智能信息处理与应用学术会议专刊[C];2017年

9 刘宏达;陈默;夏蔚文;张瑞雪;赵福春;李子伦;叶龙;褚皓宇;秦岭;徐明明;奚学程;赵万生;;基于EtherCAT协议的多轴联动电火花数控系统[A];特种加工技术智能化与精密化——第17届全国特种加工学术会议论文集(摘要)[C];2017年

10 张威;;基于EtherCAT总线的模型姿态角控制系统设计[A];2018年军工装备技术专刊论文集[C];2018年

相关重要报纸文章 前2条

1 MEB记者 秦牧;EtherCAT:剑指落地 面向未来[N];机电商报;2018年

2 MEB记者 陆梨;EtherCAT与TSN完美结合 打造工业以太网系统架构的最佳实践[N];机电商报;2018年

相关博士学位论文 前1条

1 侯明鑫;仿人灵巧手的EtherCAT通讯系统及阻抗控制研究[D];哈尔滨工业大学;2015年

相关硕士学位论文 前10条

1 王鑫;基于EtherCAT总线的陀螺飞轮通信系统设计与实现[D];哈尔滨工业大学;2019年

2 王旭;基于EtherCAT工业以太网的煤化验集成系统研究[D];南京航空航天大学;2019年

3 张昊苏;基于EtherCAT总线的全自动托盘生产设备研究与实现[D];青岛理工大学;2018年

4 张福雷;一种EtherCAT控制器研发及其在港口吊车纠偏中的应用[D];山东大学;2018年

5 蒋杰;基于X86平台的EtherCAT主站控制器研究与设计[D];广东工业大学;2018年

6 李帅帅;基于AM3358处理器的EtherCAT主站研究与实现[D];桂林电子科技大学;2017年

7 储佩;基于EtherCAT的主站运动控制器研究[D];西安电子科技大学;2017年

8 严诗恬;基于EtherCAT通讯的微电网控制系统的研究[D];北京建筑工程学院;2012年

9 殷士龙;基于EtherCAT的工业机器人控制系统设计与实现[D];华南理工大学;2017年

10 张勇;EtherCAT总线接口在数控系统中的实现[D];华中科技大学;2011年



本文编号:2677886

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/2677886.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户9b2a2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com