[go: up one dir, main page]

CN115359926A - Stop signal generating method and device for high-temperature gas cooled reactor control rod and storage medium - Google Patents

Stop signal generating method and device for high-temperature gas cooled reactor control rod and storage medium Download PDF

Info

Publication number
CN115359926A
CN115359926A CN202210911144.7A CN202210911144A CN115359926A CN 115359926 A CN115359926 A CN 115359926A CN 202210911144 A CN202210911144 A CN 202210911144A CN 115359926 A CN115359926 A CN 115359926A
Authority
CN
China
Prior art keywords
control rod
pulses
actual
stop signal
pulse number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210911144.7A
Other languages
Chinese (zh)
Inventor
杨强强
张冀兰
蒋勇
赵燕子
徐广学
周选清
邢校萄
潘晓亮
孙迎
沈桂芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huaneng Nuclear Energy Technology Research Institute Co Ltd
Original Assignee
Huaneng Nuclear Energy Technology Research Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huaneng Nuclear Energy Technology Research Institute Co Ltd filed Critical Huaneng Nuclear Energy Technology Research Institute Co Ltd
Priority to CN202210911144.7A priority Critical patent/CN115359926A/en
Publication of CN115359926A publication Critical patent/CN115359926A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G21NUCLEAR PHYSICS; NUCLEAR ENGINEERING
    • G21CNUCLEAR REACTORS
    • G21C7/00Control of nuclear reaction
    • G21C7/06Control of nuclear reaction by application of neutron-absorbing material, i.e. material with absorption cross-section very much in excess of reflection cross-section
    • G21C7/08Control of nuclear reaction by application of neutron-absorbing material, i.e. material with absorption cross-section very much in excess of reflection cross-section by displacement of solid control elements, e.g. control rods
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E30/00Energy generation of nuclear origin
    • Y02E30/30Nuclear fission reactors

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Plasma & Fusion (AREA)
  • General Engineering & Computer Science (AREA)
  • High Energy & Nuclear Physics (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

The present disclosure provides a method, a device and a storage medium for generating a stop signal of a high temperature gas cooled reactor control rod, wherein the method comprises the following steps: the method comprises the steps of obtaining the set pulse number corresponding to the set displacement value of the control rod, determining the actual pulse number corresponding to the actual displacement value of the control rod, and generating a stop signal according to the actual pulse number and the set pulse number, wherein the stop signal is used for setting the control rod in a static state. Through the control rod displacement control method and device, the displacement state of the control rod can be controlled through the number of pulses, the error between the actual displacement value and the set displacement value is reduced, and the displacement control accuracy of the control rod is effectively improved.

Description

高温气冷堆控制棒的停止信号生成方法、装置及存储介质Method, device and storage medium for generating stop signal of high temperature gas-cooled reactor control rod

技术领域technical field

本公开涉及核电仪控技术领域,尤其涉及一种高温气冷堆控制棒的停止信号生成方法、装置及存储介质。The present disclosure relates to the technical field of nuclear power instrumentation and control, and in particular to a method, device and storage medium for generating a stop signal for a control rod of a high-temperature gas-cooled reactor.

背景技术Background technique

当前,高温气冷堆的反应堆功率的控制由24根控制棒完成,控制棒能否按预期正常动作到位,是在操作控制棒时需要重点关注的事项。At present, the reactor power control of the high-temperature gas-cooled reactor is completed by 24 control rods. Whether the control rods can operate normally as expected is a matter that needs to be paid attention to when operating the control rods.

相关技术中,控制棒是通过相应控制器(功控监测控制器+功控逻辑控制器) 进行逻辑运算最终输出脉冲、转动、转向信号给步进电机驱动器,控制步进电机正转或者反转实现控制棒提升和下降操作,实际棒位信号由功控监测控制器通过站间引用点送往步进电机控制模块所在的功控逻辑控制器。In the related technology, the control rod performs logical operation through the corresponding controller (power control monitoring controller + power control logic controller) and finally outputs pulse, rotation, and steering signals to the stepper motor driver to control the forward or reverse rotation of the stepper motor The lifting and lowering operation of the control rod is realized, and the actual rod position signal is sent from the power control monitoring controller to the power control logic controller where the stepper motor control module is located through the inter-station reference point.

这种方式下,由于站间引用点存在1s左右的传递周期为,容易造成功控逻辑控制器的控制指令停发滞后,导致控制棒实际动作会比预期多,影响控制棒的移动控制准确性。In this way, due to the transmission period of about 1s between the reference points between stations, it is easy to cause the control command of the master control logic controller to stop and lag behind, resulting in more actual movements of the control rod than expected, affecting the movement control accuracy of the control rod .

发明内容Contents of the invention

本公开旨在至少在一定程度上解决相关技术中的技术问题之一。The present disclosure aims to solve one of the technical problems in the related art at least to a certain extent.

为此,本公开的目的在于提出一种高温气冷堆控制棒的停止信号生成方法、装置及存储介质,能够通过脉冲数对控制棒的移动状态进行控制,减少实际位移值和设定位移值之间的误差,有效提升控制棒的位移控制准确性。Therefore, the purpose of this disclosure is to propose a method, device and storage medium for generating a stop signal for the control rods of a high-temperature gas-cooled reactor, which can control the movement state of the control rods through the number of pulses, and reduce the actual displacement value and the set displacement value The error between them can effectively improve the displacement control accuracy of the control rod.

本公开第一方面实施例提出一种高温气冷堆控制棒的停止信号生成方法,包括:获取控制棒的设定位移值对应的设定脉冲数;确定控制棒的实际位移值对应的实际脉冲数;根据实际脉冲数和设定脉冲数,生成停止信号,其中,停止信号用于将控制棒设置为静止状态。The embodiment of the first aspect of the present disclosure proposes a method for generating a stop signal for a control rod of a high temperature gas-cooled reactor, including: obtaining the set pulse number corresponding to the set displacement value of the control rod; determining the actual pulse corresponding to the actual displacement value of the control rod number; according to the actual number of pulses and the number of set pulses, a stop signal is generated, wherein the stop signal is used to set the control rod to a static state.

本公开第一方面实施例提出的高温气冷堆控制棒的停止信号生成方法,通过获取控制棒的设定位移值对应的设定脉冲数,确定控制棒的实际位移值对应的实际脉冲数,根据实际脉冲数和设定脉冲数,生成停止信号,其中,停止信号用于将控制棒设置为静止状态,能够通过脉冲数对控制棒的移动状态进行控制,减少实际位移值和设定位移值之间的误差,有效提升控制棒的位移控制准确性。The method for generating the stop signal for the control rods of the high-temperature gas-cooled reactor proposed in the embodiment of the first aspect of the present disclosure determines the actual pulse number corresponding to the actual displacement value of the control rod by obtaining the set pulse number corresponding to the set displacement value of the control rod, According to the actual number of pulses and the set number of pulses, a stop signal is generated, wherein the stop signal is used to set the control rod to a static state, and the movement state of the control rod can be controlled by the number of pulses to reduce the actual displacement value and the set displacement value The error between them can effectively improve the displacement control accuracy of the control rod.

本公开第二方面实施例提出一种高温气冷堆控制棒的停止信号生成装置,包括:获取模块,用于获取控制棒的设定位移值对应的设定脉冲数;确定模块,用于确定控制棒的实际位移值对应的实际脉冲数;生成模块,用于根据实际脉冲数和设定脉冲数,生成停止信号,其中,停止信号用于将控制棒设置为静止状态。The embodiment of the second aspect of the present disclosure proposes a stop signal generation device for the control rods of a high temperature gas-cooled reactor, including: an acquisition module, used to obtain the set pulse number corresponding to the set displacement value of the control rod; a determination module, used to determine The actual number of pulses corresponding to the actual displacement value of the control rod; the generation module is used to generate a stop signal according to the actual number of pulses and the set number of pulses, wherein the stop signal is used to set the control rod to a static state.

本公开第二方面实施例提出的高温气冷堆控制棒的停止信号生成装置,通过获取控制棒的设定位移值对应的设定脉冲数,确定控制棒的实际位移值对应的实际脉冲数,根据实际脉冲数和设定脉冲数,生成停止信号,其中,停止信号用于将控制棒设置为静止状态,能够通过脉冲数对控制棒的移动状态进行控制,减少实际位移值和设定位移值之间的误差,有效提升控制棒的位移控制准确性。The high-temperature gas-cooled reactor control rod stop signal generating device proposed in the second aspect of the present disclosure, by obtaining the set pulse number corresponding to the set displacement value of the control rod, determines the actual pulse number corresponding to the actual displacement value of the control rod, According to the actual number of pulses and the set number of pulses, a stop signal is generated, wherein the stop signal is used to set the control rod to a static state, and the movement state of the control rod can be controlled by the number of pulses to reduce the actual displacement value and the set displacement value The error between them can effectively improve the displacement control accuracy of the control rod.

本公开第三方面实施例提出的电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如本公开第一方面实施例提出的高温气冷堆控制棒的停止信号生成方法。The electronic device proposed in the embodiment of the third aspect of the present disclosure includes: a memory, a processor, and a computer program stored in the memory and operable on the processor. When the processor executes the program, the computer program as proposed in the embodiment of the first aspect of the present disclosure A method for generating stop signals for control rods in high-temperature gas-cooled reactors.

本公开第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开第一方面实施例提出的高温气冷堆控制棒的停止信号生成方法。The embodiment of the fourth aspect of the present disclosure provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the high-temperature gas-cooled reactor control as proposed in the embodiment of the first aspect of the present disclosure is realized. Awesome stop signal generation method.

本公开第五方面实施例提出了一种计算机程序产品,当计算机程序产品中的指令由处理器执行时,执行如本公开第一方面实施例提出的高温气冷堆控制棒的停止信号生成方法。The embodiment of the fifth aspect of the present disclosure proposes a computer program product. When the instructions in the computer program product are executed by the processor, the method for generating a stop signal for the control rod of a high-temperature gas-cooled reactor as proposed in the embodiment of the first aspect of the present disclosure is executed. .

本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。Additional aspects and advantages of the disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the disclosure.

附图说明Description of drawings

本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present disclosure will become apparent and understandable from the following description of the embodiments in conjunction with the accompanying drawings, wherein:

图1是本公开一实施例提出的高温气冷堆控制棒的停止信号生成方法的流程示意图;FIG. 1 is a schematic flowchart of a method for generating a stop signal for a control rod of a high temperature gas-cooled reactor proposed by an embodiment of the present disclosure;

图2是本公开另一实施例提出的高温气冷堆控制棒的停止信号生成方法的流程示意图;Fig. 2 is a schematic flowchart of a method for generating a stop signal for a control rod of a high temperature gas-cooled reactor according to another embodiment of the present disclosure;

图3是本公开实施例中的高温气冷堆控制棒的停止判断示意图;Fig. 3 is a schematic diagram of the stop judgment of the high temperature gas-cooled reactor control rod in the embodiment of the present disclosure;

图4是本公开一实施例提出的高温气冷堆控制棒的停止信号生成装置的结构示意图;Fig. 4 is a schematic structural diagram of a stop signal generating device for a high temperature gas-cooled reactor control rod proposed by an embodiment of the present disclosure;

图5是本公开另一实施例提出的高温气冷堆控制棒的停止信号生成装置的结构示意图;Fig. 5 is a schematic structural diagram of a stop signal generating device for a high temperature gas-cooled reactor control rod proposed by another embodiment of the present disclosure;

图6示出了适于用来实现本公开实施方式的示例性电子设备的框图。FIG. 6 shows a block diagram of an exemplary electronic device suitable for use in implementing embodiments of the present disclosure.

具体实施方式Detailed ways

下面详细描述本公开的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本公开,而不能理解为对本公开的限制。相反,本公开的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。Embodiments of the present disclosure are described in detail below, examples of which are illustrated in the drawings, in which the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present disclosure and should not be construed as limiting the present disclosure. On the contrary, the embodiments of the present disclosure include all changes, modifications and equivalents coming within the spirit and scope of the appended claims.

图1是本公开一实施例提出的高温气冷堆控制棒的停止信号生成方法的流程示意图。Fig. 1 is a schematic flowchart of a method for generating a stop signal for a control rod of a high temperature gas-cooled reactor proposed by an embodiment of the present disclosure.

其中,需要说明的是,本实施例的高温气冷堆控制棒的停止信号生成方法的执行主体为高温气冷堆控制棒的停止信号生成装置,该装置可以由软件和/ 或硬件的方式实现,该装置可以配置在终端设备中、或者也可以配置在车载设备中,对此不做限制。Among them, it should be noted that the execution subject of the method for generating a stop signal for a control rod of a high temperature gas-cooled reactor in this embodiment is a device for generating a stop signal for a control rod of a high temperature gas-cooled reactor, which can be implemented by means of software and/or hardware , the apparatus may be configured in a terminal device, or may also be configured in a vehicle-mounted device, which is not limited.

其中,高温气冷堆示范工程由两座反应堆驱动一台汽轮发电机组,每座反应堆功率的控制由24根控制棒完成,包括:安全棒6根、调节棒6根以及补偿棒12根,控制棒是控制反应堆反应性的最重要手段,控制棒控制方式分为手动控制和自动控制,手动控制是在通过主控制室控制台上通过操作控制棒提降棒按钮,通过相应控制器(功控监测控制器+功控逻辑控制器)进行逻辑运算最终输出脉冲、转动、转向信号给步进电机驱动器,控制步进电机正转或者反转实现控制棒提升和下降操作,当控制棒上升或者下降到预期设定位移值时,可以生成停止信号控制步进电机停转,将控制棒置为停止状态。Among them, the high-temperature gas-cooled reactor demonstration project has two reactors driving a turbogenerator set, and the power control of each reactor is completed by 24 control rods, including: 6 safety rods, 6 adjustment rods and 12 compensation rods. The control rod is the most important means to control the reactivity of the reactor. The control rod control methods are divided into manual control and automatic control. control monitoring controller + power control logic controller) to perform logic operations and finally output pulse, rotation, and direction signals to the stepper motor driver to control the forward or reverse rotation of the stepper motor to realize the lifting and lowering of the control rod. When the control rod rises or When it drops to the expected set displacement value, a stop signal can be generated to control the stepper motor to stop, and the control rod can be set to stop.

