Rod control system card function verification platform and method

By integrating the upper computer, power supply, rod control minimum system, current sensor and load simulation body into the rod control system card function verification platform, the online function simulation test and fault diagnosis of card parts are realized, solving the problem of difficulty in card parts testing and verification in the existing technology, and improving the operating reliability of nuclear power plants.

CN120143781APending Publication Date: 2025-06-13CHINA NUCLEAR POWER OPERATION TECH CORP +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510178553.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-18
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

During operation, rod control system card parts are susceptible to external environmental stress, system electromagnetic interference, internal design defects and improper human operation, resulting in faults or false alarms, affecting the reliable operation of nuclear power plants. The prior art lacks effective testing equipment and methods, which makes it impossible for the card to be fully tested within a reasonable time.

Method used

It provides a rod-controlled system card function verification platform and method, including a host computer, power supply, rod-controlled minimum system, current sensor and load simulation body, which can realize online function simulation testing and fault diagnosis of card parts in offline state. Through the load simulation body and current sensor, the actual working conditions of the card are restored to the greatest extent, and the misdiagnosis situation is identified through the fault diagnosis function.

Benefits of technology

It realizes sufficient testing and fault diagnosis of rod control system card parts within a limited time, improves the verification and diagnosis efficiency of card parts, avoids misdiagnosis caused by external interference, and ensures the safe and stable operation of the nuclear power plant.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120143781A_ABST
    Figure CN120143781A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of nuclear power, and particularly relates to a rod control system card function verification platform and method. According to the rod control system card function verification platform provided by the invention, online function simulation test and fault diagnosis of the card can be realized in an offline state, and influence on normal operation of a power plant is avoided; the process state in the card testing process is monitored in real time, and the capability of diagnosing the flash failure of the card is achieved; besides, the linkage control and instruction verification of the to-be-tested card can be realized according to the operation characteristics of the card, and the mechanism of dual verification of an internal instruction signal and an output driving current of the verification platform is realized by detecting the output current, so that the stable and reliable work of the platform is ensured, and the reliability of the verification platform is improved. And error diagnosis of the card caused by instability of the verification platform due to internal and external factors is avoided. The problem that a nuclear power field rod control system clamping piece is difficult to test and verify is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of nuclear power, and particularly relates to a function verification platform and method for a rod control system card. Background Art

[0002] The rod control and position system is one of the core systems of a nuclear power plant. It can directly control the action state of the reactor control rods, and thus control the working state of the reactor. The rod control and position system is divided into a rod position system and a rod control system. Among them, the rod control system outputs a current signal through an internal card to drive the reactor control rods to perform actions such as lifting, inserting, and holding.

[0003] However, during the operation of the rod control system card, it is often affected by factors such as external environmental stress, system electromagnetic interference, internal design defects, and improper human operation, resulting in failures or false alarms, which have a greater impact on the reliable operation of the nuclear power plant. Therefore, testing and verifying the rod control system card is an important task to ensure the safe and stable operation of the nuclear power plant.

[0004] However, due to the lack of sufficient testing equipment and methods on site, the maintenance work for the rod control system card can only be carried out during the major overhaul of the nuclear power plant (the major overhaul is carried out every 18 months), and the time window for implementing the detection and verification work during the major overhaul is actually very limited (usually only a few days), resulting in the problem that the card cannot be fully tested.

[0005] Based on the above problems, a function verification platform and method for the rod control system card are invented, which can realize the online function simulation test and fault diagnosis of the card in an offline state. Through the online function simulation, the actual working conditions of the card can be restored to the greatest extent, ensuring that the card testing and verification work can be fully and effectively implemented; at the same time, through the fault diagnosis function, the card faults can be confirmed, effectively distinguishing the false diagnosis situation of the card caused by external interference, and improving the verification and diagnosis efficiency of the rod control system card. Summary of the Invention

[0006] In order to overcome the problems existing in the related technologies, a function verification platform and method for a rod control system card are provided.

[0007] According to an aspect of the embodiments of the present disclosure, a function verification platform for a rod control system card is provided. The verification platform includes: a host computer, a power supply, a rod control minimum system, a current sensor, and a load simulator;

[0008] The rod control minimum system is electrically connected to the host computer, the power supply, the load simulator, and the current sensor respectively; the rod control minimum system receives the host computer instruction and outputs a driving current according to the host computer instruction to drive the load simulator to work;

