智能电能表嵌入式软件云测试平台构建方法研究

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:midou2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能电表厂商、电表种类越来越多,分散式的本地测试不利于对测试数据进行整合分析和系统管理。因此如何整合分布式的测试资源和方案,提高测试效率,降低成本,是当前智能电表嵌入式软件测试所面临的重点、难点问题。云测试是基于云计算的一种软件测试方案,可以节省测试时间,降低人力、物力成本。本文将云测试技术和电表软件测试相结合,设计云测试服务平台构建方案,研究设计云测试平台架构、分布式存储策略、任务调度技术等,最后搭建原型系统对本文所设计的云测试方案进行验证分析。论文的主要研究工作如下:1、研究并设计了云测试服务平台构建方案。研究分析了云计算、云测试技术;基于云计算服务和分层架构思想,设计了包括测试执行层、中心调度层、客户接口层的云测试平台架构和相应的测试流程,划分了关键模块并进行了相应的功能设计。2、研究设计了分布式存储技术。针对电表测试应用的具体特点,设计了一种基于Redis数据库和一致性Hash算法的分布式存储架构;利用Redis的数据结构对电表测试数据进行存储管理,通过一致性Hash分布式算法对数据存储进行均衡分布,最后通过仿真验证了分布式存储策略的可行性。3、云测试平台任务调度技术研究。通过对电表测试任务和任务调度算法的研究分析,从时间跨度和负载均衡两方面对任务调度问题进行了研究,以Min-min算法为基础,提出基于分段排序和标准差调整因子的任务调度算法。首先对任务分段,使任务得到更均衡地分配;其次,利用标准差进行重新调整,优先调度标准差大的任务,缩短时间跨度,提高测试效率;最后仿真验证了所提算法的可行性、有效性。4、云测试原型系统的实现。依据所设计的云测试平台构建方案,利用Visual Studio和C#编程实现了客户端模块、中心控制模块、测试执行模块,并利用C/S通信机制和多线程技术实现了多模块间的交互,进一步验证了本文所提出的云测试服务平台构建方案的可行性。
其他文献
近年来传统的同构多核处理器已不能满足多种上层应用对底层硬件资源日益增长的不同需求,处理器正在由多核时代向异构时代过渡,以CPU-GPU(Central Processing Unit-Graphics P
海底节点(OBN)多分量地震勘探是新型的海洋油气地震勘探采集方法,能够利用纵波和转换波资料有效的获取海底构造信息和油气存储信息。在实际的海底节点地震数据采集作业中,作业船在行进过程状态下在设计检波点位置投放检波器,受船体运动状态、设备环境、人工抛投误差、海水速度变化、海流潮汐、船速变化、海上天气等多种因素综合影响,沉放到海底的实际位置和检波器的设计位置往往不一致,为保证后续的成像剖面质量,需要进行
本文结合企业战略管理的相关的战略管理理论,分析了二次电池产业与新能源开发利用之间的关系,分析了国家及甘肃省发展二次电池产业的相关政策,分析甘肃省的太阳能、风能资源,
空气质量的急剧恶化是现如今不得不承认的事实,污染物不仅对空气的能见度造成了严重的影响,而且影响到全世界人类的生活、生产和生存。我国为治理空气污染做出了很多努力,但
随着科学技术的发展,人们对器件小型化、多功能化的要求越来越高,这就需要我们去探索同时具备两种或者两种以上功能的材料,而层状磁电复合材料是其中的典型代表。为了深入研
本文以木薯淀粉为原料,以六偏磷酸钠(sodium hexametaphosphate,SHMP)为改性剂对木薯淀粉进行耐水性改性,甘油和细菌纤维素(Bacterial cellulose,BC)分别作为塑化剂和补强剂来制
近些年来,电子制造业发展一日千里,作为载体的印刷电路板产量激增,其焊点的质量检测备受关注。传统方法一般依赖人工,精度低、耗时长,目前已经无法满足自动化、高速、高精的生产诉求,亟待改进。本文所开发的在线焊锡质量检测系统通过运动平台带动基恩士超高速轮廓测量仪进行检测,与传统方式相比,具有高速度高精度的优点,系统从三维角度对焊点点云进行特征提取有效的降低焊点处理的复杂程度。本文通过对焊锡质量检测相关工作
自由空间光通信(FSO)系统具有频带宽、速率高、保密性好、抗干扰能力强和设备体积轻小等突出优点,相比于微波通信系统,FSO更适合星地链路通信,由此引发了FSO系统研究热潮。然而光信号通过大气信道时,湍流效应会导致光信号的光强随机起伏,造成FSO系统误码率增大,最终破坏通信。为了改善FSO通信性能,寻求能抑制大气湍流影响和提高传输速率的调制方式是目前FSO系统的研究关键。本文以此为背景,分析对比了基
微滴喷射技术是一种在近年来得到广泛关注的新型技术,其主要用于形成微型液滴或者施加少量样品。其主要应用的领域有3D打印、微电子封装、基因工程和生物医药工程等。传统的微滴喷射技术有压电法、热泡法。近年来,气动法和电流体动力学(Electrohydrodynamic,EHD)法等非传统微滴喷射技术也广受关注。本文分析了气动法和EHD法的主要优缺点:气动法的优点为按需喷射较为稳定,缺点为微滴尺寸较大;EH
本文考虑平面上具有边长限制的斯坦纳树问题,其具体描述如下:在欧氏平面上给定n个终端点集合X= {r1,r2...,rn}及长度为L的材料若干,非负常数l及构建一个斯坦纳点费用c1,单位