如图1所示,该高温气冷堆控制棒的停止信号生成方法,包括:As shown in Figure 1, the method for generating a stop signal for the control rod of the high temperature gas-cooled reactor includes:

S101:获取控制棒的设定位移值对应的设定脉冲数。S101: Obtain the set pulse number corresponding to the set displacement value of the control rod.

其中,控制棒的设定位移值,是指预先设置的对控制棒进行上升或者下降操作时的预期位移值,该设定位移值可以人为设置,设定位移值的单位为毫米。Wherein, the set displacement value of the control rod refers to a preset expected displacement value when the control rod is raised or lowered. The set displacement value can be set manually, and the unit of the set displacement value is mm.

其中,设定脉冲数,是指设定位移值对应的对应的脉冲数,设定脉冲数可以由设定位移值以及单位毫米位移值对应的脉冲数计算得到。Wherein, the set pulse number refers to the corresponding pulse number corresponding to the set displacement value, and the set pulse number can be calculated from the set displacement value and the pulse number corresponding to the unit millimeter displacement value.

本公开实施例中,可以预先设置控制棒的预期位移值作为设定位移值,当需要实现控制棒的上升或下降操作时,可以将设定位移值转换为对应的数量的脉冲信号,将脉冲信号发送给步进电机驱动模块,以利用步进电机实现控制棒的上升或者下降操作。In the embodiment of the present disclosure, the expected displacement value of the control rod can be set in advance as the set displacement value. When the control rod needs to be raised or lowered, the set displacement value can be converted into a corresponding number of pulse signals, and the pulse The signal is sent to the stepping motor drive module, so as to realize the ascending or descending operation of the control rod by using the stepping motor.

