基于STM32的运动控制器设计与实现
这是一篇关于STM32,运动控制器,插补算法,以太网通信,函数接口库的论文, 主要内容为近年来,随着工业生产自动化水平的不断提高,开放式的数控应用已经成为一种重要的发展趋势。做为开放式数控系统的代表,运动控制器的研究与开发也日渐受到重视。通过深入研究国内外运动控制器的发展现状,针对国内自动化加工行业的现实需求,在对技术方案进行分析论证的基础上,提出了一种基于STM32的运动控制器设计方案,该方案的运动控制器具有低成本和高性能的特点,可以满足市场中占比较大的中端运动控制应用。所设计的运动控制器具有四通道电机控制接口,兼具PLC功能,采用以太网总线通信方式,可在脱机模式下进行独立控制,并针对开放式应用,设计了一套功能函数接口库用于上位机软件开发。该方案采用ARMV7架构的Cortex-M4内核STM32F407做为核心处理器,根据运动控制器的功能结构,进行了硬件系统与软件系统设计。硬件系统包括电机控制接口、反馈接口、I/O口、模拟量输入输出以及以太网通信等五个单元模块,逐项对各个模块的实现过程进行了介绍,对硬件电路进行了详细设计。软件系统主要包括电机控制算法、轨迹插补算法、TCP协议以太网通信以及应用函数接口库的设计。电机控制算法与轨迹插补算法是运动控制技术的核心,本文对其进行了详细的分析与设计。对用于电机点位控制与速度控制的梯形加减速和S曲线加减速算法的推导与实现过程进行了解析。阐述了轨迹插补的原理,根据系统硬件特性使用逐点比较法进行了插补算法设计。另外,采用TCP协议对以太网通信系统进行了设计,在VC++2010环境下开发了功能函数接口库。针对所设计的运动控制器,设计了实验平台,对运动控制器的设计功能及算法进行了验证,实验结果表明课题达到了设计目标。本文最后对课题的研究内容做了总结,并对运动控制器未来的设计思想做了展望。本课题中设计的运动控制器可为工业自动化、非标专用机床行业提供一种高效的运动控制解决方案,同时也可以通过其提供的开放式接口,导入标准G代码,实现低成本的数控机床控制系统。本课题提出的基于STM32的运动控制器的设计方案及实现过程,可以做为工业控制相关产品设计的参考,相关研究对我国运动控制技术的发展必将起到一定的推动作用。
基于物联网的水虻养殖环境云上监控系统
这是一篇关于环境监控,云平台,水虻养殖,以太网通信,物联网,时间序列预测的论文, 主要内容为近年来,人民生活水平不断提升,我国畜牧业和餐饮业飞速发展,产生了更多的禽畜粪便和厨余垃圾,这对环境造成了巨大的污染。研究发现水虻可以取食禽畜粪便和厨余垃圾,一方面减轻了禽畜粪便和厨余垃圾积累给环境污染带来的生态压力;另一方面,水虻自身作为一种优质蛋白饲料,可以作为鱼饲料降低水产养殖成本。因此,推广水虻的养殖可以带来丰厚的经济效益,但是水虻的成活率以及对禽畜粪便和厨余垃圾的转化率很大程度上取决于环境的优劣,所以需要严格监控水虻的养殖环境。传统的养殖方式存在费时费力、效率低下和实时性低等缺点,出现突发情况时不能及时采取措施进行实时调控。当前相关的环境监控系统不能提供远程管理功能、面向客户的数据可视化形式不够完善,以及缺少对环境数据的更深一步挖掘利用。针对上述问题,结合养殖环境监控的功能要求与性能要求,本文设计了基于物联网的水虻养殖环境云上监控系统。本系统可以实现获取环境数据并进行可视化展示、调节环境状况和预警等功能。根据系统功能需求,本文将系统分为下位机、云平台、客户端与预测算法模型四个部分。首先设计并搭建了下位机部分,下位机完成环境数据的采集并对数据进行处理,采用以太网通信传送给云平台,并通过继电器控制环境设备调节异常环境至最佳状态。接着完成对云平台后台服务与客户端的设计和部署,云平台负责数据的储存与交互,是系统的中心部分,整个远程监控系统的后台服务与数据库均部署在云服务器上。客户端基于B/S模式并采用JavaWeb技术开发,实现了环境数据的可视化展示、环境设备的远程管理以及预警功能等。最后为了应对突发情况,及时预测出下一时刻可能出现的环境数据值,反馈给工作人员有效信息进行调控,阻止环境参数的骤变对水虻成长带来危害。本文研究了环境值预测算法,比较了循环神经网络(RNN)、长短期记忆网络(LSTM)以及循环门控网络(GRU)的优缺点,采用基于一维卷积的门控循环单元网络对环境值进行预测,并使用互相关拟合使预测结果与真实值更加贴近,进一步提升预测能力。经过三个水虻养殖周期的测试,结果表明系统能够稳定运行,各功能正常进行,能够实现对水虻养殖环境的实时监控与远程管理,明显提高了水虻的成活率以及对禽畜粪便和厨余垃圾的转化率,满足实用要求。
TKIS-Ⅱ机械扫描成像声纳显控平台研究
这是一篇关于成像声纳,显控平台,以太网通信,数据处理的论文, 主要内容为声纳是人类探索水下世界的眼睛。伴随着人类社会发展,对各种海洋资源的需求不断增大,声纳也随之成为世界各国都日益重视的研究对象[1]。其中,成像声纳系统可以对水下世界进行实况显示,可对水下资源开采、水下救援、水下打捞等提供重要辅助作用,研究意义重大。本实验室此前研究开发的TKIS-Ⅰ机械扫描成像声纳是一款单波束机械扫描声纳,目前已有20多台成品装备于各海军救援部队,该声纳能满足中远距离探测需求,但也存在无法对声纳参数进行自定义设置、水下使用时操作复杂、工作频率不可调等问题。基于这些缺点,实验室研究开发了TKIS-Ⅱ机械扫描声纳。与TKIS-Ⅰ机械扫描成像声纳相比TKIS-Ⅱ机械扫描成像声纳为非头戴式且不需要腰间控制盒对声纳运行进行操作。本文作者主要承担TKIS-Ⅱ机械扫描成像声纳显控平台的设计实现工作。本文具体研究内容如下:(1)介绍了本课题的研究意义、成像声纳及显控平台的发展历史及现状、四款比较具有代表性的成像声纳。(2)重点说明了TKIS-Ⅰ机械扫描成像声纳显控平台的优缺点,据此提出TKIS-Ⅱ机械扫描成像声纳显控平台的设计要求。(3)提出了TKIS-Ⅱ机械扫描成像声纳显控平台的总体设计方案。确定了TKIS-Ⅱ机械扫描成像声纳显控平台需要实现的功能模块为网络连接模块、参数设计及查询模块、数据接收模块、数据保存模块、TVG参数设置模块、数据保存模块、数据回放模块、能模块、距离显示模块、数据显示模块。介绍了TKIS-Ⅱ机械扫描成像声纳显控平台的两种工作模式,并分别对这两种工作模式的运行流程进行设计。介绍了TKIS-Ⅱ机械扫描成像声纳系统数据的传输过程以及以太网芯片选型。(4)对TKIS-Ⅱ机械扫描成像声纳显控平台开发过程中用到的控件进行说明;对人机交互界面进行设计;网络连接模块用到的TCP协议的实现过程;参数设置及查询模块的数据格式,程序设计的流程以及各参数的功能;数据显示模块用到的伪彩色编码,C#.NET下的GDI+绘图,显示用数据的选取方式及程序设计流程;数据保存模块的设计流程;数据回放模块用到的技术以及程序设计流程设计流程;TVG参数的作用以及程序设计流程;距离标尺在显示界面的位置以及程序实现流程。(5)对所有的功能模块进行了实验验证,为了验证可靠性引入了Wireshark抓包软件,对该软件进行了简介,主要用于验证参数设置以及数据接收的可靠性,介绍了不同环境下进行的多次软硬件联调实验。实验证明,所有功能都能实现,显示效果良好。综上所述,论文研究的显控平台基本满足TKIS-Ⅱ机械扫描成像声纳显控平台的设计要求,能实现所有功能需求。
基于μC/OS-Ⅲ的电动汽车交流充电系统的研制
这是一篇关于交流充电桩,车位管理,μC/OS-Ⅲ,连接检测,以太网通信的论文, 主要内容为随着全球能源危机、环境污染日趋严重,近年来以电能作为驱动力的电动汽车正逐渐取代传统汽车而迅猛发展;然而,当前的配套充电设施存在充电接口标准不统一、后台运营管理等问题,严重制约了电动汽车的商业化和工业化。本文围绕这些问题,以电动汽车交流充电桩控制系统作为研究对象,并结合2015版国家标准和企业要求,设计了一种交流充电桩控制与监控管理系统。为解决充电桩充电服务问题,本文研究和设计了充电桩控制系统。基于交流充电桩的功能需求分析,确定系统总体设计方案,应用模块化的硬件设计方案对中心控制器、车位管理、连接监测、计量计费、人机交互、以太网通信等模块进行器件选型、接口电路与驱动电路设计及测试,尤其是采用去耦隔离和电气保护等策略对硬件主控制板进行抗干扰设计。依托μC/OS-Ⅲ实时操作系统,设计出系统的车位管理、连接监测及以太网通信等功能模块的任务处理程序,尤其是采用确认应答、超时重传、干扰丢弃等机制的以太网通信协议,并完成控制系统的软件设计和测试。鉴于充电桩运营管理问题,本文研究和设计了充电桩监控管理系统。首先对系统开发的关键技术进行分析,并基于系统的设计需求,确定以SSM、EasyUI+Ajax为主的框架技术应用于系统架构中;接着,对系统架构采用B/S的设计模式,利用Eclipse集成软件平台和Tomcat服务器搭建系统开发环境,进而根据系统的功能结构,选择MySQL设计数据库;同时依托Socket通信接口和EasyUI+Ajax前端框架,分别完成后台交互程序设计和前端界面开发。最后,管理员可对各个充电桩状态及充电数据进行实时查看与集中管理。搭建充电桩控制装置样机,对系统进行模块化和整机功能测试,测试结果满足2015版国家标准和企业相关功能要求,验证了系统总体方案设计的可行性。
基于μC/OS-Ⅲ的电动汽车交流充电系统的研制
这是一篇关于交流充电桩,车位管理,μC/OS-Ⅲ,连接检测,以太网通信的论文, 主要内容为随着全球能源危机、环境污染日趋严重,近年来以电能作为驱动力的电动汽车正逐渐取代传统汽车而迅猛发展;然而,当前的配套充电设施存在充电接口标准不统一、后台运营管理等问题,严重制约了电动汽车的商业化和工业化。本文围绕这些问题,以电动汽车交流充电桩控制系统作为研究对象,并结合2015版国家标准和企业要求,设计了一种交流充电桩控制与监控管理系统。为解决充电桩充电服务问题,本文研究和设计了充电桩控制系统。基于交流充电桩的功能需求分析,确定系统总体设计方案,应用模块化的硬件设计方案对中心控制器、车位管理、连接监测、计量计费、人机交互、以太网通信等模块进行器件选型、接口电路与驱动电路设计及测试,尤其是采用去耦隔离和电气保护等策略对硬件主控制板进行抗干扰设计。依托μC/OS-Ⅲ实时操作系统,设计出系统的车位管理、连接监测及以太网通信等功能模块的任务处理程序,尤其是采用确认应答、超时重传、干扰丢弃等机制的以太网通信协议,并完成控制系统的软件设计和测试。鉴于充电桩运营管理问题,本文研究和设计了充电桩监控管理系统。首先对系统开发的关键技术进行分析,并基于系统的设计需求,确定以SSM、EasyUI+Ajax为主的框架技术应用于系统架构中;接着,对系统架构采用B/S的设计模式,利用Eclipse集成软件平台和Tomcat服务器搭建系统开发环境,进而根据系统的功能结构,选择MySQL设计数据库;同时依托Socket通信接口和EasyUI+Ajax前端框架,分别完成后台交互程序设计和前端界面开发。最后,管理员可对各个充电桩状态及充电数据进行实时查看与集中管理。搭建充电桩控制装置样机,对系统进行模块化和整机功能测试,测试结果满足2015版国家标准和企业相关功能要求,验证了系统总体方案设计的可行性。
基于物联网的水虻养殖环境云上监控系统
这是一篇关于环境监控,云平台,水虻养殖,以太网通信,物联网,时间序列预测的论文, 主要内容为近年来,人民生活水平不断提升,我国畜牧业和餐饮业飞速发展,产生了更多的禽畜粪便和厨余垃圾,这对环境造成了巨大的污染。研究发现水虻可以取食禽畜粪便和厨余垃圾,一方面减轻了禽畜粪便和厨余垃圾积累给环境污染带来的生态压力;另一方面,水虻自身作为一种优质蛋白饲料,可以作为鱼饲料降低水产养殖成本。因此,推广水虻的养殖可以带来丰厚的经济效益,但是水虻的成活率以及对禽畜粪便和厨余垃圾的转化率很大程度上取决于环境的优劣,所以需要严格监控水虻的养殖环境。传统的养殖方式存在费时费力、效率低下和实时性低等缺点,出现突发情况时不能及时采取措施进行实时调控。当前相关的环境监控系统不能提供远程管理功能、面向客户的数据可视化形式不够完善,以及缺少对环境数据的更深一步挖掘利用。针对上述问题,结合养殖环境监控的功能要求与性能要求,本文设计了基于物联网的水虻养殖环境云上监控系统。本系统可以实现获取环境数据并进行可视化展示、调节环境状况和预警等功能。根据系统功能需求,本文将系统分为下位机、云平台、客户端与预测算法模型四个部分。首先设计并搭建了下位机部分,下位机完成环境数据的采集并对数据进行处理,采用以太网通信传送给云平台,并通过继电器控制环境设备调节异常环境至最佳状态。接着完成对云平台后台服务与客户端的设计和部署,云平台负责数据的储存与交互,是系统的中心部分,整个远程监控系统的后台服务与数据库均部署在云服务器上。客户端基于B/S模式并采用JavaWeb技术开发,实现了环境数据的可视化展示、环境设备的远程管理以及预警功能等。最后为了应对突发情况,及时预测出下一时刻可能出现的环境数据值,反馈给工作人员有效信息进行调控,阻止环境参数的骤变对水虻成长带来危害。本文研究了环境值预测算法,比较了循环神经网络(RNN)、长短期记忆网络(LSTM)以及循环门控网络(GRU)的优缺点,采用基于一维卷积的门控循环单元网络对环境值进行预测,并使用互相关拟合使预测结果与真实值更加贴近,进一步提升预测能力。经过三个水虻养殖周期的测试,结果表明系统能够稳定运行,各功能正常进行,能够实现对水虻养殖环境的实时监控与远程管理,明显提高了水虻的成活率以及对禽畜粪便和厨余垃圾的转化率,满足实用要求。
TKIS-Ⅱ机械扫描成像声纳显控平台研究
这是一篇关于成像声纳,显控平台,以太网通信,数据处理的论文, 主要内容为声纳是人类探索水下世界的眼睛。伴随着人类社会发展,对各种海洋资源的需求不断增大,声纳也随之成为世界各国都日益重视的研究对象[1]。其中,成像声纳系统可以对水下世界进行实况显示,可对水下资源开采、水下救援、水下打捞等提供重要辅助作用,研究意义重大。本实验室此前研究开发的TKIS-Ⅰ机械扫描成像声纳是一款单波束机械扫描声纳,目前已有20多台成品装备于各海军救援部队,该声纳能满足中远距离探测需求,但也存在无法对声纳参数进行自定义设置、水下使用时操作复杂、工作频率不可调等问题。基于这些缺点,实验室研究开发了TKIS-Ⅱ机械扫描声纳。与TKIS-Ⅰ机械扫描成像声纳相比TKIS-Ⅱ机械扫描成像声纳为非头戴式且不需要腰间控制盒对声纳运行进行操作。本文作者主要承担TKIS-Ⅱ机械扫描成像声纳显控平台的设计实现工作。本文具体研究内容如下:(1)介绍了本课题的研究意义、成像声纳及显控平台的发展历史及现状、四款比较具有代表性的成像声纳。(2)重点说明了TKIS-Ⅰ机械扫描成像声纳显控平台的优缺点,据此提出TKIS-Ⅱ机械扫描成像声纳显控平台的设计要求。(3)提出了TKIS-Ⅱ机械扫描成像声纳显控平台的总体设计方案。确定了TKIS-Ⅱ机械扫描成像声纳显控平台需要实现的功能模块为网络连接模块、参数设计及查询模块、数据接收模块、数据保存模块、TVG参数设置模块、数据保存模块、数据回放模块、能模块、距离显示模块、数据显示模块。介绍了TKIS-Ⅱ机械扫描成像声纳显控平台的两种工作模式,并分别对这两种工作模式的运行流程进行设计。介绍了TKIS-Ⅱ机械扫描成像声纳系统数据的传输过程以及以太网芯片选型。(4)对TKIS-Ⅱ机械扫描成像声纳显控平台开发过程中用到的控件进行说明;对人机交互界面进行设计;网络连接模块用到的TCP协议的实现过程;参数设置及查询模块的数据格式,程序设计的流程以及各参数的功能;数据显示模块用到的伪彩色编码,C#.NET下的GDI+绘图,显示用数据的选取方式及程序设计流程;数据保存模块的设计流程;数据回放模块用到的技术以及程序设计流程设计流程;TVG参数的作用以及程序设计流程;距离标尺在显示界面的位置以及程序实现流程。(5)对所有的功能模块进行了实验验证,为了验证可靠性引入了Wireshark抓包软件,对该软件进行了简介,主要用于验证参数设置以及数据接收的可靠性,介绍了不同环境下进行的多次软硬件联调实验。实验证明,所有功能都能实现,显示效果良好。综上所述,论文研究的显控平台基本满足TKIS-Ⅱ机械扫描成像声纳显控平台的设计要求,能实现所有功能需求。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码客栈 ,原文地址:https://bishedaima.com/lunwen/53192.html