[0009] The rod control minimum system verifies the received instructions from the host computer, and the controller card verifies the signal instructions sent by the host computer. When the verification is abnormal, the rod control minimum system stops outputting the drive current and uploads the alarm signal to the host computer, and the host computer issues information indicating the host computer failure;

[0010] The rod control minimum system collects and verifies the status of the drive current output to the load simulator. When the verification is abnormal, different actions are performed according to the content of the alarm information. When reporting a host computer failure, the verification platform stops outputting the drive current; when reporting a rod control system failure, the verification platform stops outputting the drive current; when reporting a card component failure, the verification platform controls the load simulator to enter the hold action.

[0011] In a possible implementation, the host computer can display the current operating status of the rod control minimum system and the load simulator, and receive and display the alarm information feedback by the rod control minimum system.

[0012] In a possible implementation, the rod control minimum system includes a controller card, a backplane, a transfer coil drive card, a lift coil drive card, a hold coil drive card, and a power supply switch;

[0013] The backplane is connected to the power supply switch through a cable and is respectively connected to the controller card, the transfer coil drive card, the lift coil drive card, and the hold coil drive card through connectors; the power supply switch is connected to the power supply and the backplane through a cable and is used to control the power on and off of the rod control minimum system;

[0014] The backplane is provided with a power supply circuit, a low-voltage power supply circuit, and a differential signal circuit; the controller card is powered by the low-voltage power supply circuit on the backplane and receives or sends signals through the differential signal circuit on the backplane; the controller card conducts signal transmission with the host computer; the controller card can collect the current signal output by the current sensor;

[0015] The controller card receives the control instructions issued by the host computer and issues control instructions to the transfer coil drive card, the lift coil drive card, the hold coil drive card, and the power supply switch through the differential signal circuit on the backplane, and controls the transfer coil drive card, the lift coil drive card, the hold coil drive card, and the power supply switch to drive the simulator to perform actions as required.

[0016] In a possible implementation, the controller card receives the alarm signals feedback by the transfer coil drive card, the lift coil drive card, and the hold coil drive card through the backplane differential signal circuit, and transmits the alarm signals to the host computer, and the host computer issues information indicating the card component failure, and the information of the card component failure can display the failures generated by the transfer coil drive card, the lift coil drive card, and the hold coil drive card.

[0017] In a possible implementation, the controller card verifies the current output by the rod control minimum system; collects the current signal on the cable through the current sensor on the cable connecting the rod control minimum system and the load simulator, and matches and verifies the current cable current amplitude with the current signal command. When the match is inconsistent, the controller card controls the rod control minimum system to stop outputting the drive current, and uploads the alarm signal to the host computer, and the host computer issues information indicating a fault in the rod control minimum system.

[0018] In a possible implementation, the controller card verifies the signal command issued by the host computer. When the verification is abnormal, the controller card controls the rod control minimum system to stop outputting the drive current, and uploads the alarm signal to the host computer, and the host computer issues information indicating a fault in the host computer.

[0019] In a possible implementation, when the signal command issued by the host computer does not meet the following verification conditions, the verification is abnormal:

[0020] In each of the first, second, and third groups of data, there is exactly one set bit.

[0021] The first, second, and third groups of data respectively correspond to the states of the first, second, and third bits in the fourth group of data. When the nth bit in the fourth group of data, where n takes 1, 2, 3, is 0, the nth group of data corresponding to the nth bit is 001; when the nth bit in the fourth group of data is 1, the nth group of data is 100 or 010.

[0022] In a possible implementation, the transfer coil drive card is a card to be tested in the power plant rod control system, is connected to the backplane through a connector, and is connected to the load simulator through a cable; the transfer coil drive card is powered by the backplane low-voltage power supply circuit and the power supply circuit, receives and transmits control signals through the backplane differential signal circuit, and uses the cable to output drive current to drive the load simulator to operate;

[0023] The lift coil drive card is a card to be tested in the power plant rod control system, is connected to the backplane through a connector, and is connected to the load simulator through a cable; the lift coil drive card is powered by the backplane low-voltage power supply circuit and the power supply circuit, receives and transmits control signals through the backplane differential signal circuit, and uses the cable to output drive current to drive the load simulator to operate;