本公开实施例中,在获取控制棒的设定位移值对应的设定脉冲数时,可以首先获取预先设置的控制棒的设定位移值,并获取单位毫米位移值对应的脉冲数,计算设定位移值与单位毫米位移值对应的脉冲数的乘积值,将计算得到的乘积结果值作为控制棒的设定位移值对应的设定脉冲数。In the embodiment of the present disclosure, when obtaining the set pulse number corresponding to the set displacement value of the control rod, firstly obtain the preset set displacement value of the control rod, and obtain the pulse number corresponding to the displacement value per millimeter, and calculate the set The product value of the displacement value and the number of pulses corresponding to the displacement value per millimeter, and the calculated product result value is used as the set pulse number corresponding to the set displacement value of the control rod.

S102:确定控制棒的实际位移值对应的实际脉冲数。S102: Determine the actual number of pulses corresponding to the actual displacement value of the control rod.

其中,控制棒的实际位移值,是指步进电机驱动控制棒实际上升或者下降产生的位移值。Wherein, the actual displacement value of the control rod refers to the displacement value generated by the actual rise or fall of the control rod driven by the stepping motor.

其中,实际脉冲数,是指控制棒在上升或者下降过程中产生的实际位移值所对应的脉冲数。Wherein, the actual number of pulses refers to the number of pulses corresponding to the actual displacement value generated by the control rod during the rising or falling process.

本公开实施例中,在确定控制棒的实际位移值对应的实际脉冲数时,可以在接收到对控制棒进行上升或者下降的指令时,由核电仪控系统发出脉冲信号控制步进电机提升或者下降控制棒,在发出脉冲信号的同时,对控制棒驱动模块的脉冲数进行回读,控制棒驱动模块有两个输入端,其中,一个输入端的脉冲数被锁定在接收到对控制棒进行上升或者下降的指令的时刻的脉冲数,另一端的脉冲数继续增加,获取接收到指令的时刻,控制棒驱动模块的瞬时脉冲数,并获取控制棒驱动模块继续增加的一个输入端的脉冲数,而后可以计算继续增加的脉冲数和瞬时时刻的脉冲数的差值,以得到控制棒的实际位移值对应的实际脉冲数,实现确定控制棒的实际位移值对应的实际脉冲数。In the embodiment of the present disclosure, when determining the actual pulse number corresponding to the actual displacement value of the control rod, the nuclear power instrument and control system can send a pulse signal to control the stepper motor to lift or When the control rod is lowered, the pulse number of the control rod drive module is read back at the same time as the pulse signal is sent out. The control rod drive module has two input terminals, and the pulse number of one input terminal is locked when it is received to raise the control rod. Or the number of pulses at the moment of the instruction of falling, the number of pulses at the other end continues to increase, obtain the moment when the instruction is received, the instantaneous pulse number of the control rod drive module, and obtain the pulse number of an input end of the control rod drive module that continues to increase, and then The difference between the continuously increasing pulse number and the instantaneous pulse number can be calculated to obtain the actual pulse number corresponding to the actual displacement value of the control rod, so as to realize the determination of the actual pulse number corresponding to the actual displacement value of the control rod.

S103:根据实际脉冲数和设定脉冲数,生成停止信号,其中,停止信号用于将控制棒设置为静止状态。S103: Generate a stop signal according to the actual number of pulses and the set number of pulses, wherein the stop signal is used to set the control rod to a static state.

其中,停止信号,是指可以用于控制步进电机停转的信号,步进电机停转可以实现停止控制棒的上升或者下降,将控制棒置为静止状态。Wherein, the stop signal refers to a signal that can be used to control the stop of the stepping motor. Stopping the stepping motor can realize stopping the rising or falling of the control rod, and put the control rod in a static state.

本公开实施例在上述获取控制棒的设定位移值对应的设定脉冲数,并确定控制棒的实际位移值对应的实际脉冲数之后,可以根据实际脉冲数和设定脉冲数,生成停止信号,以实现利用停止信号将控制棒置为静止状态。In the embodiment of the present disclosure, after obtaining the set pulse number corresponding to the set displacement value of the control rod and determining the actual pulse number corresponding to the actual displacement value of the control rod, a stop signal can be generated according to the actual pulse number and the set pulse number , in order to use the stop signal to put the control rods into a static state.

本公开实施例中,在根据实际脉冲数和设定脉冲数,生成停止信号时,可以对实际脉冲数和设定脉冲数进行数值比对处理,如果实际脉冲数大于或等于设定脉冲数,则表明控制棒所移动的实际位移值以及达到预先设置的位移值,可以停止控制棒的上升或下降操作,则此时可以将停止信号置为1,停止信号可以控制步进电机停转,步进电机停转可以实现停止控制棒的上升或者下降,将控制棒置为静止状态。In the embodiment of the present disclosure, when the stop signal is generated according to the actual number of pulses and the set number of pulses, numerical comparison processing can be performed on the actual number of pulses and the set number of pulses. If the actual number of pulses is greater than or equal to the set number of pulses, It indicates that the actual displacement value moved by the control rod reaches the preset displacement value, and the rising or falling operation of the control rod can be stopped. At this time, the stop signal can be set to 1, and the stop signal can control the stepper motor to stop. Stopping the feed motor can stop the rising or falling of the control rod, and put the control rod in a static state.

本实施例中,通过获取控制棒的设定位移值对应的设定脉冲数,确定控制棒的实际位移值对应的实际脉冲数,根据实际脉冲数和设定脉冲数,生成停止信号,其中,停止信号用于将控制棒设置为静止状态,能够通过脉冲数对控制棒的移动状态进行控制,减少实际位移值和设定位移值之间的误差,有效提升控制棒的位移控制准确性。In this embodiment, by obtaining the set pulse number corresponding to the set displacement value of the control rod, the actual pulse number corresponding to the actual displacement value of the control rod is determined, and the stop signal is generated according to the actual pulse number and the set pulse number, wherein, The stop signal is used to set the control rod to a static state, which can control the movement state of the control rod through the number of pulses, reduce the error between the actual displacement value and the set displacement value, and effectively improve the displacement control accuracy of the control rod.

图2是本公开一实施例提出的高温气冷堆控制棒的停止信号生成方法的流程示意图。Fig. 2 is a schematic flowchart of a method for generating a stop signal for a control rod of a high temperature gas-cooled reactor according to an embodiment of the present disclosure.

如图2所示,该高温气冷堆控制棒的停止信号生成方法,包括:As shown in Figure 2, the method for generating a stop signal for the control rod of the high temperature gas-cooled reactor includes:

S201:获取控制棒的设定位移值对应的设定脉冲数。S201: Obtain the set pulse number corresponding to the set displacement value of the control rod.

可选地,一些实施例中,在获取控制棒的设定位移值对应的设定脉冲数时,可以获取脉冲当量值,根据设定位移值和脉冲当量值,确定设定脉冲数,从而可以将设定位移值转换为对应的脉冲数,以实现统一根据脉冲数对控制棒的实际位移和设定位移值进行判断,实现对控制棒是否到位的准确判断。Optionally, in some embodiments, when obtaining the set pulse number corresponding to the set displacement value of the control rod, the pulse equivalent value can be obtained, and the set pulse number can be determined according to the set displacement value and the pulse equivalent value, Therefore, the set displacement value can be converted into the corresponding pulse number, so as to realize the unified judgment on the actual displacement and the set displacement value of the control rod according to the pulse number, and realize accurate judgment on whether the control rod is in place.

其中,脉冲当量值,是指控制棒产生一毫米位移对应的脉冲个数,脉冲当量值可以用于联合控制棒的设定位移值确定对应的设定脉冲数。Wherein, the pulse equivalent value refers to the number of pulses corresponding to the displacement of one millimeter produced by the control rod, and the pulse equivalent value can be used in conjunction with the set displacement value of the control rod to determine the corresponding set pulse number.

