System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及,具体是涉及一种用于压缩机的远程控制参数数据传输方法及系统。
技术介绍
1、压缩机是一种将低压气体提升为高压气体的从动的流体机械,是制冷系统的心脏。它从吸气管吸入低温低压的制冷剂气体,通过电机运转带动活塞对其进行压缩后,向排气管排出高温高压的制冷剂气体,为制冷循环提供动力。
2、压缩机远程调控是指通过网络向压缩机发送传输控制参数数据,并由压缩机执行相关控制指令,然而现有技术中,由于环境中会存在各种信号干扰,会对压缩机的远程控制指令传输造成干扰,造成接收指令出现失真,影响压缩机的远程控制准确度。
技术实现思路
1、为解决上述技术问题,提供一种用于压缩机的远程控制参数数据传输方法及系统,本技术方案解决了上述的现有技术中,由于环境中会存在各种信号干扰,会对压缩机的远程控制指令传输造成干扰,造成接收指令出现失真,影响压缩机的远程控制准确度的问题。
2、为达到以上目的,本专利技术采用的技术方案为:
3、一种用于压缩机的远程控制参数数据传输方法,包括:
4、将至少一个压缩机通过有线或无线通讯连接为压缩机组,并形成压缩机通讯链路;
5、在压缩机组中选择一压缩机作为特征压缩机;
6、中控中心向特征压缩机发出匹配数据包,特征压缩机对匹配数据包进行特征提取,得到匹配控制特征;
7、特征压缩机获取至少一条远程控制参数数据包,特征压缩机对至少一条远程控制参数数据包进行特征提取,得到控制特征;
8、
9、构建控制指令库,使用分布式数据库技术存储控制指令库;
10、特征压缩机使用控制指令库,根据目标远程控制参数数据对压缩机组中的压缩机进行操控。
11、优选的,所述将至少一个压缩机通过有线或无线通讯连接为压缩机组,并形成压缩机通讯链路具体包括:
12、在至少一个压缩机中任意选取一个压缩机,作为第一压缩机;
13、在剩余所述压缩机中选择与第一压缩机距离最小的两个所述压缩机,作为第二压缩机,将第一压缩机与两个所述第二压缩机配对;
14、将第一压缩机剔除,并从其余压缩机中任意选取一个压缩机,作为第一压缩机;
15、获取遍历所有压缩机作为第一压缩机时的配对数据;
16、基于配对数据将每个所述压缩机均与其配对的压缩机建立通讯连接,联合为压缩机组。
17、优选的,所述选择控制特征与匹配控制特征差距小于预设值的远程控制参数数据包,作为目标远程控制参数数据具体包括:
18、基于匹配控制特征和控制特征,进行傅里叶变换,获取匹配控制频谱和控制频谱;
19、计算匹配控制频谱和控制频谱中对应位置的像素点的像素值差值,并进行累加,得到至少一个差距判断值;
20、当其中一个所述差距判断值小于预设值时,则将控制特征对应的远程控制参数数据包,作为目标远程控制参数数据;
21、其中,所述傅里叶变换的计算公式为:其中,f(x)为傅里叶变换后的匹配控制频谱或控制频谱,i为单位虚数,e为自然常数,f(t)为傅里叶变换前的匹配控制特征或控制特征,f(t)为时域函数,t为时间。
22、优选的,所述构建控制指令库,使用分布式数据库技术存储控制指令库具体包括:
23、获取压缩机所能实现的至少一个控制指令;
24、对至少一个控制指令进行文本化,得到压缩机的指令文本;
25、对压缩机的指令文本进行关键词提取,得到若干个指令关键词,并组建为控制指令库;
26、将控制指令库进行划分和分片,将数据均匀存储在多个分布式数据库节点上;
27、在分布式数据库中设置数据复制和冗余备份策略,采用主从复制或多主复制方式,复制数据至多个分布式数据库节点;
28、采用分布式事务处理技术,在分布式数据库中实现数据一致性和同步;
29、采用数据分片路由方法,在分布式数据库中实施负载均衡和性能优化策略;
30、在分布式数据库中,设置包括故障检测和自动切换的容灾和故障恢复机制。
31、优选的,所述特征压缩机使用控制指令库,根据目标远程控制参数数据对压缩机组中的压缩机进行操控具体包括:
32、特征压缩机基于目标远程控制参数数据进行指令特征提取,得到至少一个实际指令压缩机标识和至少一条实际指令关键词;
33、基于实际指令压缩机标识与压缩机组中的压缩机标识进行文本重合度匹配,得到与实际指令压缩机标识最接近的压缩机标识,记为目标压缩机标识;
34、遍历控制指令库中的所有指令关键词,与实际指令关键词进行文本重合度匹配,得到与实际指令关键词最接近的指令关键词,作为目标控制指令;
35、特征压缩机基于压缩机通讯链路,确定与目标压缩机标识对应的压缩机节点最少的通讯链路,并将目标控制指令传输至目标压缩机标识对应的压缩机。
36、优选的,所述特征压缩机使用控制指令库,根据目标远程控制参数数据对压缩机组中的压缩机进行操控还包括容错机制,所述容错机制具体为:
37、分别判断目标压缩机标识与实际指令压缩机标识的文本重合度匹配值和目标控制指令与实际指令关键词的文本重合度匹配值是否大于预设值;
38、若是,则将特征压缩机基于压缩机通讯链路,确定与目标压缩机标识对应的压缩机节点最少的通讯链路,并将目标控制指令传输至目标压缩机标识对应的压缩机;
39、若否,则基于可视化组件将目标压缩机标识和目标控制指令输出,并经由中控中心确认;
40、若确认通过,则将特征压缩机基于压缩机通讯链路,确定与目标压缩机标识对应的压缩机节点最少的通讯链路,并将目标控制指令传输至目标压缩机标识对应的压缩机;
41、若确认不通过,则将目标压缩机标识和/或目标控制指令进行屏蔽后,基于实际指令压缩机标识和实际指令关键词重新匹配获取目标压缩机标识和目标控制指令,并基于可视化组件将目标压缩机标识和目标控制指令输出,并经由中控中心确认直到确认通过。
42、进一步的,提出一种用于压缩机的远程控制参数数据传输系统,用于实现如上述的用于压缩机的远程控制参数数据传输方法,包括:
43、组网模块,所述组网模块包括若干个与压缩机一一对应的通讯组件,所述组网模块用于将至少一个压缩机通过有线或无线通讯连接为压缩机组,并形成压缩机通讯链路;
44、匹配模块,所述匹配模块用于在压缩机组中选择一压缩机作为特征压缩机,并通过中控中心向特征压缩机发出匹配数据包,特征压缩机对匹配数据包进行特征提取,得到匹配控制特征;
45、控制参数获取模块,所述控制参数获取模块用于获取至少一条远程控制参数数据包,并对至少一条远程控制参数数据包进行特征提取,得到控制特征;
46、识别模块,所述识别模块本文档来自技高网...
【技术保护点】
1.一种用于压缩机的远程控制参数数据传输方法,其特征在于,包括:
2.根据权利要求1所述的一种用于压缩机的远程控制参数数据传输方法,其特征在于,所述将至少一个压缩机通过有线或无线通讯连接为压缩机组,并形成压缩机通讯链路具体包括:
3.根据权利要求2所述的一种用于压缩机的远程控制参数数据传输方法,其特征在于,所述选择控制特征与匹配控制特征差距小于预设值的远程控制参数数据包,作为目标远程控制参数数据具体包括:
4.根据权利要求3所述的一种用于压缩机的远程控制参数数据传输方法,其特征在于,所述构建控制指令库,使用分布式数据库技术存储控制指令库具体包括:
5.根据权利要求4所述的一种用于压缩机的远程控制参数数据传输方法,其特征在于,所述特征压缩机使用控制指令库,根据目标远程控制参数数据对压缩机组中的压缩机进行操控具体包括:
6.根据权利要求5所述的一种用于压缩机的远程控制参数数据传输方法,其特征在于,所述特征压缩机使用控制指令库,根据目标远程控制参数数据对压缩机组中的压缩机进行操控还包括容错机制,所述容错机制具体为:
8.根据权利要求7所述的一种用于压缩机的远程控制参数数据传输系统,其特征在于,所述控制传输模块包括:
9.根据权利要求7所述的一种用于压缩机的远程控制参数数据传输系统,其特征在于,所述控制传输模块还包括:
10.一种计算机可读存储介质,其上存储有计算机可读程序,其特征在于,所述计算机可读程序被调用时执行如权利要求1-6任一项所述的用于压缩机的远程控制参数数据传输方法。
...【技术特征摘要】
1.一种用于压缩机的远程控制参数数据传输方法,其特征在于,包括:
2.根据权利要求1所述的一种用于压缩机的远程控制参数数据传输方法,其特征在于,所述将至少一个压缩机通过有线或无线通讯连接为压缩机组,并形成压缩机通讯链路具体包括:
3.根据权利要求2所述的一种用于压缩机的远程控制参数数据传输方法,其特征在于,所述选择控制特征与匹配控制特征差距小于预设值的远程控制参数数据包,作为目标远程控制参数数据具体包括:
4.根据权利要求3所述的一种用于压缩机的远程控制参数数据传输方法,其特征在于,所述构建控制指令库,使用分布式数据库技术存储控制指令库具体包括:
5.根据权利要求4所述的一种用于压缩机的远程控制参数数据传输方法,其特征在于,所述特征压缩机使用控制指令库,根据目标远程控制参数数据对压缩机组中的压缩机进行操控具体包括:...
【专利技术属性】
技术研发人员:常译文,郑萍,
申请(专利权)人:日立压缩机常熟有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。