This application claims the benefit of Korean Patent Application No. 10-2008-0096214, filed on Sep. 30, 2008, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
1. Field of the Invention
The present invention relates to a method and apparatus for validating performance of a control system of a nuclear power plant with regard to a dynamic change such as a change into a transient state, without performing a power ascension test when the performance of the control system requires to be validated in order to change a control logic of or to replace old hardware of the control system of the nuclear power plant in operation, or when the performance of the control system requires to be previously validated before performing the power ascension test of a newly built nuclear power plant.
2. Description of the Related Art
A nuclear power plant has a large number of control systems and control devices and safely and efficiently operates in a steady or transient state by help of the control system and the control devices. Performance of a control system or control device is checked and validated through a power ascension test during a trial operation before a commercial operation of the nuclear power plant.
Conventionally, in a newly build nuclear power plant, performance of the control system has been validated by sequentially performing three processes; (1) a process of validating whether a control logic and its setpoint of the control system can appropriately stabilize a transient state of the nuclear power plant by using a design computer code and by analyzing transient states that can occur to the nuclear power plant in an off-line state, (2) a process of filtering software errors occurring when software is produced, by setting the control logic and its setpoint to the produced software and performing a static performance test such as a field acceptance test (FAT) or a pre-operational test, and (3) a process of performing a dynamic performance test so as to check whether the control system appropriately operates to stabilize the nuclear power plant as designed, by actually causing a transient state through the power ascension test that is performed during the trial operation.
When the validation is performed by using the design computer code, hardware characteristics are not reflected because the design computer code models the control system regardless of certain hardware. Thus, only the control logic and its setpoint can be validated and human errors that can occur when the hardware of the control system is replaced or when the software of the control system is written, are not possible to be validated.
In order to supplement the above problem, the static performance test is performed after the hardware is produced. The static performance test previously expects result values to be output when an input signal is provided to the control system and manually checks whether the expected result values are output when a simulated signal is actually provided to the control system as the input signal. However, the static performance test cannot validate response characteristics of the control system with regard to a dynamic change such as a change into the transient state of the nuclear power plant.
Accordingly, all errors occurring when the hardware is produced or the software is written cannot be completely detected by performing only the static performance test. Although the validation using the design computer code and the static performance test can be supplemented in a newly built nuclear power plant by lastly checking dynamic performance of the control system through the power ascension test before the commercial operation, the performance of the control system, which is checked and validated as described above, can be changed if the control logic or its setpoint is changed or the hardware of the control system is replaced during the commercial operation. In this case, it should be validated that a new control logic to be changed into or new hardware to be replaced with will not cause the transient state during the commercial operation when objective validation is performed on the new control logic or the new hardware, before the control logic is changed or the hardware of the control system is replaced.
When the control logic is changed or the hardware of the control system is replaced during the commercial operation of the nuclear power plant, the most accurate method of validating the performance of the control system is to follow processes of the method that is used in the newly built nuclear power plant. First, the new control logic or its setpoint is substituted in the design computer code that is adjusted and optimized so as to have the same response characteristics as the trial operation, and the transient states of the nuclear power plant are simulated so as to check errors and defects. If the hardware is to be replaced, after the validation is performed by using the design computer code, the static performance test such as the FAT or the pre-operational test is performed by a hardware producer. Second, the dynamic performance test is performed through the power ascension test. However, in consideration of economic losses due to human resource required for and electric power reduction caused by the power ascension test, and influences of the transient state on devices in the nuclear power plant, the dynamic performance test through the power ascension test is not actually possible to be performed by changing powers. As such, unlike a newly built nuclear power plant, the dynamic performance test is not actually possible to be performed in a nuclear power plant in operation, and thus, although the hardware of the control system is worn so as to have a high possibility to be broken, the control system cannot be easily replaced.
The present invention provides a method and apparatus for validating dynamic performance of a control system of a nuclear power plant by simulating a power ascension test instead of actually performing the power ascension test when a control logic of the control system is changed or hardware of the control system is replaced in the nuclear power plant in operation.
According to an aspect of the present invention, there is provided an apparatus for validating dynamic performance of a control system of a nuclear power plant by directly connecting control system hardware under validation in an on-line state. In addition to an existing design computer code of the nuclear power plant, the apparatus includes an interface program providing an input signal required for operation to the control system hardware under validation and receiving an output signal of the control system hardware under validation so as to provide the output signal to the design computer code, and a graphic user interface (GUI) interfacing with the control system hardware under validation.
According to another aspect of the present invention, there is provided a method of validating dynamic performance of a control system of a nuclear power plant by directly connecting a design computer code capable of simulating a transient state of the nuclear power plant to control system hardware under validation, and simulating the transient state of the nuclear power plant using the control system hardware under validation in an on-line state, instead of using the design computer code in an off-line state. As such, dynamic performance validation that was performed only through a power ascension test may be improved.
The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
Hereinafter, the present invention will be described in detail by explaining embodiments of the invention with reference to the attached drawings.
Referring to
The design computer code is a well-known program and refers to both an existing nuclear power plant model program 110 and a control system logic model program 120.
Due to the control of the interface program, a simulation signal simulating the nuclear power plant is provided to the control system hardware under validation 20 and an output signal of the control system hardware under validation 20 is reflected to the simulating of the nuclear power plant by the design computer code. Thus, a power ascension test of the nuclear power plant may be simulated. Transient states of the nuclear power plant are simulated before and after a new control logic or its setpoint is set or a new control system hardware is installed, and simulation results are compared to each other so as to check influences of the new control logic or its setpoint on a control system that is already validated, or to compare performance of the new control system hardware to the performance of the control system hardware under validation 20.
Referring to
As described above with reference to
Referring to
The design computer code control unit 123 controls the design computer code of the nuclear power plant, and includes a process variable value output controller 123-1 and a control system hardware under validation output signal input controller 123-2. Process variables such as pressure, flowing rate, temperature, and water level variables which are simulated and calculated by the design computer code are calculated in physical unit values. The process variable value output controller 123-1 controls the design computer code to output the process variable values. The control system hardware under validation output signal input controller 123-2 receives an analog signal (0˜10 Vdc or 4˜20 mA) as a digital value through the signal interface device 30, converts the digital value into a physical unit value, and inputs the physical unit value to a corresponding variable of the nuclear power plant model program 110.
The signal interface control unit 124 consists of an analog-to-digital (A/D), digital-to-analog (D/A) conversion instructor 124-1 instructing the signal interface device 30 to perform A/D or D/A conversion, a control system hardware under validation real signal value converter 124-2 converting the process variable values in the physical unit values into real signal values of the control system hardware under validation 20, and a process variable physical unit value convertor 124-3 converting the real signal values of the control system hardware under validation 20 into the physical unit values of the process variable values of the nuclear power plant model program 110.
The GUI 125 is used to manipulate constructional devices that are modeled in the design computer code, such as a pump, a valve, and an electric heater. For example, the GUI 125 may manually control opening of the valve.
Referring back to
Also, the control system hardware under validation 20 is control system hardware to be validated by using the control system performance validation apparatus and the control system performance validation method according to embodiments of the present invention. Ordinarily, the control system hardware under validation 20 receives process signals such as pressure, flowing rate, temperature, and water level signals from the nuclear power plant and provides an output to the nuclear power plant in order to control a corresponding system of the nuclear power plant. However, during performance validation, as illustrated in
Referring to
According to the present invention, performance of a control system may be validated when a control logic of a control system is changed or hardware of the control system is replaced in a nuclear power plant in operation, and thus a related design change may be easily determined. Furthermore, a validation test of the control system may be performed at the level of a power ascension test by directly connecting a design computer code capable of simulating a transient state of the nuclear power plant to the hardware of the control system, and simulating the transient state of the nuclear power plant directly using the hardware of the control system in an on-line state. Accordingly, unlike a conventional apparatus or method, human errors during a programming process or defects of the control system due to differences in hardware characteristics may be detected, and the performance of the control system may be validated with regard to a dynamic change such as a change into the transient state, without performing the power ascension test in the nuclear power plant in operation in which the power ascension test cannot be performed. Also, by previously validating the control system in a newly built nuclear power plant before the power ascension test is performed, errors of the control system to be installed may be checked in advance and thus the power ascension test may be easily performed.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the following claims. Also, each of a design computer code and a control system logic model program according to the present invention can be implemented in the form of a computer program. In this case, the scope of the present invention includes a computer readable recording medium having recorded thereon the computer program.
Number | Date | Country | Kind |
---|---|---|---|
10-2008-0096214 | Sep 2008 | KR | national |