本公开实施例中,在获取控制棒的设定位移值对应的设定脉冲数时,可以确定脉冲当量值,并获取预先设置的控制棒上升或者下降的设定位移值,而后可以根据脉冲当量值表示的控制棒产生一毫米位移对应的脉冲个数,计算设定位移值对应的脉冲数作为设定脉冲数。In the embodiment of the present disclosure, when obtaining the set pulse number corresponding to the set displacement value of the control rod, the pulse equivalent value can be determined, and the preset set displacement value of the control rod rising or falling can be obtained, and then the pulse can be The control rod represented by the equivalent value generates the number of pulses corresponding to a millimeter displacement, and the number of pulses corresponding to the set displacement value is calculated as the set number of pulses.

可选地,一些实施例中,在根据设定位移值和脉冲当量值,确定设定脉冲数时,可以确定设定位移值和脉冲当量值的乘积值,将乘积值作为设定脉冲数。Optionally, in some embodiments, when determining the set pulse number according to the set displacement value and the pulse equivalent value, the product value of the set displacement value and the pulse equivalent value can be determined, and the product value can be used as the set pulse number.

本公开实施例中,在根据设定位移值和脉冲当量值确定设定脉冲数时,可以计算设定位移值和脉冲当量值的乘积,该乘积结果即可以作为设定脉冲数。In the embodiment of the present disclosure, when the set pulse number is determined according to the set displacement value and the pulse equivalent value, the product of the set displacement value and the pulse equivalent value can be calculated, and the product result can be used as the set pulse number.

S202:在接收到控制棒移动指令时,获取控制棒驱动模块在当前时刻的第一脉冲数。S202: Acquire the first pulse number of the control rod driving module at the current moment when the control rod movement command is received.

其中,控制棒移动指令,是指可以用于指示控制棒进行上升或者下降操作的数据指令。Wherein, the control rod movement command refers to a data command that can be used to instruct the control rod to perform an up or down operation.

其中,控制棒驱动模块,可以为控制棒移动控制信号电路中的减法器计算模块,可以从控制棒驱动模块处获取控制棒移动过程中对应的脉冲数。Wherein, the control rod driving module may be a subtractor calculation module in the control rod movement control signal circuit, and may obtain the corresponding pulse number during the control rod movement process from the control rod driving module.

其中,第一脉冲数,是指在接收到控制棒移动指令时,控制棒驱动模块在此瞬时时刻的脉冲数。Wherein, the first number of pulses refers to the number of pulses of the control rod driving module at this instant when the control rod movement command is received.

本公开实施例中,可以在接收到控制棒移动指令时,锁定控制棒驱动模块的一个输入端的的瞬时脉冲数,将该被锁定的瞬时脉冲数作为第一脉冲数。In the embodiment of the present disclosure, when receiving the control rod movement instruction, the instantaneous pulse number of an input end of the control rod driving module may be locked, and the locked instantaneous pulse number may be used as the first pulse number.

S203:获取控制棒驱动模块的第二脉冲数,其中,第二脉冲数为在接收到控制棒移动指令之后的时刻获取到的脉冲数。S203: Obtain a second pulse number of the control rod driving module, where the second pulse number is the pulse number acquired at a moment after receiving the control rod movement instruction.

其中,第二脉冲数为在接收到控制棒移动指令之后的时刻获取到的脉冲数,第二脉冲数可以从控制棒驱动模块另一个脉冲数持续增加的输入端获取得到。Wherein, the second pulse number is the pulse number obtained at the moment after receiving the control rod movement instruction, and the second pulse number can be obtained from another input end of the control rod driving module whose pulse number keeps increasing.

本公开实施例中,在获取控制棒驱动模块的第二脉冲数时,可以对控制棒驱动模块的另一个脉冲数持续增加的输入端的脉冲数进行回读处理,将获取到的脉冲数作为第二脉冲数。In the embodiment of the present disclosure, when obtaining the second pulse number of the control rod drive module, the pulse number of another input end whose pulse number continues to increase of the control rod drive module can be read back, and the obtained pulse number can be used as the second pulse number Two pulses.

S204:根据第一脉冲数和第二脉冲数,确定实际脉冲数。S204: Determine the actual number of pulses according to the first number of pulses and the second number of pulses.

本公开实施在上述在接收到控制棒移动指令时,获取控制棒驱动模块在当前时刻的第一脉冲数,并获取控制棒驱动模块的第二脉冲数之后,可以根据第一脉冲数和第二脉冲数,确定实际脉冲数。The present disclosure is implemented after obtaining the first pulse number of the control rod driving module at the current moment when receiving the control rod movement command, and obtaining the second pulse number of the control rod driving module, and then according to the first pulse number and the second Number of pulses, to determine the actual number of pulses.

本公开实施例中,在根据第一脉冲数和第二脉冲数,确定实际脉冲数时,可以将第二脉冲数和第一脉冲数经过减法器计算模块进行处理,以计算第二脉冲数和第一脉冲数的差值,将该脉冲数的差值作为实际脉冲数。In the embodiment of the present disclosure, when determining the actual number of pulses according to the first number of pulses and the second number of pulses, the second number of pulses and the first number of pulses can be processed by a subtractor calculation module to calculate the second number of pulses and The difference of the first pulse number is used as the actual pulse number.

可选地,一些实施例中,在根据第一脉冲数和第二脉冲数,确定实际脉冲数时,可以确定第二脉冲数和第一脉冲数的差值脉冲数,将差值脉冲数作为实际脉冲数,从而可以通过根据脉冲数的变化值确定较为准确的实际脉冲数,由于实际脉冲数对应着控制棒的实际位移,从而可以实现对控制棒的实际位移值的准确获取,当根据实际位移值和设定位移值进行控制棒到位判断时,可以有效提升控制棒到位判断的准确性。Optionally, in some embodiments, when determining the actual pulse number according to the first pulse number and the second pulse number, the difference pulse number between the second pulse number and the first pulse number can be determined, and the difference pulse number is used as The actual pulse number, so that the more accurate actual pulse number can be determined according to the change value of the pulse number. Since the actual pulse number corresponds to the actual displacement of the control rod, the accurate acquisition of the actual displacement value of the control rod can be realized. When according to the actual When the displacement value and the set displacement value are used to judge the in-position of the control rod, the accuracy of the in-position judgment of the control rod can be effectively improved.

S205:确定实际脉冲数和设定脉冲数的比对结果。S205: Determine the comparison result between the actual number of pulses and the set number of pulses.

其中,比对结果,是指对实际脉冲数和设定脉冲数进行数值比对后得到的结果,该比对结果可以指示实际脉冲数大于、小于或者等于设定脉冲数。Wherein, the comparison result refers to the result obtained after numerical comparison between the actual number of pulses and the set number of pulses, and the comparison result may indicate that the actual number of pulses is greater than, less than or equal to the set number of pulses.

本公开实施例中,在确定实际脉冲数和设定脉冲数的比对结果时,可以对实际脉冲数和设定脉冲数进行数值比对处理,以得到实际脉冲数大于、小于或者等于设定脉冲数的比对结果。In the embodiment of the present disclosure, when determining the comparison result between the actual number of pulses and the set number of pulses, numerical comparison processing can be performed on the actual number of pulses and the set number of pulses, so as to obtain that the actual number of pulses is greater than, less than or equal to the set Comparison results of pulse numbers.

S206:根据比对结果,生成停止信号。S206: Generate a stop signal according to the comparison result.

本公开实施例在上述确定实际脉冲数和设定脉冲数的比对结果之后,可以根据比对结果,生成停止信号。In the embodiment of the present disclosure, after the comparison result between the actual pulse number and the set pulse number is determined, a stop signal may be generated according to the comparison result.

本公开实施例中,在根据比对结果生成停止信号时,可以对比对结果进行分析,如果比对结果指示实际脉冲数大于或者等于设定脉冲数,则表明控制棒已经移动到位,则此时可以将停止信号置位1,以控制步进电机停转,将控制棒置为静止状态。In the embodiment of the present disclosure, when the stop signal is generated according to the comparison result, the comparison result can be analyzed. If the comparison result indicates that the actual number of pulses is greater than or equal to the set number of pulses, it indicates that the control rod has moved in place, then at this time The stop signal can be set to 1 to stop the stepper motor and put the control rod at rest.

