-
公开(公告)号:CN119865273A
公开(公告)日:2025-04-22
申请号:CN202510029531.1
申请日:2025-01-08
Applicant: 北京广利核系统工程有限公司
Abstract: 本申请公开了一种时间校正方法、系统和可读存储介质,涉及核电站的数字控制系统技术领域。包括:目标设备对接收到的校时数据进行解析,得到参考时间;目标设备在得到参考时间后,获取该目标设备中嵌入式操作系统的系统时间;目标设备基于参考时间,对该目标设备中嵌入式操作系统的系统时间进行校正。这样,本申请中的时间校正方法通过引入校时设备同步向核电站分布式控制系统中每台目标设备发送校时数据,并基于统一的参考时间对嵌入式操作系统的系统时间进行自动校正,确保核电站分布式控制系统中多台目标设备的系统时间的一致性,显著提升了时间同步的精度、效率与可靠性,为核电站的安全稳定运行提供了有力保障。
-
公开(公告)号:CN113986308B
公开(公告)日:2024-12-06
申请号:CN202111412754.4
申请日:2021-11-25
Applicant: 北京广利核系统工程有限公司
Abstract: 本发明提供一种固件在线升级的方法和系统,该方法为:比对接收的目标固件和从目标存储位置中读取的原固件数据是否一致;若不一致,备份原固件数据;利用目标固件对控制器进行多次固件升级;当多次固件升级均未成功时,通过备份的原固件数据对控制器的固件进行恢复操作;当成功恢复控制器的原固件数据时,反馈第一失败信息;当多次进行恢复操作均未成功恢复控制器的原固件数据时,反馈第二失败信息。在对固件在线升级的过程中不需要对控制器进行拆卸和组装,减少了耗费的时间和人力成本;同时可对控制器进行多次固件升级,并在固件升级未成功时恢复原固件,以提高固件升级成功率且保证控制器的稳定运行。
-
公开(公告)号:CN117555854A
公开(公告)日:2024-02-13
申请号:CN202311581779.6
申请日:2023-11-24
Applicant: 北京广利核系统工程有限公司
IPC: G06F16/11 , G06F16/13 , G06F16/172
Abstract: 本申请提供一种文件系统,包括:缓冲管理模块,用于通过内存缓冲区向文件系统写数据;哈希管理模块,用于确定文件系统中节点对应的哈希值,并按哈希值查找对应的节点;存储空间管理模块,用于管理文件系统的可用存储空间;文件管理模块,用于基于文件块表从文件系统存取数据;目录管理模块,用于管理文件系统的目录节点;文件索引管理模块,用于为文件系统的节点创建索引并将索引添加到文件索引节点;文件节点管理模块用于在文件系统运行时管理文件系统的节点;存储空间管理模块用于:根据所属计算机设备的存储设备的设备类型确定设备类型对应的映射策略,根据设备类型对应的映射策略将存储设备映射成文件系统的虚拟存储单元。
-
公开(公告)号:CN116233021A
公开(公告)日:2023-06-06
申请号:CN202310253790.3
申请日:2023-03-16
Applicant: 北京广利核系统工程有限公司
IPC: H04L47/43 , H04L47/34 , H04L9/40 , H04L49/9057
Abstract: 本发明提供一种通信处理方法及装置,所述方法包括:在进行数据帧传输时,第一设备确定待发送数据包的大小超过预设阈值,对待发送数据包进行处理,得到目标数据帧;将每一目标数据帧依次发送给第二设备。第二设备接收第一设备发送的数据帧;对每一数据帧进行数据校验;若验证通过,将数据帧进行存储;在确定存储的数据帧中存在结束标识时,验证同一包序号的数据帧的完整性;若验证通过,将同一包序号的数据帧进行封装成得到目标数据包,能够有效的解决粘包现象。在本发明通过将待发送数据包进行处理,生成多个目标数据帧,并将其依次发送给第二设备,实现数据单向传输,无需等待另一设备的应答,从而能够提高通信效率,且能够满足通讯需求。
-
公开(公告)号:CN110398901B
公开(公告)日:2023-04-18
申请号:CN201910347953.8
申请日:2019-04-28
Applicant: 北京广利核系统工程有限公司 , 中国广核集团有限公司
IPC: G05B17/02
Abstract: 本发明属于仿真测试的技术领域,为了解决现有技术中不能实现核电站DCS系统失电的深层次模拟的技术问题,本发明提供一种核电站DCS仿真机失电仿真方法及装置,所述方法包括:获取各个模块的信息表;整理出各个模块的供电关系表;基于各个模块的信息表和各个模块的供电关系表,整理核电站DCS中各个模块供电关系映射矩阵;当需要对所述核电站DCS控制柜中某个模块进行失电仿真时,通过核电站DCS中各个模块供电关系映射矩阵,查找与某个模块对应的供电关系表,识别与某个模块对应的供电关系表对应的供电条件作为仿真机的输入,自动输出所述某个模块的故障信息。因此,能够实现DCS系统失电的深层次、全范围、高逼真的仿真。
-
公开(公告)号:CN114328285A
公开(公告)日:2022-04-12
申请号:CN202210005786.0
申请日:2022-01-04
Applicant: 北京广利核系统工程有限公司 , 广东核电合营有限公司
Abstract: 本申请公开了一种嵌入式操作系统的堆内存分配管理方法和装置,具体为根据收到的内存请求查找空闲链表,对从空闲链表中找到的第一个满足申请长度的空闲块进行分割并分配;当被分配的当前内存块使用结束时,通过将当前内存块与其他空闲内存块合并的方式进行内存回收。通过将回收的当前内存块与其他空闲内存块的合并,可以在有内存块被释放时不产生新的空闲内存块,从而避免大量的内存碎片对空闲堆内存空间的占用,提高了堆内存的利用率。
-
公开(公告)号:CN114327488A
公开(公告)日:2022-04-12
申请号:CN202210005759.3
申请日:2022-01-04
Applicant: 北京广利核系统工程有限公司 , 广东核电合营有限公司
Abstract: 本发明公开了一种实时操作系统的生成方法及装置,确定核电领域对实时操作系统的功能需求,基于功能需求对实时操作系统进行整体架构设计得到初始实时操作系统,对初始实时操作系统进行对应编码得到中间实时操作系统,对中间实时操作系统进行集成调试,对通过集成调试的中间实时操作系统进行功能需求确认测试,并将通过功能需求确认测试的中间实时操作系统确定为适用核电领域的目标实时操作系统。由此可以看出,本发明公开的目标实时操作系统是针对核电领域设计的,因此,核电仪控系统使用本发明生成的目标实时操作系统,无需再进行测试、验证和商业级调查活动,从而大大节省了人力和物力,降低了核电厂的建设成本。
-
公开(公告)号:CN114201333A
公开(公告)日:2022-03-18
申请号:CN202010983624.5
申请日:2020-09-17
Applicant: 北京广利核系统工程有限公司
Abstract: 本申请公开了一种数据存储方法和装置、数据查询方法和装置。其中,数据存储方法包括:获取配置数据,配置数据包括最小存储单元;获取实时数据,实时数据包括时间信息、数据段长度、标识信息和待存储数据;根据最小存储单元、时间信息、数据段长度、标识信息和待存储数据生成记录数据;根据时间信息和最小存储单元计算出记录数据的存储位置;将记录数据写入存储位置。本申请的数据存储方法,通过获取配置数据,并获取实时数据,然后根据最小存储单元、时间信息、数据段长度、标识信息和待存储数据生成记录数据,以及根据时间信息和最小存储单元计算出记录数据的存储位置,并将记录数据写入存储位置,根据实际需求灵活应用,提高数据存储可靠性。
-
公开(公告)号:CN114201321A
公开(公告)日:2022-03-18
申请号:CN202010981762.X
申请日:2020-09-17
Applicant: 北京广利核系统工程有限公司
Inventor: 陈乃奎 , 张春雷 , 马建新 , 张智慧 , 谢逸钦 , 程康 , 周飞 , 张晓冬 , 李萌 , 王成 , 史雄伟 , 陈银杰 , 马洪杰 , 李乐 , 盛先松 , 宁龙飞 , 方劲宇 , 徐靖松
IPC: G06F11/07
Abstract: 本申请公开了一种软件看门狗实现方法、装置和计算机设备,其中,软件看门狗实现方法,包括:延迟启动看门狗,并实时监测喂狗信号;在接收到喂狗信号时,判断喂狗信号是否是启动看门狗后的第一次喂狗信号;如果是启动看门狗后的第一次喂狗信号,则将监测窗口的中心位置设置在第一次喂狗信号的起始时刻;等待半个窗口时间后,对看门狗的定时器进行清零,并返回进行下一周期的喂狗信号监测。本申请的软件看门狗实现方法、装置和计算机设备,可以实现对喂狗信号的精确诊断和指示;时间窗大小和输出复位信号的脉冲宽度可任意设置,适用范围更广,精度可达微秒级。
-
公开(公告)号:CN114168370A
公开(公告)日:2022-03-11
申请号:CN202010953847.7
申请日:2020-09-11
Applicant: 北京广利核系统工程有限公司
Abstract: 本申请公开了一种实时操作系统RAM诊断实现方法、装置和计算机设备。其中,实时操作系统RAM诊断实现方法包括:启动RAM诊断进程,并进入初始化状态;接收开启RAM诊断指令;根据RAM诊断指令创建RAM诊断线程,并启动中断服务程序;利用RAM诊断线程计算内存诊断地址;根据内存诊断地址,利用中断服务程序进行RAM诊断。本申请实施例的实时操作系统RAM诊断实现方法、装置和计算机设备,通过启动RAM诊断进程,并进入初始化状态,以及接收开启RAM诊断指令,根据RAM诊断指令创建RAM诊断线程,并启动中断服务程序,然后利用RAM诊断线程计算内存诊断地址,以及根据内存诊断地址,利用中断服务程序进行RAM诊断,能够实现内存诊断全覆盖,并且提高诊断效率。
-
-
-
-
-
-
-
-
-