电动汽车无线充电信息监控与管理软件系统设计
这是一篇关于电动汽车无线充电,监控软件系统,数据通信,信息管理网站的论文, 主要内容为近年来电动汽车行业被推向风口浪尖,电动汽车节能环保的优势使其必将取代燃油汽车成为未来的出行工具,但是电动汽车电池续航能力差、充电时间长等缺点使其没有得到很好的普及。电动汽车静态和动态无线充电技术的出现很好的弥补了这一缺点,减少了用户给电动汽车充电的时间,在此基础上电动汽车无线充电监控技术成为研究电动汽车无线充电、确保充电过程安全、实现人员对汽车充电过程的控制必不可少的一项技术。电动汽车无线充电信息监控系统的硬件结构基本已经逐渐成型,但是没有整合形成一套软件系统来对监测的数据进行处理、整合、展示和存储,也没有一个公共信息管理平台提供不同类型用户去查询监测数据的历史纪录,从而对电动汽车无线充电产生的大量数据进行有效地分析。本文主要设计了电动汽车无线充电信息监控和管理软件系统,该系统采用微服务架构思想,能够对车载信息和地面导轨信息进行整合,并且把无线充电信息通过DES加密技术发送给不同的两个终端,每一个终端搭载了不同的软件,并且软件能够把数据存储到数据库中,通过信息管理网站能够查询数据库中的数据。软件系统包含三个部分,第一个是车载监控软件,该软件基于Android平台应用软件开发,使用蓝牙技术和车载控制板连接通信,面向驾驶员服务,使驾驶员在驾驶过程中通过车载系统控制动态无线充电或者是在停车后使用手机app控制汽车静态无线充电,并且监测充电参数并进行故障诊断,保证在无线充电过程中的人员和车辆的安全。第二个是远程监控软件,该软件是基于Windows平台应用软件开发,使用TCP通信协议和车载GPRS模块进行通信,面向运营商的监控人员或者技术研发人员,使研究人员能够对充电车辆和地面导轨的所有监测信息能实时掌握,并且能够通过信息定位故障车辆或导轨,从而分析并改进无线充电技术,维护无线充电设备。第三个是信息管理网站,该网站采用J2EE平台开发,通过SSM分层架构来实现不同用户通过浏览器对数据库进行访问,面向驾驶员、运营商、研发人员和管理员,每一类人群都能通过访问网站选择不同类型的服务。最终通过对软件系统的编写与测试,实现了对各种人员的服务需求,软件系统在满足基本需求的前提下能够保持较好的稳定性和安全性,对数据传输处理能够保证时间复杂度和空间复杂度均满足需求,监控系统的准确度也在合理范围内,实现对电动汽车无线充电过程中信息监控和管理。
支持多源异构流数据汇集的通信服务器设计与实现
这是一篇关于流数据,数据通信,高并发连接,感知数据托管的论文, 主要内容为随着物联网技术的普及,催生了很多新的应用,同时给传统行业带来了变化,例如智能家居、智能交通、智慧城市等。不同行业的行为活动已经被转变为动态流数据,这些数据具有实时性、并发性、异构性等新特点,传统的处理方法和处理模型已经不能够满足于动态流数据的接入需求。流数据接入的主要难点在于数据种类多样和数据来源广泛:例如有GPS数据、交通车辆数据、传感器采集的数据以及其他感知数据等类型;数据来源包括交通、农业、医疗、电商等各个领域来自于大量的前端传感器和不同行为转化的数据。在上述数据接入的技术需求下,产生了两方面的问题:动态流数据怎么被接入到云中心,不同类型的动态流数据如何传输和大量前端的异构数据怎么接入;如何满足流数据通信服务器对于数据的高效解析和分发,为了应对大量数据的接入和支撑其它业务的处理,需要高效的解析数据和分发数据。本文针对现在缺少有效的流数据汇集系统,在掌握了网络通信协议、异构流数据汇集技术以及异步10技术后,设计并实现了一个支持多源异构流数据汇集的通信服务器,我们称之为流数据通信服务器。在云环境下可以支持海量数据的接入、解析和分发。并且为用户提供web端,可以监测数据变化,同时对数据进行持久化,以备其它应用可以使用流数据。论文的主要内容包括:(I)设计了一种支持异构流数据汇集的数据通信协议,包含了发送的数据帧格式、响应的数据帧格式以及增强可靠性的一些设计。把不同来源、不同类型的数据按照数据通信协议的格式打包再接入系统,不仅实现了数据通信而且能够支持异构流数据的接入。(2)采用异步10方式实现了支持高并发的流数据通信服务器,本文主要使用了Libevent和多线程连接池等技术来实现高并发机制。在接入大量数据后能够高并发的对数据进行解析和分发来保证系统的性能,同时能够将处理后消息包转发给消息服务器实现消息中转。(3)开发了一套物联网感知数据托管服务应用原型系统,在本文已实现的流数据通信服务器基础上设计的。能够实现用户对设备和数据的管理,为云环境下的不同用户的不同类型的感知数据汇集提供了新的服务支撑模式。此外,经实验测试,系统在普通服务器配置下可达到3000并发长连接(即3000个终端设备下每秒3000条数据的接收能力)
电动汽车无线充电信息监控与管理软件系统设计
这是一篇关于电动汽车无线充电,监控软件系统,数据通信,信息管理网站的论文, 主要内容为近年来电动汽车行业被推向风口浪尖,电动汽车节能环保的优势使其必将取代燃油汽车成为未来的出行工具,但是电动汽车电池续航能力差、充电时间长等缺点使其没有得到很好的普及。电动汽车静态和动态无线充电技术的出现很好的弥补了这一缺点,减少了用户给电动汽车充电的时间,在此基础上电动汽车无线充电监控技术成为研究电动汽车无线充电、确保充电过程安全、实现人员对汽车充电过程的控制必不可少的一项技术。电动汽车无线充电信息监控系统的硬件结构基本已经逐渐成型,但是没有整合形成一套软件系统来对监测的数据进行处理、整合、展示和存储,也没有一个公共信息管理平台提供不同类型用户去查询监测数据的历史纪录,从而对电动汽车无线充电产生的大量数据进行有效地分析。本文主要设计了电动汽车无线充电信息监控和管理软件系统,该系统采用微服务架构思想,能够对车载信息和地面导轨信息进行整合,并且把无线充电信息通过DES加密技术发送给不同的两个终端,每一个终端搭载了不同的软件,并且软件能够把数据存储到数据库中,通过信息管理网站能够查询数据库中的数据。软件系统包含三个部分,第一个是车载监控软件,该软件基于Android平台应用软件开发,使用蓝牙技术和车载控制板连接通信,面向驾驶员服务,使驾驶员在驾驶过程中通过车载系统控制动态无线充电或者是在停车后使用手机app控制汽车静态无线充电,并且监测充电参数并进行故障诊断,保证在无线充电过程中的人员和车辆的安全。第二个是远程监控软件,该软件是基于Windows平台应用软件开发,使用TCP通信协议和车载GPRS模块进行通信,面向运营商的监控人员或者技术研发人员,使研究人员能够对充电车辆和地面导轨的所有监测信息能实时掌握,并且能够通过信息定位故障车辆或导轨,从而分析并改进无线充电技术,维护无线充电设备。第三个是信息管理网站,该网站采用J2EE平台开发,通过SSM分层架构来实现不同用户通过浏览器对数据库进行访问,面向驾驶员、运营商、研发人员和管理员,每一类人群都能通过访问网站选择不同类型的服务。最终通过对软件系统的编写与测试,实现了对各种人员的服务需求,软件系统在满足基本需求的前提下能够保持较好的稳定性和安全性,对数据传输处理能够保证时间复杂度和空间复杂度均满足需求,监控系统的准确度也在合理范围内,实现对电动汽车无线充电过程中信息监控和管理。
基于Netty的青饲机工况远程监测系统设计与实现
这是一篇关于青饲机,远程监测,Netty,数据通信,云服务器的论文, 主要内容为信息化、智能化是青饲机未来的主要发展方向,青饲机的工作状态和收获质量等信息一直是青饲机软件系统的重点监测内容。本文以提高系统的稳定性、可靠性为目的,对车载终端计算机(以下简称:车载终端)与云服务器系统之间的数据通信框架和长字符串编解码方法展开深入研究。主要研究内容如下:1.设计了一款新型青饲机工况远程监测系统。利用云服务器在数据处理等方面的技术优势,将青饲机的数据传输和分析处理从传统车载终端监测系统中剥离开,形成独立的数据传输模块和Web应用模块,使车载终端主要负责数据采集,从总体设计上降低传统车载终端监测系统对数据处理的压力,提高系统整体性能。2.搭建了一种基于Netty的数据通信服务器。利用Netty在数据通信中的高并发、传输快、封装好的优势,且符合用户对数据传输时间长、频率高、并发量大的特定需求,实现了青饲机车载终端与云服务器之间高效的数据传输。3.研究了一种Marshalling字符串编解码方法。对比分析了 Java序列化、Protobuf方法对数据接入量和I/O速度的影响,试验结果表明:采用Marshalling的青饲机数据通信服务器具有更高的稳定性和数据读写效率。4.研究了利用Spring Boot简化Web应用模块的开发流程,以提高系统的开发效率。系统的数据采集模块以车载终端为核心,通过LabVIEW设计开发,还包括USR-G7804G DTU等CAN通讯辅助模块:数据传输模块以Netty网络通信框架为底层,结合第三方长字符串编解码方法,采用网络TCP/IP协议,实现车载终端与云服务器之间的远程数据通信;Web应用模块结合Spring Boot,将车载终端、云服务器、Web应用等有效整合,结合可视化界面,实时显示青饲机工况信息。5.开展了系统性能的测试试验。通过模拟2000台青饲机,在每台青饲机的数据无线发送周期为500ms环境下,对比NIO和Netty框架对系统通信服务器性能的影响,试验结果表明:在并发量上,Netty比NIO提高了 0.8倍左右;系统模拟50台青饲机,在不同的工况数据发送周期(400ms、200ms、100ms、50ms)环境下,测试采用不同编解码方法的系统通信服务器性能,试验结果表明:采用Marshalling编解码的系统性能与Java序列化相比,I/O速度分别提高0.4倍、0.4倍、3.9倍、1.5倍;其与Protobuf相比,I/O速度分别提高0.8倍、3.6倍、2.8倍、3.2倍;田间试验的结果表明:系统整体运行稳定,满足青饲机工况监测的需求。
支持多源异构流数据汇集的通信服务器设计与实现
这是一篇关于流数据,数据通信,高并发连接,感知数据托管的论文, 主要内容为随着物联网技术的普及,催生了很多新的应用,同时给传统行业带来了变化,例如智能家居、智能交通、智慧城市等。不同行业的行为活动已经被转变为动态流数据,这些数据具有实时性、并发性、异构性等新特点,传统的处理方法和处理模型已经不能够满足于动态流数据的接入需求。流数据接入的主要难点在于数据种类多样和数据来源广泛:例如有GPS数据、交通车辆数据、传感器采集的数据以及其他感知数据等类型;数据来源包括交通、农业、医疗、电商等各个领域来自于大量的前端传感器和不同行为转化的数据。在上述数据接入的技术需求下,产生了两方面的问题:动态流数据怎么被接入到云中心,不同类型的动态流数据如何传输和大量前端的异构数据怎么接入;如何满足流数据通信服务器对于数据的高效解析和分发,为了应对大量数据的接入和支撑其它业务的处理,需要高效的解析数据和分发数据。本文针对现在缺少有效的流数据汇集系统,在掌握了网络通信协议、异构流数据汇集技术以及异步10技术后,设计并实现了一个支持多源异构流数据汇集的通信服务器,我们称之为流数据通信服务器。在云环境下可以支持海量数据的接入、解析和分发。并且为用户提供web端,可以监测数据变化,同时对数据进行持久化,以备其它应用可以使用流数据。论文的主要内容包括:(I)设计了一种支持异构流数据汇集的数据通信协议,包含了发送的数据帧格式、响应的数据帧格式以及增强可靠性的一些设计。把不同来源、不同类型的数据按照数据通信协议的格式打包再接入系统,不仅实现了数据通信而且能够支持异构流数据的接入。(2)采用异步10方式实现了支持高并发的流数据通信服务器,本文主要使用了Libevent和多线程连接池等技术来实现高并发机制。在接入大量数据后能够高并发的对数据进行解析和分发来保证系统的性能,同时能够将处理后消息包转发给消息服务器实现消息中转。(3)开发了一套物联网感知数据托管服务应用原型系统,在本文已实现的流数据通信服务器基础上设计的。能够实现用户对设备和数据的管理,为云环境下的不同用户的不同类型的感知数据汇集提供了新的服务支撑模式。此外,经实验测试,系统在普通服务器配置下可达到3000并发长连接(即3000个终端设备下每秒3000条数据的接收能力)
电动汽车无线充电信息监控与管理软件系统设计
这是一篇关于电动汽车无线充电,监控软件系统,数据通信,信息管理网站的论文, 主要内容为近年来电动汽车行业被推向风口浪尖,电动汽车节能环保的优势使其必将取代燃油汽车成为未来的出行工具,但是电动汽车电池续航能力差、充电时间长等缺点使其没有得到很好的普及。电动汽车静态和动态无线充电技术的出现很好的弥补了这一缺点,减少了用户给电动汽车充电的时间,在此基础上电动汽车无线充电监控技术成为研究电动汽车无线充电、确保充电过程安全、实现人员对汽车充电过程的控制必不可少的一项技术。电动汽车无线充电信息监控系统的硬件结构基本已经逐渐成型,但是没有整合形成一套软件系统来对监测的数据进行处理、整合、展示和存储,也没有一个公共信息管理平台提供不同类型用户去查询监测数据的历史纪录,从而对电动汽车无线充电产生的大量数据进行有效地分析。本文主要设计了电动汽车无线充电信息监控和管理软件系统,该系统采用微服务架构思想,能够对车载信息和地面导轨信息进行整合,并且把无线充电信息通过DES加密技术发送给不同的两个终端,每一个终端搭载了不同的软件,并且软件能够把数据存储到数据库中,通过信息管理网站能够查询数据库中的数据。软件系统包含三个部分,第一个是车载监控软件,该软件基于Android平台应用软件开发,使用蓝牙技术和车载控制板连接通信,面向驾驶员服务,使驾驶员在驾驶过程中通过车载系统控制动态无线充电或者是在停车后使用手机app控制汽车静态无线充电,并且监测充电参数并进行故障诊断,保证在无线充电过程中的人员和车辆的安全。第二个是远程监控软件,该软件是基于Windows平台应用软件开发,使用TCP通信协议和车载GPRS模块进行通信,面向运营商的监控人员或者技术研发人员,使研究人员能够对充电车辆和地面导轨的所有监测信息能实时掌握,并且能够通过信息定位故障车辆或导轨,从而分析并改进无线充电技术,维护无线充电设备。第三个是信息管理网站,该网站采用J2EE平台开发,通过SSM分层架构来实现不同用户通过浏览器对数据库进行访问,面向驾驶员、运营商、研发人员和管理员,每一类人群都能通过访问网站选择不同类型的服务。最终通过对软件系统的编写与测试,实现了对各种人员的服务需求,软件系统在满足基本需求的前提下能够保持较好的稳定性和安全性,对数据传输处理能够保证时间复杂度和空间复杂度均满足需求,监控系统的准确度也在合理范围内,实现对电动汽车无线充电过程中信息监控和管理。
基于微服务架构的高性能服务调用系统的设计与实现
这是一篇关于微服务,分布式,高性能,服务监控,数据通信,监控告警的论文, 主要内容为随着互联网产业的发展,越来越多的应用和服务开始向分布式架构转向,这就迫切需要一种比较高性能的服务调用模式来避免在业务高峰期造成卡顿或者无响应的情况。在互联网早期时候大部分的系统都是单体设计模式,然而随着流量的提高以及用户响应数量的增大,这种架构模式很容易遇到性能瓶颈。因此后来出现SOA设计模式以及RPC远程过程调用模式都是用来提高服务之间的调用性能。但是当前主流的一些框架和开发手段很难同时兼顾不同类型服务之间的高速响应以及不同数据类型之间的快速转换,对一些要求实时性的服务很难达到及时响应。为了解决上诉问题,本文设计并实现了一种基于微服务框架的高性能服务调用系统。并整合了当前比较主流的分布式技术,对服务之间的功能调用做了比较高性能实现方式。通过对Netty框架进行二次开发,在数据通信方面取得了巨大的进步,能够实现高效的管理连接。同时在心跳检测、超时处理等模块做了完善的代码封装,保证了服务的高可用。除此之外项目中对接了Nacos作为整个项目的服务注册中心、服务调用中心以及服务配置中心。同时序列化传输方面,本次采用的是Protubuf,并且对项目中比较特殊的一些数据模块做了自定义的序列化封装。在服务监控方面,设计并实现了服务自监控与信息自采集功能,同时结合Prometheus、Alertmanager等监控告警工具实现故障定位和告警推送帮助开发人员及时定位问题。最后在与常见的RPC框架进行性能比较得知,本系统具有高效的服务调用能力。
电动汽车无线充电信息监控与管理软件系统设计
这是一篇关于电动汽车无线充电,监控软件系统,数据通信,信息管理网站的论文, 主要内容为近年来电动汽车行业被推向风口浪尖,电动汽车节能环保的优势使其必将取代燃油汽车成为未来的出行工具,但是电动汽车电池续航能力差、充电时间长等缺点使其没有得到很好的普及。电动汽车静态和动态无线充电技术的出现很好的弥补了这一缺点,减少了用户给电动汽车充电的时间,在此基础上电动汽车无线充电监控技术成为研究电动汽车无线充电、确保充电过程安全、实现人员对汽车充电过程的控制必不可少的一项技术。电动汽车无线充电信息监控系统的硬件结构基本已经逐渐成型,但是没有整合形成一套软件系统来对监测的数据进行处理、整合、展示和存储,也没有一个公共信息管理平台提供不同类型用户去查询监测数据的历史纪录,从而对电动汽车无线充电产生的大量数据进行有效地分析。本文主要设计了电动汽车无线充电信息监控和管理软件系统,该系统采用微服务架构思想,能够对车载信息和地面导轨信息进行整合,并且把无线充电信息通过DES加密技术发送给不同的两个终端,每一个终端搭载了不同的软件,并且软件能够把数据存储到数据库中,通过信息管理网站能够查询数据库中的数据。软件系统包含三个部分,第一个是车载监控软件,该软件基于Android平台应用软件开发,使用蓝牙技术和车载控制板连接通信,面向驾驶员服务,使驾驶员在驾驶过程中通过车载系统控制动态无线充电或者是在停车后使用手机app控制汽车静态无线充电,并且监测充电参数并进行故障诊断,保证在无线充电过程中的人员和车辆的安全。第二个是远程监控软件,该软件是基于Windows平台应用软件开发,使用TCP通信协议和车载GPRS模块进行通信,面向运营商的监控人员或者技术研发人员,使研究人员能够对充电车辆和地面导轨的所有监测信息能实时掌握,并且能够通过信息定位故障车辆或导轨,从而分析并改进无线充电技术,维护无线充电设备。第三个是信息管理网站,该网站采用J2EE平台开发,通过SSM分层架构来实现不同用户通过浏览器对数据库进行访问,面向驾驶员、运营商、研发人员和管理员,每一类人群都能通过访问网站选择不同类型的服务。最终通过对软件系统的编写与测试,实现了对各种人员的服务需求,软件系统在满足基本需求的前提下能够保持较好的稳定性和安全性,对数据传输处理能够保证时间复杂度和空间复杂度均满足需求,监控系统的准确度也在合理范围内,实现对电动汽车无线充电过程中信息监控和管理。
基于Netty的青饲机工况远程监测系统设计与实现
这是一篇关于青饲机,远程监测,Netty,数据通信,云服务器的论文, 主要内容为信息化、智能化是青饲机未来的主要发展方向,青饲机的工作状态和收获质量等信息一直是青饲机软件系统的重点监测内容。本文以提高系统的稳定性、可靠性为目的,对车载终端计算机(以下简称:车载终端)与云服务器系统之间的数据通信框架和长字符串编解码方法展开深入研究。主要研究内容如下:1.设计了一款新型青饲机工况远程监测系统。利用云服务器在数据处理等方面的技术优势,将青饲机的数据传输和分析处理从传统车载终端监测系统中剥离开,形成独立的数据传输模块和Web应用模块,使车载终端主要负责数据采集,从总体设计上降低传统车载终端监测系统对数据处理的压力,提高系统整体性能。2.搭建了一种基于Netty的数据通信服务器。利用Netty在数据通信中的高并发、传输快、封装好的优势,且符合用户对数据传输时间长、频率高、并发量大的特定需求,实现了青饲机车载终端与云服务器之间高效的数据传输。3.研究了一种Marshalling字符串编解码方法。对比分析了 Java序列化、Protobuf方法对数据接入量和I/O速度的影响,试验结果表明:采用Marshalling的青饲机数据通信服务器具有更高的稳定性和数据读写效率。4.研究了利用Spring Boot简化Web应用模块的开发流程,以提高系统的开发效率。系统的数据采集模块以车载终端为核心,通过LabVIEW设计开发,还包括USR-G7804G DTU等CAN通讯辅助模块:数据传输模块以Netty网络通信框架为底层,结合第三方长字符串编解码方法,采用网络TCP/IP协议,实现车载终端与云服务器之间的远程数据通信;Web应用模块结合Spring Boot,将车载终端、云服务器、Web应用等有效整合,结合可视化界面,实时显示青饲机工况信息。5.开展了系统性能的测试试验。通过模拟2000台青饲机,在每台青饲机的数据无线发送周期为500ms环境下,对比NIO和Netty框架对系统通信服务器性能的影响,试验结果表明:在并发量上,Netty比NIO提高了 0.8倍左右;系统模拟50台青饲机,在不同的工况数据发送周期(400ms、200ms、100ms、50ms)环境下,测试采用不同编解码方法的系统通信服务器性能,试验结果表明:采用Marshalling编解码的系统性能与Java序列化相比,I/O速度分别提高0.4倍、0.4倍、3.9倍、1.5倍;其与Protobuf相比,I/O速度分别提高0.8倍、3.6倍、2.8倍、3.2倍;田间试验的结果表明:系统整体运行稳定,满足青饲机工况监测的需求。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕设货栈 ,原文地址:https://m.bishedaima.com/lunwen/46891.html