[0024] The hold coil drive card is a card to be tested in the power plant rod control system, is connected to the backplane through a connector, and is connected to the load simulator through a cable; the hold coil drive card is powered by the backplane low-voltage power supply circuit and the power supply circuit, receives and transmits control signals through the backplane differential signal circuit, and uses the cable to output drive current to drive the load simulator to operate;

[0025] The current sensor is installed on the cable at the connection point between the rod control minimum system and the load simulator, and is connected to the rod control minimum system through a shielded differential signal line; the current sensor collects the current signal on the cable and transmits the current signal to the rod control minimum system through the shielded differential signal line;

[0026] The load simulator is connected to the rod control minimum system through a cable. The load simulator includes: a transfer coil simulation load, a hold coil simulation load, and a lift coil simulation load; the load simulator is used to simulate the electrical load characteristics of the on-site rod control rod position drive mechanism and cooperate with the rod control minimum system to complete the function verification of the rod control card.

[0027] According to one aspect of the embodiments of the present disclosure, there is provided a method for verifying the functions of a rod control system card, the method including:

[0028] Step 1: Perform a self-check on the verification platform status at startup, and detect the communication status, power supply status, and connection status of each module of the verification platform; if the verification platform status is normal, proceed to the next work process, and if the verification platform status is abnormal, stop working and give an alarm;

[0029] Step 2: Perform instruction configuration and loading; when it is necessary to modify the signal instruction and the action instruction, respectively obtain the new definitions and configurations of the signal instruction and the action instruction made by the user. After the configuration is completed, load the new signal instruction and the action instruction; when it is not necessary to modify the signal instruction and the action instruction, load the pre-stored signal instruction and the action instruction;

[0030] Step 3: Enter the call design scheme mode, and call the pre-stored scheme in the verification platform to perform test verification work; in the case where the pre-stored scheme in the verification platform cannot meet the test verification requirements, enter the design mode and re-design the scheme; obtain and save the selected action instruction, as well as the timing between the defined action instructions, the time interval between instructions, and the operation mode of the instructions, form a design scheme, and re-enter the call design scheme mode;

[0031] Step 4: Monitor and alarm the status of the test verification process; monitor the data during the test process, and adopt a two-level verification mechanism: the first-level verification includes verifying the signal instruction sent by the upper computer, and indicating the upper computer failure through the upper computer when the verification is abnormal; the second-level verification includes verifying the current output by the rod control minimum system, and indicating the rod control system failure through the upper computer when the verification is abnormal;

[0032] When the verification platform detects an alarm message during the verification process, it performs different actions according to the content of the alarm message. When the upper computer failure is reported, the verification platform stops outputting the drive current; when the rod control system failure is reported, the verification platform stops outputting the drive current; when the card failure is reported, the verification platform controls the load simulator to enter the hold action;

[0033] Step 5: At the end of the verification, the platform outputs a test report and synchronously returns to the self-check phase in Step 1.

[0034] According to another aspect of the embodiments of the present disclosure, a non-volatile computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the above method is implemented.

[0035] The beneficial effects of the present disclosure are as follows: The function verification platform for the rod control system card provided by the present disclosure can realize the online function simulation test and fault diagnosis of the card in an offline state, avoiding affecting the normal operation of the power plant; it can monitor the process status during the card test in real time and has the ability to diagnose the flash fault of the card; in addition, according to the operation characteristics of the card, the present disclosure can realize the linkage control and instruction verification of the card to be tested. At the same time, by detecting the output current, a mechanism for double verification of the internal instruction signal and the output drive current of the verification platform is realized, ensuring the stable and reliable operation of the platform and avoiding the instability of the verification platform caused by internal and external factors and the misdiagnosis of the card. It solves the problem of difficult test and verification of the rod control system card in the nuclear power field. Description of the Drawings

[0036] Figure 1 is a schematic diagram of a function verification platform for a rod control system card shown in the embodiments of the present disclosure.

[0037] Figure 2 is a schematic diagram of the signal instruction coding structure shown in the embodiments of the present disclosure.

[0038] Figure 3 is a schematic diagram of the lift instruction shown in the embodiments of the present disclosure.

[0039] Figure 4 is a schematic diagram of the insert instruction shown in the embodiments of the present disclosure.

[0040] Figure 5 is a schematic diagram of the double hold instruction shown in the embodiments of the present disclosure.