可选地,一些实施例中,根据比对结果,生成停止信号,可以在比对结果指示实际脉冲数大于等于设定脉冲数时,生成停止信号,从而可以采用脉冲回读数作为控制棒的位移判定输入,消除因采用控制器站间引用点传递周期造成的控制延迟,有效减少控制棒的实际位移量与位移设定值的偏差,实现了控制棒的位移准确控制。Optionally, in some embodiments, a stop signal is generated according to the comparison result, and the stop signal can be generated when the comparison result indicates that the actual pulse number is greater than or equal to the set pulse number, so that the pulse back reading can be used as the displacement of the control rod Judgment input eliminates the control delay caused by the transfer cycle of reference points between controller stations, effectively reduces the deviation between the actual displacement of the control rod and the displacement set value, and realizes accurate control of the displacement of the control rod.

举例而言,如图3所示,图3是本公开实施例中的高温气冷堆控制棒的停止判断示意图,其中,提棒/降低指令RCL用于指示控制棒是否进行上升或者下降操作,当RCL为1时,则表明对控制棒进行上升或下降操作,当RCL为 0时,则表明对控制棒进行上升或下降操作,无需进行控制棒的停止判断,脉冲回读值BP为对减法器运算模块SUB(该减法运算模块即为上述提到的控制棒驱动模块)的脉冲数进行回读后得到的数值,选择模块SEL,在RCL为1 时,输出为输入端第3个引脚值,RCL为0时,输出为输入端第2个引脚值,此时减法运算模块SUB两个输入端的脉冲数相同,则不进行后续的判断,乘法运算模块MUL用于根据设定位移值LP和脉冲当量值PE计算设定位移值对应的设定脉冲数,绝对值运算模块ABS用于对减法运算模块SUB的脉冲数进行取绝对值处理,由于在对控制棒进行下降操作时,减法运算模块SUB的结果为负数,需要经绝对值运算模块ABS取绝对值后进行后续的判断和计算,STP信号为提棒/降棒到位信号,也即是控制棒停止信号,当将STP信号置为1时,STP 信号将控制步进电机停转,将控制棒置为停止状态。For example, as shown in FIG. 3, FIG. 3 is a schematic diagram of the stop judgment of the high temperature gas-cooled reactor control rods in the embodiment of the present disclosure, wherein the rod lifting/lowering command RCL is used to indicate whether the control rods are to be raised or lowered, When RCL is 1, it means that the control rod is raised or lowered. When RCL is 0, it means that the control rod is raised or lowered. There is no need to judge the stop of the control rod. The pulse readback value BP is the subtraction The value obtained after reading back the pulse number of the controller operation module SUB (the subtraction operation module is the above-mentioned control rod drive module), select the module SEL, and when RCL is 1, the output is the third pin of the input terminal When RCL is 0, the output is the value of the second pin of the input terminal. At this time, the number of pulses at the two input terminals of the subtraction module SUB is the same, and no subsequent judgment is made. The multiplication module MUL is used to set the displacement value according to LP and pulse equivalent value PE calculate the set pulse number corresponding to the set displacement value, and the absolute value operation module ABS is used to take the absolute value of the pulse number of the subtraction operation module SUB, because when the control rod is lowered, The result of the subtraction operation module SUB is a negative number, which needs to be judged and calculated after the absolute value is taken by the absolute value operation module ABS. When it is set to 1, the STP signal will control the stepper motor to stop, and the control rod will be set to stop.

本公开实施例中,以对控制棒进行上升操作为例,此时将RCL指令置为1,此时核电仪控系统(Distributed Control System,DCS)发出脉冲控制步进电机提升控制棒,并将发出的脉冲进行回读BP,控制棒驱动模块(减法运算模块) SUB的两个输入中,上面一端的脉冲数继续增加,回读BP该输入端的脉冲数作为第二脉冲数,下面一端被选择模块SEL锁定在提棒指令RCL变为1那一时刻的脉冲数,该脉冲数可以被作为第一脉冲数,第二脉冲数和第一脉冲数经过减法运算模块SUB后,计算得到第二脉冲数和第一脉冲数的差值脉冲数,将该差值脉冲数输入至绝对值运算模块ABS中进行取绝对值处理,得到的绝对值运算模块输出的脉冲数即为对控制棒进行上升操作产生的实际位移值所对应的实际脉冲数,并由乘法运算模块MUL计算设定位移值LP和脉冲当量值PE的乘积值作为设定脉冲数,将绝对值运算模块ABS的输出的实际脉冲数和乘法运算模块MUL输出的设定脉冲数在功能块≥中进行比较,当实际脉冲数大于等于乘法运算模块时,表明实际位移值大于等于设定位移值,则将提棒/降棒到位信号STP置为一,此时,STP信号将控制步进电机停转,将控制棒置为停止状态。In the embodiment of the present disclosure, taking the lifting operation of the control rod as an example, at this time, the RCL command is set to 1, and the nuclear power instrument control system (Distributed Control System, DCS) sends out pulses to control the stepping motor to lift the control rod, and The sent pulses are used to read back BP. Among the two inputs of the control rod drive module (subtraction module) SUB, the pulse number at the upper end continues to increase, and the pulse number at the input end of BP is read back as the second pulse number, and the lower end is selected. The module SEL locks the number of pulses at the moment when the rod lifting command RCL becomes 1. This pulse number can be used as the first pulse number, and the second pulse number and the first pulse number are calculated by the subtraction module SUB to obtain the second pulse The number of difference pulses between the number and the first pulse number, input the difference pulse number to the absolute value calculation module ABS for absolute value processing, and the obtained pulse number output by the absolute value calculation module is the rising operation of the control rod The actual pulse number corresponding to the generated actual displacement value, and the multiplication module MUL calculates the product value of the set displacement value LP and the pulse equivalent value PE as the set pulse number, and the actual pulse output by the absolute value operation module ABS The number and the set pulse number output by the multiplication module MUL are compared in the function block ≥. When the actual pulse number is greater than or equal to the multiplication module, it indicates that the actual displacement value is greater than or equal to the set displacement value, and the rod will be raised/lowered in place. The signal STP is set to one, at this time, the STP signal will control the stepper motor to stop, and the control rod will be set to stop.

另一些实施例中,还可以设置如图3中所示的功能模块=,可以在紧急情况下将设定位移值LP设定为-1,可以不受停止信号的限制,实现对紧急时刻对控制棒的上升或下降的灵活控制,保障高温气冷堆的反应正常运行。In some other embodiments, the function module = as shown in Figure 3 can also be set, and the set displacement value LP can be set to -1 in an emergency, and it can not be limited by the stop signal, so that the emergency response can be realized. The flexible control of the rise or fall of the control rod ensures the normal operation of the reaction of the high temperature gas-cooled reactor.

本实施例中,由于脉冲回读值信号BP是在步进电机控制模块在发出脉冲信号时同步进行脉冲回读的,没有经过站间引用点进行信号传递,避免信号滞后问题,有效减少了控制棒的实际位移量与位移设定值的偏差,有效提升控制棒的位移控制的准确性。In this embodiment, since the pulse readback value signal BP is read back synchronously when the stepper motor control module sends out the pulse signal, the signal is not transmitted through the inter-station reference point, so as to avoid the problem of signal lag and effectively reduce the control The deviation between the actual displacement of the rod and the displacement set value effectively improves the accuracy of the displacement control of the control rod.

