System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据调控,特别是一种梯级计算机监控系统的联合调试方法及系统。
技术介绍
1、最初的监控系统主要依赖于简单的电气设备和机械继电器进行操作和监控。随着信息技术的飞速发展,计算机监控系统逐渐演变为复杂的集成系统,涵盖了多种硬件和软件组件。
2、现代计算机监控系统通常包括传感器、控制器、通讯设备和数据处理平台,能够实时监测和控制各类工业和民用设备的运行状态。
3、特别是随着物联网(iot)、大数据和云计算技术的兴起,监控系统在数据采集、处理和远程控制方面的能力得到了显著提升。
4、然而,随着监控系统复杂度的增加,其调试和维护工作也变得越来越困难和耗时,尤其是在梯级计算机监控系统的联合调试方面,存在诸多挑战。
5、现有的梯级计算机监控系统调试方法在实际应用中暴露出一些显著的不足之处,例如配置网络和数据库同步过程繁琐且易出错,无法保证测试环境与实际运行环境的一致性,导致调试结果的可靠性受到影响等。
技术实现思路
1、鉴于上述现有的梯级计算机监控系统调试方法中存在的问题,提出了本专利技术。
2、因此,本专利技术所要解决的问题在于如何提供一种实现对梯级计算机监控系统的全面调试和验证的方法及系统。
3、为解决上述技术问题,本专利技术提供如下技术方案:
4、第一方面,本专利技术实施例提供了一种梯级计算机监控系统的联合调试方法,其包括,搭建测试环境,并配置网络;在所述配置网络完成后,进行数据库同步,使测试环
5、作为本专利技术所述梯级计算机监控系统的联合调试方法的一种优选方案,其中:所述数据库同步包括:通讯建链后,主站召唤点表,子站按类别上送点表,主站根据召唤来的测点描述自动比对匹配;对于无法自动匹配的非常规描述点,提供手动匹配界面,将子站点表描述和关键字同步至主站数据库;执行数据库总召,确保子站侧和主站侧数据一致;实施实时点表同步机制,确保两侧点表持续一致。
6、作为本专利技术所述梯级计算机监控系统的联合调试方法的一种优选方案,其中:所述自动控制修改子站侧和主站侧点表包括以下内容:对子站和主站中心的数据库结构进行分析和编号,生成数据库结构描述集合,记为dbsi={t1,t2,...,tn},其中,dbsi表示任意一个数据库的结构描述集合,i表示数据库编号,n表示表结构编号,tn表示第n个表结构;对每个表结构tn进行字段分析,生成字段描述集合,记为fdn={f1,f2,...,fm},其中fdn表示任意一个表结构的字段描述集合,n表示表结构编号,m表示字段编号,fm表示第m个字段;根据子站提供的数据库描述文档,生成修改指令集合,记为mck={m1,m2,...,mp},其中mck表示第k个数据库的修改指令集合,p表示修改指令编号,mp表示第p个修改指令;对每个修改指令mp进行解析,生成操作特征描述,表示为:op→afp:(a,b,c,d),其中op表示第p个修改指令对应的操作类型,afp表示第p个修改指令的操作特征,a、b、c和d分别表示受影响的数据库、表、字段和新值;根据所述操作特征描述,生成自动化执行脚本集合,记为aesi={s1,s2,...,sq},其中aesi表示针对第i个数据库的自动化执行脚本集合,q表示脚本编号,sq表示第q个执行脚本。
7、作为本专利技术所述梯级计算机监控系统的联合调试方法的一种优选方案,其中:所述执行数据库总召包括:定义数据库总召操作集合,记为dtri={r1,r2,...,rr},其中,dtri表示针对第i个数据库的总召操作集合,r表示总召操作编号,rr表示第r个总召操作;对每个总召操作rr进行参数化设置,生成总召配置描述,表示为:cr→pcr:(a,b,c,d),其中,cr表示第r个总召操作的配置,pcr表示该配置的参数特征,a,b,c,d分别表示总召范围、时间间隔、并发数和超时设置;执行总召操作,并记录数据传输特征,表示为:tr→dtr:(e,f,g,h),其中,tr表示第r次总召操作的执行时间戳,dtr表示该次总召的数据传输特征e,f,g,h分别表示传输数据量、传输速率、错误率和完成度;对总召结果进行分析,生成一致性评估矩阵;并根据一致性评估矩阵,计算整体一致性指标。
8、作为本专利技术所述梯级计算机监控系统的联合调试方法的一种优选方案,其中:所述一致性评估矩阵为:
9、cmij={v11,v12,...,vuv};
10、其中,cmij表示子站侧i和主站侧j的数据一致性评估矩阵,u和v分别表示行和列,vuv表示第u行v列的一致性评估值;所述整体一致性指标的计算公式为:
11、ci=ω1.x+ω2.y+ω3.z
12、其中,ω1、ω2和ω3分别是完全一致率、部分一致率和不一致率的权重;x表示完全一致率,y表示部分一致率,z表示不一致率。
13、作为本专利技术所述梯级计算机监控系统的联合调试方法的一种优选方案,其中:所述逐一核对各设备的上行信号,并进行遥控测试包括以下步骤:对各类信号进行自动化测试,根据信号特性自动生成测试用例,导出并比对子站侧和主站侧的通讯点表和实时测值;开发可视化监控界面,实时显示强制状态和结果,对控制量进行逐一强制,验证命令下发和告警返回,实施命令执行性能分析,优化命令下发效率。
14、作为本专利技术所述梯级计算机监控系统的联合调试方法的一种优选方案,其中:所述通讯点表的对比包括:从子站侧和主站侧分别导出通讯点表,获取两侧的实时测值数据,创建点表映射函数,并计算一致性指标;如果一致性指标<预设的一致性阈值,则触发点表同步流程;否则,则不触发点表同步流程,并确认系统数据一致性达到预期标准。
15、第二方面,本专利技术为进一步解决现有的梯级计算机监控系统调试方法中存在的问题,实施例提供了梯级计算机监控系统的联合调试方法系统,其包括:网络配置模块,用于搭建测试环境,并配置网络;数据库同步模块,用于在所述配置网络完成后,进行数据库同步,使测试环境中的数据库与主数据库一致;信号核对与遥控测试模块,用于逐一核对各设备的上行信号,并进行遥控测试,验证遥控指令是否能准确下达并得到正确执行;画面核对与信号屏蔽测试模块,用于进行画面核对,确保监控系统中的各类图形界面能准确反映设备状态和信号变化,并测试信号屏蔽功能;报告生成模块,用于所有测试完成后,恢复系统至初始状态,并生成测试报告。
16、第三方面,本专利技术实施例提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其中:所述计算机程序被处理器执行时实现如本专利技术第一方面所述的梯级计算机监控系统的联合调试方法的任一步骤。
17、第四方面,本专利技术实施例提供了一种计算机可本文档来自技高网...
【技术保护点】
1.一种梯级计算机监控系统的联合调试方法,其特征在于:包括:
2.如权利要求1所述的梯级计算机监控系统的联合调试方法,其特征在于:所述数据库同步包括:
3.如权利要求2所述的梯级计算机监控系统的联合调试方法,其特征在于:所述自动控制修改子站侧和主站侧点表包括以下内容:
4.如权利要求3所述的梯级计算机监控系统的联合调试方法,其特征在于:所述执行数据库总召包括:
5.如权利要求4所述的梯级计算机监控系统的联合调试方法,其特征在于:所述一致性评估矩阵为:
6.如权利要求5所述的梯级计算机监控系统的联合调试方法,其特征在于:所述逐一核对各设备的上行信号,并进行遥控测试包括以下步骤:
7.如权利要求6所述的梯级计算机监控系统的联合调试方法,其特征在于:所述通讯点表的对比包括:
8.一种梯级计算机监控系统的联合调试方法系统,基于权利要求1~7任一所述的梯级计算机监控系统的联合调试方法,其特征在于:包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于:所述处理器执
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1~7任一所述的梯级计算机监控系统的联合调试方法的步骤。
...【技术特征摘要】
1.一种梯级计算机监控系统的联合调试方法,其特征在于:包括:
2.如权利要求1所述的梯级计算机监控系统的联合调试方法,其特征在于:所述数据库同步包括:
3.如权利要求2所述的梯级计算机监控系统的联合调试方法,其特征在于:所述自动控制修改子站侧和主站侧点表包括以下内容:
4.如权利要求3所述的梯级计算机监控系统的联合调试方法,其特征在于:所述执行数据库总召包括:
5.如权利要求4所述的梯级计算机监控系统的联合调试方法,其特征在于:所述一致性评估矩阵为:
6.如权利要求5所述的梯级计算机监控系统的联合调试方法,其特征在于:所述逐一核对各设备的上行信号,并进行遥控测试...
【专利技术属性】
技术研发人员:唐小波,曾体健,杜泽新,李林,谢志奇,张孙蓉,杨康,罗钰,
申请(专利权)人:贵州乌江水电开发有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。