[0041] Figure 6 is a schematic diagram of the hold instruction shown in the embodiments of the present disclosure.

[0042] Figure 7 is a flowchart of a method for verifying the function of a rod control system card shown in the embodiments of the present disclosure. Detailed Embodiments

[0043] The present disclosure will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0044] Unless otherwise defined, the technical and scientific terms used in this disclosure have the same meanings as commonly understood by those of ordinary skill in the technical field to which this disclosure pertains; the terms used in this disclosure are only for the purpose of describing specific embodiments and are not intended to limit this disclosure; the term "including" and any variations thereof in the text of this disclosure are intended to cover non-exclusive inclusion. Obviously, the embodiments described in this disclosure are only a part of the embodiments of this disclosure, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this disclosure without creative efforts belong to the scope of protection of this disclosure.

[0045] Reference to "embodiment" in this disclosure means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of this disclosure. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0046] Figure 1 is a schematic diagram of a function verification platform for a rod control system card shown in an embodiment of this disclosure, as Figure 1 shown, the verification platform includes: a host computer 1, a power supply 2, a rod control minimum system 3, a current sensor 4, and a load simulator 5.

[0047] The rod control minimum system 3 is connected to the host computer 1 via a network cable, and is connected to the power supply 2 and the load simulator 5 respectively via cables, and is connected to the current sensor 4 via a shielded twisted pair; the rod control minimum system 3 receives instructions from the host computer 1 and outputs a driving current according to the instructions of the host computer 1 to drive the load simulator 5 to work. To ensure the reliability of the execution of the instructions of the host computer 1 during operation, the rod control minimum system 3 checks the instructions received from the host computer 1 and collects and checks the status of the driving current output to the load simulator 5.

[0048] As an example of this embodiment, the rod control minimum system 3 includes a controller card, a power supply card, a backplane, a transfer coil driver card, a lift coil driver card, a hold coil driver card, and a power supply switch.

[0049] The backplane is connected to the power supply switch through a cable and is connected to the power card, controller card, transfer coil driver card, lifting coil driver card, and holding coil driver card through connectors; inside the backplane, there are a power supply circuit, a low-voltage power supply circuit, and a differential signal circuit, and the backplane enables electrical signal interconnection for each module in the rod control minimum system 3. The controller card is connected to the backplane, powered by the low-voltage power supply circuit on the backplane, and receives or sends signals through the differential signal circuit on the backplane; the controller card transmits signals to and from the host computer 1 through Ethernet; the controller card collects the current signal output by the current sensor 4 through a shielded twisted pair wire.

[0050] The controller card receives the control instructions issued by the host computer and issues control instructions to the transfer coil driver card, lifting coil driver card, holding coil driver card, and power supply switch through the differential signal circuit on the backplane, controlling the transfer coil driver card, lifting coil driver card, holding coil driver card, and power supply switch to drive the simulator to perform actions as required.

[0051] The controller card receives the alarm signals fed back by the transfer coil driver card, lifting coil driver card, and holding coil driver card through the backplane differential signal circuit, and transmits the alarm signals to the host computer through Ethernet. The host computer issues information indicating a card failure, and the information on the card failure can display the failures generated by the transfer coil driver card, lifting coil driver card, and holding coil driver card.

[0052] The controller card verifies the current output by the rod control minimum system; collects the current signal on the cable through the current sensor on the cable connecting the rod control minimum system and the load simulator, and matches and verifies the current amplitude of the current cable with the current signal instruction at present. When the match is inconsistent, the controller card controls the rod control minimum system to stop outputting the drive current and uploads the alarm signal to the host computer, and the host computer issues information indicating a failure of the rod control minimum system.

[0053] Among them, the current amplitudes output by the rod control minimum system correspond one-to-one to the three current instructions (zero current, small current, large current) in the signal instruction, and zero current, small current, and large current all need to meet the specified current range requirements; when the controller card monitors that the current amplitude of the current cable does not meet the current range requirements corresponding to the current instruction at present, the controller card immediately controls the rod control minimum system to stop outputting the drive current and transmits an alarm signal to the host computer at the same time.

[0054] The controller card verifies the signal instructions issued by the host computer. When the verification is abnormal, the controller card controls the rod control minimum system to stop outputting the drive current and uploads the alarm signal to the host computer, and the host computer issues information indicating a failure of the host computer. In one example, the current states output by the rod control minimum system 3 are shown in Table 1, and there are a total of 9 kinds.