本实施例中,通过获取控制棒的设定位移值对应的设定脉冲数,确定控制棒的实际位移值对应的实际脉冲数,根据实际脉冲数和设定脉冲数,生成停止信号,其中,停止信号用于将控制棒设置为静止状态,能够通过脉冲数对控制棒的移动状态进行控制,减少实际位移值和设定位移值之间的误差,有效提升控制棒的位移控制准确性,通过根据第一脉冲数和第二脉冲数,确定实际脉冲数时,可以确定第二脉冲数和第一脉冲数的差值脉冲数,将差值脉冲数作为实际脉冲数,从而可以通过根据脉冲数的变化值确定较为准确的实际脉冲数,由于实际脉冲数对应着控制棒的实际位移,从而可以实现对控制棒的实际位移值的准确获取,当根据实际位移值和设定位移值进行控制棒到位判断时,可以有效提升控制棒到位判断的准确性。In this embodiment, by obtaining the set pulse number corresponding to the set displacement value of the control rod, the actual pulse number corresponding to the actual displacement value of the control rod is determined, and the stop signal is generated according to the actual pulse number and the set pulse number, wherein, The stop signal is used to set the control rod to a static state, which can control the movement state of the control rod through the number of pulses, reduce the error between the actual displacement value and the set displacement value, and effectively improve the displacement control accuracy of the control rod. According to the first pulse number and the second pulse number, when determining the actual pulse number, the difference pulse number between the second pulse number and the first pulse number can be determined, and the difference pulse number can be used as the actual pulse number, so that the pulse number can be determined according to the pulse number The change value of the control rod determines the more accurate actual pulse number, because the actual pulse number corresponds to the actual displacement of the control rod, so that the accurate acquisition of the actual displacement value of the control rod can be realized. When in-position judgment, the accuracy of control rod in-position judgment can be effectively improved.

图4是本公开一实施例提出的高温气冷堆控制棒的停止信号生成装置的结构示意图。Fig. 4 is a schematic structural diagram of a device for generating a stop signal for a control rod of a high temperature gas-cooled reactor according to an embodiment of the present disclosure.

如图4所示,该高温气冷堆控制棒的停止信号生成装置40,包括:As shown in Figure 4, the stop signal generation device 40 of the control rod of the high temperature gas-cooled reactor includes:

获取模块402,用于获取控制棒的设定位移值对应的设定脉冲数;An acquisition module 402, configured to acquire the set pulse number corresponding to the set displacement value of the control rod;

确定模块401,用于确定控制棒的实际位移值对应的实际脉冲数;A determining module 401, configured to determine the actual number of pulses corresponding to the actual displacement value of the control rod;

生成模块403,用于根据实际脉冲数和设定脉冲数,生成停止信号,其中,停止信号用于将控制棒设置为静止状态。The generating module 403 is configured to generate a stop signal according to the actual number of pulses and the set number of pulses, wherein the stop signal is used to set the control rod to a static state.

在本公开的一些实施例中,如图5所示,图5是本公开另一实施例提出的高温气冷堆控制棒的停止信号生成装置的结构示意图,其中,生成模块403,包括:In some embodiments of the present disclosure, as shown in FIG. 5, FIG. 5 is a schematic structural diagram of a device for generating a stop signal for a control rod of a high-temperature gas-cooled reactor according to another embodiment of the present disclosure, wherein the generating module 403 includes:

确定子模块4031,用于确定实际脉冲数和设定脉冲数的比对结果;Determination sub-module 4031, used to determine the comparison result between the actual number of pulses and the number of preset pulses;

生成子模块4032,用于根据比对结果,生成停止信号。The generating sub-module 4032 is configured to generate a stop signal according to the comparison result.

在本公开的一些实施例中,其中,生成子模块4032,具体用于:In some embodiments of the present disclosure, the generating submodule 4032 is specifically used for:

在比对结果指示实际脉冲数大于等于设定脉冲数时,生成停止信号。When the comparison result indicates that the actual number of pulses is greater than or equal to the set number of pulses, a stop signal is generated.

在本公开的一些实施例中,其中,确定模块402,具体用于:In some embodiments of the present disclosure, the determining module 402 is specifically configured to:

在接收到控制棒移动指令时,获取控制棒驱动模块在当前时刻的第一脉冲数;When receiving the control rod movement command, obtain the first pulse number of the control rod drive module at the current moment;

获取控制棒驱动模块的第二脉冲数,其中,第二脉冲数为在接收到控制棒移动指令之后的时刻获取到的脉冲数;Obtaining a second pulse number of the control rod drive module, wherein the second pulse number is the pulse number obtained at a moment after receiving the control rod movement instruction;

根据第一脉冲数和第二脉冲数,确定实际脉冲数。According to the first pulse number and the second pulse number, the actual pulse number is determined.

在本公开的一些实施例中,其中,确定模块402,还用于:In some embodiments of the present disclosure, the determining module 402 is further configured to:

确定第二脉冲数和第一脉冲数的差值脉冲数;determining the difference pulse number between the second pulse number and the first pulse number;

将差值脉冲数作为实际脉冲数。Use the difference pulse number as the actual pulse number.

在本公开的一些实施例中,其中,获取模块401,具体用于:In some embodiments of the present disclosure, the obtaining module 401 is specifically configured to:

获取脉冲当量值;Get pulse equivalent value;

根据设定位移值和脉冲当量值,确定设定脉冲数。According to the set displacement value and pulse equivalent value, determine the set pulse number.

在本公开的一些实施例中,其中,获取模块401,还用于:In some embodiments of the present disclosure, the acquiring module 401 is further configured to:

确定设定位移值和脉冲当量值的乘积值;Determine the product value of the set displacement value and the pulse equivalent value;

将乘积值作为设定脉冲数。Use the product value as the set pulse number.

与上述图1至图3实施例提供的高温气冷堆控制棒的停止信号生成方法相对应,本公开还提供一种高温气冷堆控制棒的停止信号生成装置,由于本公开实施例提供的高温气冷堆控制棒的停止信号生成装置与上述图1至图3实施例提供的高温气冷堆控制棒的停止信号生成方法相对应,因此在高温气冷堆控制棒的停止信号生成方法的实施方式也适用于本公开实施例提供的高温气冷堆控制棒的停止信号生成装置,在本公开实施例中不再详细描述。Corresponding to the method for generating a stop signal for a control rod of a high-temperature gas-cooled reactor provided in the embodiments of FIGS. The stop signal generation device for the control rods of the high temperature gas-cooled reactor corresponds to the method for generating the stop signals for the control rods of the high temperature gas-cooled reactor provided in the embodiments of Figs. The implementation manner is also applicable to the device for generating a stop signal for a control rod of a high temperature gas-cooled reactor provided in the embodiment of the present disclosure, which will not be described in detail in the embodiment of the present disclosure.

本实施例中,通过确定控制棒的实际位移值对应的实际脉冲数,获取控制棒的设定位移值对应的设定脉冲数,根据实际脉冲数和设定脉冲数,生成停止信号,其中,停止信号用于将控制棒设置为静止状态,能够通过脉冲数对控制棒的移动状态进行控制,减少实际位移值和设定位移值之间的误差,有效提升控制棒的位移控制准确性。In this embodiment, by determining the actual pulse number corresponding to the actual displacement value of the control rod, the set pulse number corresponding to the set displacement value of the control rod is obtained, and a stop signal is generated according to the actual pulse number and the set pulse number, wherein, The stop signal is used to set the control rod to a static state, which can control the movement state of the control rod through the number of pulses, reduce the error between the actual displacement value and the set displacement value, and effectively improve the displacement control accuracy of the control rod.

为了实现上述实施例,本公开还提出一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开前述实施例提出的高温气冷堆控制棒的停止信号生成方法。In order to realize the above-mentioned embodiments, the present disclosure also proposes a non-transitory computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the high-temperature gas-cooled reactor control rod as proposed in the foregoing embodiments of the present disclosure is realized. The stop signal generation method.

为了实现上述实施例,本公开还提出一种计算机程序产品,当计算机程序产品中的指令处理器执行时,执行如本公开前述实施例提出的高温气冷堆控制棒的停止信号生成方法。In order to realize the above embodiments, the present disclosure also proposes a computer program product. When the instruction processor in the computer program product executes, the method for generating a stop signal for the control rods of a high temperature gas-cooled reactor as proposed in the foregoing embodiments of the present disclosure is executed.

图6示出了适于用来实现本公开实施方式的示例性电子设备的框图。FIG. 6 shows a block diagram of an exemplary electronic device suitable for use in implementing embodiments of the present disclosure.

图6显示的计算机设备12仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。The computer device 12 shown in FIG. 6 is only an example, and should not limit the functions and scope of use of the embodiments of the present disclosure.

如图6所示,计算机设备12以通用计算设备的形式表现。计算机设备12 的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器 28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。As shown in FIG. 6, computer device 12 takes the form of a general-purpose computing device. Components of computer device 12 may include, but are not limited to, one or more processors or processing units 16, system memory 28, bus 18 connecting various system components including system memory 28 and processing unit 16.

