monitorTypeList = equipmentService.getMonitorType(model.getMrid()); for(int i=0;i
monitortypelist.size();i++){ string classname = com.sms.service.impl.jc_hs_+monitortypelist.get(i)+impl; string beanname = jc_hs_+monitortypelist.get(i)+impl; system.out.println(new date()); if(monitortypelist.get(i).equals(021001)){ jc_hs_021001 obj021001 = jc_hs_021001service.finddynamicdata(new date()).get(0); actioncontext.getcontext().put(jc_hs_021001, obj021001); }else if(monitortypelist.get(i).equals(021002)){ jc_hs_021002 obj021002 = jc_hs_021002service.finddynamicdata(new date()).get(0); actioncontext.getcontext().put(jc_hs_021002, obj021002); }else{ jc_hs_021003 obj021003 = jc_hs_021003service.finddynamicdata(new date()).get(0); actioncontext.getcontext().put(jc_hs_021003, obj021003); } } for(int i=0;i
monitortypelist.size();i++){ system.out.println(monitortypelist.get(i)); } return monitorlist; 4.5.3 断路器监测模块实现 断路器状态监测在导航菜单中的第二层,在点击断路器监测时会向后端发送获取断路器监测数据的请求,后端在收到请求之后将断路器状态的相关数据从数据库中获取,并进行判断,校验和其他的一些处理操作。 最后将封装好的数据返回给前端,将数据在页面上进行展示。断路器状态监控页面效果图如下所示。 图4.19 变压器在线 变压器在线监测页面效果图 获取断路器监测状态数据的代码如下: dynamicdate = new dat亿博电竞 亿博官网e(); system.out.println(dynamicdate); list
list = jc_hs_021001Service.findDynamicData(dynamicDate); JSONObject obj = new JSONObject(); ArrayList
list.size();i++){ jc_hs_021001 j = new jc_hs_021001(); linkedhashmap
(); j = list.get(i); Object o = getParameter(j ,pCode); map.put(j.getAcquisitionTime(), o); mapList.add(map); } JSONArray array = JSONArray.fromObject(mapList); result = array.toString(); System.out.println(result); return dynamicData; 4.5.4 避雷针监测模块实现 避雷针监测模块主要监测的是避雷针绝缘性和电容性设备的绝缘性,在点击左侧导航菜单的避雷针监测时,发送获取避雷针绝缘性数据的请求。同时后端收到请求之后,经过判断得知该请求的作用。 然后获取数据库连接,从数据库中查询到避雷针绝缘性的相关数据,将这些数据经过处理返回给前端页面进行展示。避雷针监测的页面效果图如下。 图4.20 避雷针在线 避雷针在线监测页面效果图 避雷针设备绝缘性数据的获取代码如下: if(monitorTypeList.get(i).equals(03001)){ JC_HS_021001 obj021001 = jc_hs_021001Service.findDynamicData(new Date()).get(0); ActionContext.getContext().put(JC_HS_021001, obj021001); }else if(monitorTypeList.get(i).equals(021002)){ JC_HS_021002 obj021002 = jc_hs_021002Service.findDynamicData(new Date()).get(0); ActionContext.getContext().put(JC_HS_021002, obj021002); }else{ JC_HS_021003 obj021003 = jc_hs_021003Service.findDynamicData(new Date()).get(0); ActionContext.getContext().put(JC_HS_021003, obj021003); } } ArrayList
list.size();i++){ jc_hs_021001 j = new jc_hs_021001(); linkedhashmap
(); j = list.get(i); System.out.println(j); } 第五章 变压器在线监测系统的验收测试 本篇文章主要是针对我国智能电站所采用的在线监测系统进行科学的探索,并且针对监测系统的平台和在实验过程当中的各类数据奠定良好的理论基础。 5.1在线监测系统测试平台 智能变压器在线平台的测试平台架构如图5-1所示。 图5-1 智能变压器在线检测的测试平台示意图 表层则是指用户图形的接入口,其主要是为了更好的测试装置的性能检测平台的功能和选项。 在检测过程当中,对平台报告进行测试,其测试平台性能的模块提供了实验亿博电竞 亿博官网中被测试的检测平台单元,综合检测平台单元参数接入,共同检测选项选择,测试报告则用来展示数据。 5.2变压器在线)静态一致性测试 静态一致性的实验主要是通过证明检测监控的软件和硬件性能,是否能够达到制造商所给出的标准。 (2)动态一致性测试 动态检测一致性的重要原因,主要是对acsi服务完成的分析和探索,通过对享用文件的高效接收和配置文件来进行比对和探索,从而确保各类信息能够具有一致性。 5.2.2综合监测单元功能测试 综合监控部分的性能试验的网络拓扑图如图5-2所示。 图5-2 综合监测单元功能测试网络拓扑图 5.2.3站端监测单元功能测试 测试的网络拓扑图如图5-3所示。 图5-3 站端监测单元功能测试网络拓扑图 (1)采集并且呈现检测数据 (2)对数据进行检测和及时预警 (3)与GSG的通信 5.3在线监测系统自动化测试方法 5.3.1综合监测单元自动化功能测试方法 图5-4 综合监测单元自动化测试流程 从图4-4可以看出,抓根据综合检测单元各项功能,进行全面的检测,在检测过程当中。 由于测试用例可以很快的转化为测试脚本,更加有利于ACSI服务的调整和数据的输入,从而提供测试结果。 5.3.2自动化测试脚本设计 图5- 5 监测数据上传功能自动化测试脚本流程 从图5-5可以看出,自动化检测模块主要分为4个部分,其第1部分主要是针对实验表格当中的数据来进行选取流程
GB T 32610-2016_日常防护型口罩技术规范_高清版_可检索.pdf