[0055] Table 1 Current Status

[0056] Serial number Drive current state 1 Lifting coil zero current 2 Lifting coil large current 3 Lifting coil small current 4 Holding coil zero current 5 Holding coil large current 6 Holding coil small current 7 Transfer coil zero current 8 Transfer coil large current 9 Transfer coil small current

[0057] The meaning of the signal instruction is as Figure 2 shown. One signal instruction contains 12 bits of data. Further, the 12 bits of data are defined into 4 groups, with each group containing 3 bits of data. Among them, the first group of data represents the instruction for the lifting coil current status, the second group of data represents the instruction for the transfer coil current, and the third group of data represents the instruction for the holding coil current. The current status includes 3 states: 001 represents zero current, 010 represents small current, and 100 represents large current. The fourth group of data represents the coil current status. The 1st to 3rd bits of data from right to left respectively represent the lifting coil current status, the transfer coil current status, and the holding coil current status. When the 1st bit of data is 0, it means the lifting coil outputs zero current. When the 1st bit of data is 1, it means the lifting coil outputs large current or small current. When the 2nd bit of data is 0, it means the transfer coil outputs zero current. When the 2nd bit of data is 1, it means the transfer coil outputs large current or small current. When the 3rd bit of data is 0, it means the holding coil outputs zero current. When the 3rd bit of data is 1, it means the holding coil outputs large current or small current.

[0058] The control rod control minimum system 3 drives the load simulator 5 to perform a lifting action through a lifting instruction; the control rod control minimum system 3 drives the load simulator 5 to perform an insertion action through an insertion instruction; the control rod control minimum system 3 drives the load simulator 5 to perform a holding action through a holding instruction; the control rod control minimum system 3 drives the load simulator 5 to perform a double holding action through a double holding instruction.

[0059] As Figures 3 to 6 shown, the lifting instruction, insertion instruction, holding instruction, and double holding instruction are respectively composed of different signal instructions in a specific timing, time interval, and operation mode combination, and can define the timing, duration, and number of executions of each action through the host computer 1.

[0060] When the signal instruction sent by the host computer does not meet the following verification conditions, the verification is abnormal. In the first, second, and third groups of data, each group of data has and only has one set bit; the first, second, and third groups of data respectively correspond to the states of the 1st, 2nd, and 3rd bits of data in the fourth group of data: when the nth bit (n takes 1, 2, 3) of data in the fourth group of data is 0, the corresponding nth group of data should be 001; when the nth bit of data in the fourth group of data is 1, the corresponding nth group of data should be 100 or 010.

[0061] The host computer 1 can display the current operating status of the rod control minimum system 3 and the load simulator 5, receive and display the alarm information fed back by the rod control minimum system 3, and issue a protection action instruction according to the alarm information to control the rod control minimum system 3 to enter the protection state.

[0062] The power supply 2 is connected to the rod control minimum system 3 through a cable to provide power for the rod control minimum system 3. The power supply 2 can be a three-phase 380V power supply device or draw power from a 380V power grid.

[0063] The power supply card is the card to be tested of the power plant rod control system and is connected to the backplane through a connector; the input of the power supply card is generally 220VAC mains electricity, and the output is low-voltage direct current, including +24V power supply, ±15V power supply, and +5V power supply.

[0064] The power supply switch of the power is connected to the power supply 2 and the backplane through a cable. The power supply switch is generally composed of a contactor, and its main function is to control the on and off of the power supply of the rod control minimum system 3.

[0065] The transfer coil drive card is the card to be tested of the power plant rod control system, is connected to the backplane through a connector, and is connected to the load simulator 5 through a cable; the transfer coil drive card is powered by the backplane low-voltage power supply circuit and the power supply circuit, receives and transmits control signals through the backplane differential signal circuit, and outputs drive current through the cable to drive the load simulator 5 to operate;

[0066] The lift coil drive card is the card to be tested of the power plant rod control system, is connected to the backplane through a connector, and is connected to the load simulator 5 through a cable; the lift coil drive card is powered by the backplane low-voltage power supply circuit and the power supply circuit, receives and transmits control signals through the backplane differential signal circuit, and outputs drive current through the cable to drive the load simulator 5 to operate;