总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构 (Industry StandardArchitecture;以下简称:ISA)总线,微通道体系结构(Micro Channel Architecture;以下简称:MAC)总线,增强型ISA总线、视频电子标准协会(Video Electronics StandardsAssociation;以下简称:VESA)局域总线以及外围组件互连(Peripheral ComponentInterconnection;以下简称:PCI)总线。Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (Industry Standard Architecture; hereinafter referred to as: ISA) bus, Micro Channel Architecture (Micro Channel Architecture; hereinafter referred to as: MAC) bus, enhanced ISA bus, video electronics standard Association (Video Electronics Standards Association; hereinafter referred to as: VESA) local bus and peripheral component interconnection (Peripheral Component Interconnection; hereinafter referred to as: PCI) bus.

计算机设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被计算机设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12 and include both volatile and nonvolatile media, removable and non-removable media.

存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(Random Access Memory;以下简称:RAM)30和/或高速缓存存储器32。计算机设备12可以进一步包括其他可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图6未显示,通常称为“硬盘驱动器”)。The memory 28 may include a computer system readable medium in the form of a volatile memory, such as a random access memory (Random Access Memory; hereinafter referred to as: RAM) 30 and/or a cache memory 32 . The computer device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read and write to non-removable, non-volatile magnetic media (not shown in FIG. 6, commonly referred to as a "hard drive").

