中小变电站监控组态软件的设计与开发
这是一篇关于组态软件,通信协议,变电站,定值,故障录波的论文, 主要内容为论文针对国内中小型变电站监控自动化的实际需求,基于面向对象的设计思想,在VC++开发环境中,设计并开发了中小变电站监控组态软件。 论文首先分析了变电站监控的特定需求,给出了软件的总体结构方案。充分考虑了系统的可维护性和可扩展性,采用成熟的模块化方式设计,各模块功能内聚性好,模块之间通过规范的数据接口实现耦合。采用“自顶向下”开发流程,先设计软件总体结构,便于各模块功能的划分、设计、开发,逐步完善软件的各项功能,为源代码级的系统维护和扩展奠定了基础。 通信功能是组态软件的基础。在通信模块的设计中,论文提出将通信划分为通信端口层和用户协议层的设计思路。在通信端口层,定义了通信端口基类,完成了串行通信端口的程序设计和功能实现。在用户协议层,详细分析了与监控主机通信的所有通信设备的基本特征,设计和定义了通信单元基类;论文详细分析了“主从式”通信协议的特点,定义了“主从式”通信协议类;完成了Modbus协议层、RC3000协议层在监控组态软件中的具体实现。另外,论文还详细说明了总线“竞争”问题的解决方案以及通信线程的具体设计。 在定值在线查询和修改功能模块的设计中,论文详细分析了模块的设计方案,定义了定值数据的数据结构。针对定值查询和修改的要求,给出了定值操作安全性和稳定性的保障措施,设计开发了友好美观的用户操作界面。 在故障波形再现及分析模块中,完成了波形数据的召唤、解析、存储功能。波形显示上,采用了目前流行的文档视图结构,实现了录波数据的条件查询、波形的显示、颜色设置、波形缩放等功能。同时,论文还给出了数据库的设计和实现方案。 该组态软件已运用于工程实际,运行稳定、可靠,很好地实现了预定功能,达到了设计目标,满足中小型变电站自动化监控的实际需要。
通用测试系统软件平台设备管理器开发
这是一篇关于前端设备,通信协议,XML文档,JavaFX框架的论文, 主要内容为随着现代测试对象日益增长地复杂性和多样性,不得不开发出各种各样的检测仪器,使得测试成本大幅提升,因此,开发通用的、标准化的测试系统,可以提高测试的效率,降低测试的成本,并加速产品的开发周期。课题组已研发出模块化通用测试平台以满足市场的需求,但模块化的接口设备及其多样性,增加了软件开发的周期和调试的难度,因此本文提出了一种基于通用测试系统软件平台设备管理器的开发方案,它具有通用化和标准化的特点。本方案首先在上位机上对前端模块进行了分层设计,并制定了基于XML描述设备信息的标准文档格式和定义;然后设计了下位机模块之间的通信协议,为前端设备的通用化提供了可靠的基准;最后通过实验实现了上位机与下位机的交互并准确地采集到下位机前端模块的数据。课题对通用测试系统软件平台设备管理器进行了如下研究:(1)总体架构的设计。基于本课题组自主研制的通用测试仪器的特点,对仪器进行了深入的研究,确保软件具有模块化、标准化和通用化的特点,并设计出适合该通用测试仪器的软件架构方案。(2)通信协议的设计。本文通过研究和对比各种RPC框架的利弊端,采用了系统中低耦合较小的RMI技术,实现了上位机软件和下位机的通信,并且设计出一套适用于下位机主机模块和前端模块通信的协议。(3)管理软件的后端设计。针对前端设备的多种多样,对前端设备进行抽象设计,设计出一种可定制的XML文档,应用于测试系统中前端设备的管理。并且设计出应用于该系统的管道思想,结合数据缓冲池和Java多线程思想实现数据的传输,降低了系统数据流传输时的时间消耗,提高了数据的读写速度。(4)管理软件的前端设计。针对本系统的各种需求和优缺点,基于Java FX框架设计了测试系统软件平台设备管理器的人机交互界面,实现了控制指令的可视化操作和数据内容的实时展示。最后通过实验对该管理软件进行试验和结果分析。试验的结果证明该管理软件能够实时地对各式各样前端设备进行管理,并且不需要过多的操作,就能在管理软件中展示出前端设备的属性信息,达到“即插即用”的效果。
基于微服务架构的物联网服务平台的设计与实现
这是一篇关于物联网平台,微服务,通信协议,身份认证,可扩展性的论文, 主要内容为互联网技术与通信技术的日趋成熟,为物联网的发展及其应用注入了新的活力,近些年,物联网在各类领域的应用正在逐渐改变人们的生活,为人们的生活带来了极大的便利。而随着物联网技术的发展与应用,使得各类物联网设备数量呈指数级增长,整个物联网市场也变得越来越庞大和臃肿,对各类物联网设备进行有效的管理控制和通信协议的整合已经成了亟欲解决的问题。物联网平台作为物联网产业链中承上启下的枢纽,在构建具体的物联网应用时发挥着至关重要的作用,向下接入分散的各种传感器设备,向上为应用层提供应用开发的支撑平台和统一的接口,使得应用层与终端设备能够充分解耦。目前,市面上大多物联网平台基于单体或SOA架构进行设计与实现,这将带来如下两个问题。其一是传统软件架构可扩展性较差,基于此开发的物联网平台内部模块之间依赖性过高,为后续平台的移植与扩展带来了困难;其二是由于设备端的应用方向和生产厂商不尽相同,导致这些设备拥有不同的通信协议和数据处理方式,构建一个为异构设备提供统一应用支持的物联网平台将成为一种挑战。为解决上述问题,本文设计并实现了一个基于微服务架构的物联网服务平台系统原型,该平台为用户提供了便携化的应用解决方案,实现了底层设备接入的透明性,支持当前主流的物联网通信协议,用户或企业通过该平台可以快速实现物联网应用的开发,并进行有效的管理和监控。结合微服务设计原则对平台内部各功能模块合理划分,并进行独立开发与部署。针对平台的安全性,分别设计了设备身份认证机制和应用接口的认证鉴权策略。最后,通过所搭建的测试环境对平台进行了功能性测试和非功能性测试,测试结果表明本文所设计和实现的物联网服务平台具有良好的可行性和可扩展性。
通用测试系统软件平台设备管理器开发
这是一篇关于前端设备,通信协议,XML文档,JavaFX框架的论文, 主要内容为随着现代测试对象日益增长地复杂性和多样性,不得不开发出各种各样的检测仪器,使得测试成本大幅提升,因此,开发通用的、标准化的测试系统,可以提高测试的效率,降低测试的成本,并加速产品的开发周期。课题组已研发出模块化通用测试平台以满足市场的需求,但模块化的接口设备及其多样性,增加了软件开发的周期和调试的难度,因此本文提出了一种基于通用测试系统软件平台设备管理器的开发方案,它具有通用化和标准化的特点。本方案首先在上位机上对前端模块进行了分层设计,并制定了基于XML描述设备信息的标准文档格式和定义;然后设计了下位机模块之间的通信协议,为前端设备的通用化提供了可靠的基准;最后通过实验实现了上位机与下位机的交互并准确地采集到下位机前端模块的数据。课题对通用测试系统软件平台设备管理器进行了如下研究:(1)总体架构的设计。基于本课题组自主研制的通用测试仪器的特点,对仪器进行了深入的研究,确保软件具有模块化、标准化和通用化的特点,并设计出适合该通用测试仪器的软件架构方案。(2)通信协议的设计。本文通过研究和对比各种RPC框架的利弊端,采用了系统中低耦合较小的RMI技术,实现了上位机软件和下位机的通信,并且设计出一套适用于下位机主机模块和前端模块通信的协议。(3)管理软件的后端设计。针对前端设备的多种多样,对前端设备进行抽象设计,设计出一种可定制的XML文档,应用于测试系统中前端设备的管理。并且设计出应用于该系统的管道思想,结合数据缓冲池和Java多线程思想实现数据的传输,降低了系统数据流传输时的时间消耗,提高了数据的读写速度。(4)管理软件的前端设计。针对本系统的各种需求和优缺点,基于Java FX框架设计了测试系统软件平台设备管理器的人机交互界面,实现了控制指令的可视化操作和数据内容的实时展示。最后通过实验对该管理软件进行试验和结果分析。试验的结果证明该管理软件能够实时地对各式各样前端设备进行管理,并且不需要过多的操作,就能在管理软件中展示出前端设备的属性信息,达到“即插即用”的效果。
基于Android平台的美拓暴风系统的设计与实现
这是一篇关于安卓,美拓暴风,高级持续性威胁,通信协议的论文, 主要内容为为了实现企业内部业务流程管理的移动性、随时性,设计了基于Android平台的业务流程管理系统。在对系统需求分析基础上利用Eclipse工具,完成基于Android平台的业务流程管理系统的系统功能;通过Socket编程实现客户端与服务器通信。该系统完成的主要功能有打开所有业务流程管理(BPM)所有表单、提交各种审批以及推送个人任务列表等功能,并在设备模拟器上进行系统功能以及性能的测试,测试结果表明,该系统可以准确的提供给用户企业内部实时信息并完成个人操作,具有较强的实用性,而且可预见的会提高企业内部的工作效率。首先,简要介绍移动办公、美拓暴风系统的研究背景和研究现状,在此基础上,详细研究了Android平台的框架结构、通信方式的选取过程、可扩展通讯和表示协议(XMPP)协议的关键性技术以及用户界面设计理念。其次,根据Android平台功能结构,XMPP协议的结构、功能和特点等,对系统的客户端、服务端、数据库进行了详细设计。客户端的设计分为三方面分别是功能模块设计、UI设计、以及高级持续性威胁(APT)防护设计;服务端设计包括服务端架构与接入网方式设计;数据库设计主要以工作流为代表进行设计。在此基础上针对设计内容一一进行实现,其中对于接入网方式是本文自定义的接入网方式,APT防护技术的研究也是本次研究较为重要的部分。完成系统的设计与实现后,针对APT活动展开研究,研究主要针对毒藤(PIvy)的原理及特点,并对数据进行聚类分析。最后,对本系统进行性能测试以及功能测试。
面向矿井温湿度监测的LoRa自组网系统设计与实现
这是一篇关于井下温湿度监测,LoRa无线组网,Mesh长链结构,TSCP,通信协议的论文, 主要内容为近年来,矿井下灾难事故频繁发生,为了保障井下作业人员的安全,需要对井下环境参数进行监测,其中温湿度是井下环境参数中非常重要的指标。对于井下环境下有线网络部署成本高、难度大等问题,无线自组网技术为井下温湿度监测提供了新的技术方案,实现对井下温湿度的低成本、快速部署,以实现实时监测。本文基于此背景,采用LoRa技术与无线自组网相结合的方案,实现了一种低成本、低功耗、易于维护的井下温湿度监测系统,保证井下温湿度数据实时监测以及稳定传输。论文所做主要研究如下:(1)对井下无线信号传输特性进行分析,在分析对比不同的无线技术的基础上,选用具有远距离、抗干扰性强、低功耗的LoRa通信技术,分析其特点及在井下应用的优势,为LoRa通信方案提供了理论分析基础。(2)提出井下LoRa自组网方案,首先分析了井下环境所适用的Mesh长链结构的组网方案,针对该方案所应用的PEGASIS协议由于长链过长会导致网络时延太大,领导节点负载过重等缺点,提出了TSCP协议,解决长链过长的问题,并通过仿真实验,验证了改进后性能的优化。结合此协议,形成本文的自组网结构。(3)结合论文提出的自组网方案,对系统组网进行了设计实现,并针对组网成功后的节点进行数据传输时的冲突问题,提出分配固定时间片的方法,利用时间同步机制再结合本文的应用场景,保证温湿度数据正常上传。根据组网整体通信流程中各实现环节,设计不同类型的报文,对报文的组成进行详细分析与处理。最后对系统组网性能进行测试,包括LoRa节点模块点对点通信距离测试、温湿度采集及传输测试、组网能力测试,并分析了测试结果。测试结果表明了本文设计的井下温湿度监测系统具有覆盖范围广、易维护、组网灵活等特点,证明了设计的无线自组网具有自愈修复能力,实现了对温湿度数据采集和稳定传输。
面向矿井温湿度监测的LoRa自组网系统设计与实现
这是一篇关于井下温湿度监测,LoRa无线组网,Mesh长链结构,TSCP,通信协议的论文, 主要内容为近年来,矿井下灾难事故频繁发生,为了保障井下作业人员的安全,需要对井下环境参数进行监测,其中温湿度是井下环境参数中非常重要的指标。对于井下环境下有线网络部署成本高、难度大等问题,无线自组网技术为井下温湿度监测提供了新的技术方案,实现对井下温湿度的低成本、快速部署,以实现实时监测。本文基于此背景,采用LoRa技术与无线自组网相结合的方案,实现了一种低成本、低功耗、易于维护的井下温湿度监测系统,保证井下温湿度数据实时监测以及稳定传输。论文所做主要研究如下:(1)对井下无线信号传输特性进行分析,在分析对比不同的无线技术的基础上,选用具有远距离、抗干扰性强、低功耗的LoRa通信技术,分析其特点及在井下应用的优势,为LoRa通信方案提供了理论分析基础。(2)提出井下LoRa自组网方案,首先分析了井下环境所适用的Mesh长链结构的组网方案,针对该方案所应用的PEGASIS协议由于长链过长会导致网络时延太大,领导节点负载过重等缺点,提出了TSCP协议,解决长链过长的问题,并通过仿真实验,验证了改进后性能的优化。结合此协议,形成本文的自组网结构。(3)结合论文提出的自组网方案,对系统组网进行了设计实现,并针对组网成功后的节点进行数据传输时的冲突问题,提出分配固定时间片的方法,利用时间同步机制再结合本文的应用场景,保证温湿度数据正常上传。根据组网整体通信流程中各实现环节,设计不同类型的报文,对报文的组成进行详细分析与处理。最后对系统组网性能进行测试,包括LoRa节点模块点对点通信距离测试、温湿度采集及传输测试、组网能力测试,并分析了测试结果。测试结果表明了本文设计的井下温湿度监测系统具有覆盖范围广、易维护、组网灵活等特点,证明了设计的无线自组网具有自愈修复能力,实现了对温湿度数据采集和稳定传输。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码导航 ,原文地址:https://bishedaima.com/lunwen/48444.html