[0067] The hold coil drive card is the card to be tested of the power plant rod control system, is connected to the backplane through a connector, and is connected to the load simulator 5 through a cable; the hold coil drive card is powered by the backplane low-voltage power supply circuit and the power supply circuit, receives and transmits control signals through the backplane differential signal circuit, and outputs drive current through the cable to drive the load simulator 5 to operate.

[0068] The current sensor 4 is installed on the cable at the connection point between the rod control minimum system 3 and the load simulator 5 and is connected to the rod control minimum system 3 through a shielded differential signal line; the current sensor 4 collects the current signal on the cable and transmits the current signal to the rod control minimum system 3 through the shielded differential signal line.

[0069] The load simulator 5 is connected to the rod control minimum system 3 through a cable. Inside the load simulator 5, there are: a transfer coil simulation load, a hold coil simulation load, and a lift coil simulation load. The load simulator 5 is used to simulate the electrical load characteristics of the on-site rod control rod position drive mechanism and cooperate with the rod control minimum system 3 to complete the function verification of the rod control card.

[0070] Figure 7 It is a flowchart of a method for verifying the functions of a rod control system card shown in an embodiment of the present disclosure. Refer to Figure 7 , and the method includes the following steps.

[0071] Step 1: Perform a self-check on the verification platform status at startup, and detect the communication status, power supply status, and connection status of each module of the verification platform. If the verification platform status is normal, proceed to the next workflow. If the verification platform status is abnormal, stop working and give an alarm.

[0072] Step 2: Perform instruction configuration and loading. When it is necessary to modify the signal instructions and action instructions, respectively obtain the new definitions and configurations made by the user for the signal instructions and action instructions. After completing the configuration, load the new signal instructions and action instructions. When it is not necessary to modify the signal instructions and action instructions, load the pre-stored signal instructions and action instructions.

[0073] Step 3: Enter the call design scheme mode and call the pre-stored scheme in the verification platform to perform test verification work. If the pre-stored scheme in the verification platform cannot meet the test verification requirements, enter the design mode to re-design the scheme. The user combines the action instructions to re-design the verification scheme. For example, the user can select the action instructions to be executed and customize the timing between the action instructions, the time interval between the instructions, and the operation mode of the instructions. The completed design scheme is saved in the verification platform and then re-enter the call design scheme mode.

[0074] The timing of the instructions represents the execution order of the selected action instructions to be run, and the same instruction can be run repeatedly multiple times. The time interval between the instructions represents the time interval between each instruction to be executed. The operation mode of the instructions represents the execution method of the design scheme, and the execution methods include single execution, multiple executions, and loop execution.

[0075] Step 4: Monitor and alarm the status during the test verification process. Monitor the data during the test process and adopt a two-level verification mechanism: The first-level verification includes verifying the signal instructions sent by the host computer. When the verification is abnormal, indicate the host computer failure through the host computer. The second-level verification includes verifying the current output by the rod control minimum system. When the verification is abnormal, indicate the rod control system failure through the host computer.

[0076] When the verification platform detects an alarm message during the verification process, it performs different actions according to the content of the alarm message. When an upper computer failure is reported, the verification platform stops outputting the drive current; when a rod control system failure is reported, the verification platform stops outputting the drive current; when a card component failure is reported, the verification platform controls the load simulator to enter the hold action.

[0077] Step 5: When the verification ends, the platform outputs a test report and synchronously returns to the self-check phase in Step 1.

[0078] The description of the above method has been elaborated in detail in the description of the above verification platform and will not be repeated here.

[0079] This disclosure may be a system, a method, and / or a computer program product. The computer program product may include a computer-readable storage medium having thereon computer-readable program instructions for causing a processor to implement various aspects of this disclosure.

[0080] A computer-readable storage medium may be a tangible device that can retain and store instructions for use by an instruction execution device. A computer-readable storage medium may be, for example, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disc (DVD), a memory stick, a floppy disk, a mechanically encoded device such as a punch card or raised structures in a groove having instructions stored thereon, and any suitable combination of the foregoing. The computer-readable storage medium as used herein is not construed as being a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., an optical pulse through an optical fiber cable), or an electrical signal transmitted through a wire.