尽管图6中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”) 读写的磁盘驱动器,以及对可移动非易失性光盘(例如:光盘只读存储器 (Compact Disc Read OnlyMemory;以下简称:CD-ROM)、数字多功能只读光盘(Digital Video Disc Read OnlyMemory;以下简称:DVD-ROM)或者其他光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开各实施例的功能。Although not shown in FIG. 6, a disk drive for reading and writing to a removable nonvolatile disk (such as a "floppy disk") may be provided, as well as a removable nonvolatile disk (such as a Compact Disk ROM (Compact Disk). Disc Read Only Memory (hereinafter referred to as: CD-ROM), Digital Video Disc Read Only Memory (hereinafter referred to as: DVD-ROM) or other optical media) read and write optical disc drives. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (eg, at least one) of program modules configured to perform the functions of various embodiments of the present disclosure.

具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其他程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本公开所描述的实施例中的功能和/ 或方法。Program/utility 40 may be stored, for example, in memory 28 as a set (at least one) of program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data , each or some combination of these examples may include implementations of network environments. The program modules 42 generally perform the functions and/or methods of the embodiments described in the present disclosure.

计算机设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得人体能与该计算机设备12交互的设备通信,和/或与使得该计算机设备12能与一个或多个其他计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/ 输出(I/O)接口22进行。并且,计算机设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(Local Area Network;以下简称:LAN),广域网(Wide Area Network;以下简称:WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与计算机设备12的其他模块通信。应当明白,尽管图中未示出,可以结合计算机设备12使用其他硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。The computer device 12 may also communicate with one or more external devices 14 (e.g., a keyboard, pointing device, display 24, etc.), may also communicate with one or more devices that enable the human body to interact with the computer device 12, and/or communicate with Any device (eg, network card, modem, etc.) that enables the computing device 12 to communicate with one or more other computing devices. Such communication may occur through input/output (I/O) interface 22 . Moreover, the computer device 12 can also be connected with one or more networks (such as a local area network (Local Area Network; hereinafter referred to as: LAN), a wide area network (Wide Area Network; hereinafter referred to as: WAN) and/or public networks, such as the Internet, through the network adapter 20. ) communication. As shown, network adapter 20 communicates with other modules of computer device 12 via bus 18 . It should be appreciated that although not shown, other hardware and/or software modules may be used in conjunction with computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives And data backup storage system, etc.

处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及参数信息确定,例如实现前述实施例中提及的高温气冷堆控制棒的停止信号生成方法。The processing unit 16 executes various function applications and determination of parameter information by running the programs stored in the system memory 28 , for example, realizing the method for generating the stop signal of the high temperature gas-cooled reactor control rods mentioned in the foregoing embodiments.

需要说明的是,在本公开的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本公开的描述中,除非另有说明,“多个”的含义是两个或两个以上。It should be noted that, in the description of the present disclosure, terms such as "first" and "second" are used for description purposes only, and should not be understood as indicating or implying relative importance. In addition, in the description of the present disclosure, unless otherwise specified, "plurality" means two or more.

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本公开的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本公开的实施例所属技术领域的技术人员所理解。Any process or method descriptions in flowcharts or otherwise described herein may be understood to represent modules, segments or portions of code comprising one or more executable instructions for implementing specific logical functions or steps of the process , and the scope of preferred embodiments of the present disclosure includes additional implementations in which functions may be performed out of the order shown or discussed, including substantially concurrently or in reverse order depending on the functions involved, which shall It is understood by those skilled in the art to which the embodiments of the present disclosure pertain.

应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA) 等。It should be understood that various parts of the present disclosure may be implemented in hardware, software, firmware or a combination thereof. In the embodiments described above, various steps or methods may be implemented by software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented by any one or combination of the following techniques known in the art: Discrete logic circuits, ASICs with suitable combinational logic gates, Programmable Gate Arrays (PGA), Field Programmable Gate Arrays (FPGA), etc.

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。Those of ordinary skill in the art can understand that all or part of the steps carried by the methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. During execution, one or a combination of the steps of the method embodiments is included.

此外,在本公开各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing module, each unit may exist separately physically, or two or more units may be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. If the integrated modules are realized in the form of software function modules and sold or used as independent products, they can also be stored in a computer-readable storage medium.

上述提到的存储介质可以是只读存储器,磁盘或光盘等。The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, and the like.

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本公开的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。In the description of this specification, descriptions referring to the terms "one embodiment", "some embodiments", "example", "specific examples", or "some examples" mean that specific features described in connection with the embodiment or example , structure, material or characteristic is included in at least one embodiment or example of the present disclosure. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

尽管上面已经示出和描述了本公开的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本公开的限制,本领域的普通技术人员在本公开的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present disclosure have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limitations on the present disclosure, and those skilled in the art can understand the above-mentioned embodiments within the scope of the present disclosure. The embodiments are subject to changes, modifications, substitutions and variations.

Claims (9)

1.一种高温气冷堆控制棒的停止信号生成方法,其特征在于,包括:1. A method for generating a stop signal for a high temperature gas-cooled reactor control rod, characterized in that it comprises: 获取所述控制棒的设定位移值对应的设定脉冲数;Obtain the set pulse number corresponding to the set displacement value of the control rod; 确定所述控制棒的实际位移值对应的实际脉冲数;determining the actual number of pulses corresponding to the actual displacement value of the control rod; 根据所述实际脉冲数和所述设定脉冲数,生成所述停止信号,其中,所述停止信号用于将所述控制棒设置为静止状态。The stop signal is generated based on the actual number of pulses and the set number of pulses, wherein the stop signal is used to set the control rod to a stationary state. 2.如权利要求1所述的方法,其特征在于,所述根据所述实际脉冲数和所述设定脉冲数,生成所述停止信号,包括:2. The method according to claim 1, wherein said generating said stop signal according to said actual number of pulses and said set number of pulses comprises: 确定所述实际脉冲数和所述设定脉冲数的比对结果;determining a comparison result between the actual number of pulses and the set number of pulses; 根据所述比对结果,生成所述停止信号。Generate the stop signal according to the comparison result. 3.如权利要求2所述的方法,其特征在于,所述根据所述比对结果,生成所述停止信号,包括:3. The method according to claim 2, wherein said generating said stop signal according to said comparison result comprises: 在所述比对结果指示所述实际脉冲数大于等于所述设定脉冲数时,生成所述停止信号。When the comparison result indicates that the actual number of pulses is greater than or equal to the set number of pulses, the stop signal is generated. 4.如权利要求1所述的方法,其特征在于,所述确定所述控制棒的实际位移值对应的实际脉冲数,包括:4. The method according to claim 1, wherein the determining the actual number of pulses corresponding to the actual displacement value of the control rod comprises: 在接收到控制棒移动指令时,获取控制棒驱动模块在当前时刻的第一脉冲数;When receiving the control rod movement command, obtain the first pulse number of the control rod drive module at the current moment; 获取所述控制棒驱动模块的第二脉冲数,其中,所述第二脉冲数为在接收到所述控制棒移动指令之后的时刻获取到的脉冲数;acquiring a second pulse number of the control rod driving module, wherein the second pulse number is the pulse number acquired at a moment after receiving the control rod movement instruction; 根据所述第一脉冲数和所述第二脉冲数,确定所述实际脉冲数。The actual number of pulses is determined according to the first number of pulses and the second number of pulses. 5.如权利要求4所述的方法,其特征在于,所述根据所述第一脉冲数和所述第二脉冲数,确定所述实际脉冲数,包括:5. The method according to claim 4, wherein said determining the actual number of pulses according to said first number of pulses and said second number of pulses comprises: 确定所述第二脉冲数和所述第一脉冲数的差值脉冲数;determining a difference pulse number between said second pulse number and said first pulse number; 将所述差值脉冲数作为所述实际脉冲数。The number of difference pulses is used as the actual number of pulses. 6.如权利要求1所述的方法,其特征在于,所述获取所述控制棒的设定位移对应的设定脉冲数,包括:6. The method according to claim 1, wherein the obtaining the set pulse number corresponding to the set displacement of the control rod comprises: 获取脉冲当量值;Get pulse equivalent value; 根据所述设定位移值和所述脉冲当量值,确定所述设定脉冲数。The set number of pulses is determined according to the set displacement value and the pulse equivalent value. 7.如权利要求6所述的方法,其特征在于,所述根据所述设定位移值和所述脉冲当量值,确定所述设定脉冲数,包括:7. The method according to claim 6, wherein said determining said set pulse number according to said set displacement value and said pulse equivalent value comprises: 确定所述设定位移值和所述脉冲当量值的乘积值;determining the product value of the set displacement value and the pulse equivalent value; 将所述乘积值作为所述设定脉冲数。The product value is used as the set pulse number. 8.一种高温气冷堆控制棒的停止信号生成装置,其特征在于,包括:8. A stop signal generating device for a control rod of a high temperature gas-cooled reactor, characterized in that it comprises: 获取模块,用于获取所述控制棒的设定位移值对应的设定脉冲数;An acquisition module, configured to acquire the set pulse number corresponding to the set displacement value of the control rod; 确定模块,用于确定所述控制棒的实际位移值对应的实际脉冲数;A determining module, configured to determine the actual number of pulses corresponding to the actual displacement value of the control rod; 生成模块,用于根据所述实际脉冲数和所述设定脉冲数,生成所述停止信号,其中,所述停止信号用于将所述控制棒设置为静止状态。A generating module, configured to generate the stop signal according to the actual number of pulses and the set number of pulses, wherein the stop signal is used to set the control rod to a static state. 9.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,其中,所述计算机指令用于使所述计算机执行权利要求1-7中任一项所述的方法。9. A non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to make the computer execute the method according to any one of claims 1-7.
CN202210911144.7A 2022-07-29 2022-07-29 Stop signal generating method and device for high-temperature gas cooled reactor control rod and storage medium Pending CN115359926A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210911144.7A CN115359926A (en) 2022-07-29 2022-07-29 Stop signal generating method and device for high-temperature gas cooled reactor control rod and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210911144.7A CN115359926A (en) 2022-07-29 2022-07-29 Stop signal generating method and device for high-temperature gas cooled reactor control rod and storage medium

Publications (1)

Publication Number Publication Date
CN115359926A true CN115359926A (en) 2022-11-18

Family

ID=84031789

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210911144.7A Pending CN115359926A (en) 2022-07-29 2022-07-29 Stop signal generating method and device for high-temperature gas cooled reactor control rod and storage medium

Country Status (1)

Country Link
CN (1) CN115359926A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5770937A (en) * 1996-08-21 1998-06-23 Nikon Corporation Stepping motor driving device
WO2001024197A1 (en) * 1999-09-29 2001-04-05 Kabushiki Kaisha Toshiba Device for driving control rod, method and device for testing, and torque-converter transmission
JP2009002900A (en) * 2007-06-25 2009-01-08 Shimadzu Corp Test apparatus and test method
CN101840737A (en) * 2009-09-02 2010-09-22 中广核工程有限公司 Digital rod position control system and method
CN103854708A (en) * 2012-11-29 2014-06-11 中广核工程有限公司 Nuclear power station rod-control and rod-position system for driving test
CN106531236A (en) * 2016-12-15 2017-03-22 中广核工程有限公司 Rod changing system and method for control rod of nuclear power plant reactor
CN112591039A (en) * 2021-01-04 2021-04-02 潍柴动力股份有限公司 Fault processing method, device, ECU, storage medium and program product
CN114093541A (en) * 2021-11-24 2022-02-25 中国核动力研究设计院 Automatic processing method and system for rod drop performance parameters of control rod drive wire for nuclear power station

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5770937A (en) * 1996-08-21 1998-06-23 Nikon Corporation Stepping motor driving device
WO2001024197A1 (en) * 1999-09-29 2001-04-05 Kabushiki Kaisha Toshiba Device for driving control rod, method and device for testing, and torque-converter transmission
JP2009002900A (en) * 2007-06-25 2009-01-08 Shimadzu Corp Test apparatus and test method
CN101840737A (en) * 2009-09-02 2010-09-22 中广核工程有限公司 Digital rod position control system and method
CN103854708A (en) * 2012-11-29 2014-06-11 中广核工程有限公司 Nuclear power station rod-control and rod-position system for driving test
CN106531236A (en) * 2016-12-15 2017-03-22 中广核工程有限公司 Rod changing system and method for control rod of nuclear power plant reactor
CN112591039A (en) * 2021-01-04 2021-04-02 潍柴动力股份有限公司 Fault processing method, device, ECU, storage medium and program product
CN114093541A (en) * 2021-11-24 2022-02-25 中国核动力研究设计院 Automatic processing method and system for rod drop performance parameters of control rod drive wire for nuclear power station

Similar Documents

Publication Publication Date Title
US10055175B2 (en) Parsing a multidimensional object for printing in various runs
JP2012527016A (en) Display of transition image during slide transition
CN102117373A (en) Sign data entry method and device
CN107562017A (en) Parameter edit methods, computer-readable medium and the computer of control parts of motion
CN115185313A (en) Trend tracking and early warning method and device for bearing pad temperature of hydroelectric unit
CN115359926A (en) Stop signal generating method and device for high-temperature gas cooled reactor control rod and storage medium
CN112989151B (en) Data blood relationship display method and device, electronic equipment and storage medium
CN116594364A (en) Optimization method and system based on prefabricated vegetable production control system
CN110435154A (en) For the image processing method of 3D printing, device, electronic equipment and storage medium
US8868365B2 (en) System and method of generating external parameter value for separately excited motor controller
CN114673542A (en) Coal mining machine hydraulic support pushing control method and device and storage medium
US20210279518A1 (en) Learning method, learning system, and learning program
CN114285691A (en) Vehicle function implementation method and device and electronic equipment
CN117544054A (en) An instrument driving method, device, computer equipment and storage medium
CN115370429A (en) High-temperature gas cooled reactor steam turbine control method and device and storage medium
CN114593151A (en) Magnetic suspension bearing stopping method and device, electronic equipment and storage medium
CN109298683B (en) Numerical control system supporting multiple bus driver communication protocols
CN110634351A (en) A flight simulator aviation horizon control system
JPS581453B2 (en) Data transfer control system
JPH0233127Y2 (en)
CN110323993A (en) A kind of control method and terminal device of multi-objective restriction lower plane motor
CN222600114U (en) Reflecting mirror temperature control system based on double-light-source processing
CN115220349A (en) Boiler fan operation control method, device, electronic equipment and medium
CN115166280B (en) Fan speed signal processing method, device, electronic equipment and storage medium
CN116243016A (en) Data processing method, system and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination