一种带冗余机制的实时控制系统同步性能测试方法和系统技术方案

技术编号:31711364 阅读:51 留言:0更新日期:2022-01-01 11:15
本发明专利技术公开了一种带冗余机制的实时控制系统同步性能测试系统,包括:控制器,包括主控CPU和辅控CPU;AO卡件,分别与主控CPU、辅控CPU连接,所述AO卡件为模拟量输出卡件,用于采集并输出控制器输出的电流;DO卡件,分别与主控CPU、辅控CPU连接,所述DO卡件为数字量输出卡件,用于采集并输出控制器输出的最小电压或最大电压;数据采集器,用于接收AO卡件、DO卡件的输出信号;监控软件,用于对系统中组态进行下载,对参数进行设置;本发明专利技术采集时间分辨率更高,同时将同步时间与切换时间解耦合,验证同步性能对卡件输出影响,将同步时间和同步正确性相结合进行整体同步性能评判。性相结合进行整体同步性能评判。性相结合进行整体同步性能评判。

【技术实现步骤摘要】
一种带冗余机制的实时控制系统同步性能测试方法和系统


[0001]本专利技术涉及一种带冗余机制的实时控制系统同步性能测试方法和系统,属于控制器


技术介绍

[0002]实时控制系统通常是用于生产过程控制的实时系统,系统要求能实时采集现场数据,并对所采集的数据进行及时处理,进而自动地控制相应的执行机构,使某些(个)参数(如温度、压力、方位等)能按预定的规律变化,以保证产品的质量和提高产量。
[0003]一对冗余的控制器,同时只有一个控制器与采集卡件通过总线通讯,而后通过同步将数据传送给另一个控制器;控制器之间数据同步时间为毫秒级,历史数据记录的时间分辨率通常为几百毫秒级到秒级,通过控制器数据的历史趋势是无法准确判断同步时间的。
[0004]当前的测试方法,经常将同步时间与切换时间耦合测试,导致无法具体分析冗余切换时,是同步时间还是切换时间导致冗余切换性能的差异。
[0005]从主辅控制器分别取数据进行差值计算的方法,需要涉及到主控制器同步数据传到辅控制器,辅控制器数据再回传到主控制器后进行差值计算,过程影响因素多,且本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种带冗余机制的实时控制系统同步性能测试系统,其特征在于,包括:控制器,包括主控CPU和辅控CPU,所述主控CPU负责控制策略计算及控制输出;所述辅控CPU在主控CPU故障、重启或者停机时,接管主控CPU进行控制,在主控CPU恢复后,切换为备用状态进行冗余热备;AO卡件,分别与主控CPU、辅控CPU连接,所述AO卡件为模拟量输出卡件,用于采集并输出控制器输出的电流;DO卡件,分别与主控CPU、辅控CPU连接,所述DO卡件为数字量输出卡件,用于采集并输出控制器输出的最小电压或最大电压;数据采集器,用于接收AO卡件、DO卡件的输出信号;监控软件,用于对系统中组态进行下载,对参数进行设置。2.一种根据权利要求1所述带冗余机制的实时控制系统同步性能测试系统的测试方法,其特征在于,包括:执行同步时间获取步骤,所述同步时间获取步骤包括:在AO卡件正常输出过程中对控制器主控CPU和辅控CPU进行冗余切换,分析高速数据采集器在切换时获取的斜坡扰动数据,计算控制器的同步时间;重复执行同步时间获取步骤,获取多个同步时间数据,取同步时间数据的平均值作为同步性能参考值;执行同步正确性判断步骤,所述同步正确性判断步骤包括:在DO卡件正常输出过程中对控制器主控CPU和辅控CPU进行冗余切换,分析高速数据采集器在切换时的方波扰动数据,根据所述方波扰动数据判断控制器同步正确性;重复执行同步正确性判断步骤,经多次比较后,若出现同步正确性总是为好,则评判控制器同步正确性为好,否则评判同步正确性为差。3.根据权利要求2所述的测试方法,其特征在于:在AO卡件正常输出过程中对控制器主控CPU和辅控CPU进行冗余切换,包括:通过高速数据采集器采集数据,发送切换指令至控制器,使得控制器主控CPU和辅控CPU进行冗余切换;切换时,斜坡信号...

【专利技术属性】
技术研发人员:张明惠吴科董胜刚周建玉白忠贺鹿海霞王鹏
申请(专利权)人:南京国电南自维美德自动化有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1