[0081] The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to various computing / processing devices, or downloaded to an external computer or external storage device through a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network may include a copper transmission cable, an optical fiber transmission, a wireless transmission, a router, a firewall, a switch, a gateway computer, and / or an edge server. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in each computing / processing device.

[0082] The computer program instructions for performing the operations of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state-setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider). In some embodiments, by using the state information of the computer-readable program instructions to customize an electronic circuit, such as a programmable logic circuit, a field-programmable gate array (FPGA), or a programmable logic array (PLA), the electronic circuit may execute the computer-readable program instructions to implement various aspects of the present disclosure.

[0083] Aspects of the present disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0084] These computer-readable program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, when executed by the processor of the computer or other programmable data processing apparatus, create a means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions may also be stored in a computer-readable storage medium, which instructions cause a computer, a programmable data processing apparatus, and / or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises a manufacture including instructions for implementing various aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0085] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other devices to produce a computer-implemented process such that the instructions executed on the computer, other programmable data processing apparatus, or other devices implement the functions / acts specified in one or more boxes of the flowchart and / or block diagram.

[0086] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two consecutive blocks may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block of the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or acts, or by a combination of dedicated hardware and computer instructions.

[0087] The embodiments of the present disclosure have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The choice of terms used herein is intended to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the market, or to enable other ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A stick control system card function verification platform, characterized in that: The verification platform includes: a host computer, a power supply, a rod control minimum system, a current sensor, and a load simulation body; The rod control minimum system is electrically connected to the host computer, the power supply, the load simulation body and the current sensor respectively; the rod control minimum system receives the host computer instruction, and outputs the driving current to drive the load simulation body to work according to the host computer instruction; The stick control minimum system verifies the received host computer instructions, and the controller card verifies the signal instructions sent by the host computer. When the verification is abnormal, the stick control minimum system stops outputting the drive current and uploads the alarm signal to the host computer, which sends information indicating the fault of the host computer. The rod control minimum system collects and verifies the status of the driving current output to the load simulation body. When the verification is abnormal, different actions are performed according to the content of the alarm information. When a fault is reported to the host computer, the verification platform stops outputting the driving current; when a rod control system fault is reported, the verification platform stops outputting the driving current; when a card fault is reported, the verification platform controls the load simulation body to enter a holding action.

2. The verification platform according to claim 1, characterized in that: The host computer can display the current operating status of the stick control minimum system and the load simulation body, and receive and display the alarm information fed back by the stick control minimum system.

3. The verification platform according to claim 1, characterized in that: The minimum rod control system includes a controller card, a backplane, a transfer coil drive card, a lifting coil drive card, a holding coil drive card, and a power supply switch; The backplane is connected to the power switch through cables, and is connected to the controller card, the transfer coil drive card, the lifting coil drive card, and the holding coil drive card through connectors; the power switch is connected to the power supply and the backplane through cables, and is used to control the power on and off of the rod control minimum system; The backplane is provided with a power supply circuit, a low-voltage power supply circuit, and a differential signal circuit; the controller card is powered by the low-voltage power supply circuit on the backplane, and receives or sends signals through the differential signal circuit on the backplane; the controller card transmits signals with the host computer; the controller card can collect the current signal output by the current sensor; The controller card receives control instructions from the host computer, and sends control instructions to the transfer coil drive card, lifting coil drive card, holding coil drive card, and power supply switch through the differential signal circuit on the backplane, controlling the transfer coil drive card, lifting coil drive card, holding coil drive card, and power supply switch to drive the simulation body to perform actions as required.

4. The verification platform according to claim 3, characterized in that: The controller card receives the alarm signals fed back by the transfer coil driver card, the lifting coil driver card and the holding coil driver card through the backplane differential signal loop, and transmits the alarm signals to the host computer, which sends out information indicating the card failure. The card failure information can show the failures caused by the transfer coil driver card, the lifting coil driver card and the holding coil driver card.

5. The verification platform according to claim 3, characterized in that: The controller card verifies the current output by the stick-controlled minimum system; the current sensor on the cable connecting the stick-controlled minimum system and the load simulation body collects the current signal on the cable, and matches and verifies the current cable current amplitude with the current signal instruction. When the match is inconsistent, the controller card controls the stick-controlled minimum system to stop outputting the driving current, and uploads the alarm signal to the host computer, which sends out information indicating the failure of the stick-controlled minimum system.

6. The verification platform according to claim 3, characterized in that: The controller card verifies the signal instructions sent by the host computer. When the verification is abnormal, the controller card controls the minimum system to stop outputting the drive current and uploads the alarm signal to the host computer, which sends out information indicating the fault of the host computer.

7. The verification platform according to claim 6, characterized in that: If the signal command sent by the host computer does not meet the following verification conditions, the verification is abnormal: In the first, second, and third groups of data, each group of data has one and only one bit set to 1; The 1st, 2nd and 3rd groups of data correspond to the 1st, 2nd and 3rd bit data states in the 4th group of data respectively. When the nth bit in the 4th group of data, where n is 1, 2, 3, is 0, the nth group of data corresponding to the nth bit is 001; when the nth bit in the 4th group of data is 1, the nth group of data is 100 or 010.

8. The verification platform according to claim 3, characterized in that: The transfer coil drive card is a card to be tested in the power plant rod control system. It is connected to the backplane through a connector and connected to the load simulation body through a cable. The transfer coil drive card is powered by the backplane low-voltage power supply circuit and the power supply circuit, receives and transmits control signals through the backplane differential signal circuit, and uses the cable to output drive current to drive the load simulation body to operate. The lifting coil drive card is a card to be tested in the power plant rod control system. It is connected to the backplane through a connector and connected to the load simulation body through a cable. The lifting coil drive card is powered by the backplane low-voltage power supply circuit and the power supply circuit, receives and transmits control signals through the backplane differential signal circuit, and uses the cable to output drive current to drive the load simulation body to operate. The holding coil drive card is a card to be tested in the power plant rod control system. It is connected to the backplane through a connector and connected to the load simulation body through a cable. The holding coil drive card is powered by the backplane low-voltage power supply circuit and the power supply circuit, receives and transmits control signals through the backplane differential signal circuit, and uses the cable to output drive current to drive the load simulation body to operate. The current sensor is installed on the cable at the connection point between the rod control minimum system and the load simulation body, and is connected to the rod control minimum system through a shielded differential signal line; the current sensor collects the current signal on the cable, and transmits the current signal to the rod control minimum system through the shielded differential signal line; The load simulation body is connected to the rod control minimum system through a cable. The load simulation body contains: transfer coil simulation load, holding coil simulation load, and lifting coil simulation load; the load simulation body is used to simulate the electrical load characteristics of the on-site rod control rod position drive mechanism, and cooperate with the rod control minimum system to complete the functional verification of the rod control card.

9. A method for verifying the function of a stick control system card, characterized in that: The method comprises: Step 1: Perform a self-check of the verification platform status at startup, and check the communication status, power supply status, and connection status of each module of the verification platform; if the verification platform status is normal, proceed to the next step of the workflow; if the verification platform status is normal, stop working and issue an alarm; Step 2: Configure and load the instructions; when the signal instructions and action instructions need to be modified, obtain the user's redefinition and configuration of the signal instructions and action instructions respectively, and after completing the configuration, load the new signal instructions and action instructions; when the signal instructions and action instructions do not need to be modified, load the pre-stored signal instructions and action instructions; Step 3: Enter the design scheme calling mode, call the scheme pre-stored in the verification platform to perform test verification; if the scheme pre-stored in the verification platform cannot meet the test verification requirements, enter the design mode and redesign the scheme; obtain and save the selected action instructions, as well as the defined timing between action instructions, the time interval between instructions, and the operation mode of the instructions, form a design scheme, and re-enter the design scheme calling mode; Step 4: Test and verify the process status monitoring alarm; monitor the data during the test and adopt a two-level verification mechanism: the first level verification includes verifying the signal instructions issued by the host computer. When the verification is abnormal, the host computer indicates the fault of the host computer; the second level verification includes verifying the current output by the minimum system of the rod control. When the verification is abnormal, the host computer indicates the fault of the rod control system; When the verification platform detects an alarm message during the verification process, it performs different actions according to the alarm message content. When reporting a fault in the host computer, the verification platform stops outputting the drive current; when reporting a fault in the rod control system, the verification platform stops outputting the drive current; when reporting a card fault, the verification platform controls the load simulation body to enter a holding action; Step 5: When the verification is completed, the platform outputs a test report and synchronously returns to the self-check phase in step 1.

10. A non-volatile computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method of claim 9 is implemented.