CN107506297A - Reactor protection system function test method and device based on emulation platform - Google Patents

Reactor protection system function test method and device based on emulation platform Download PDF

Info

Publication number
CN107506297A
CN107506297A CN201710621087.8A CN201710621087A CN107506297A CN 107506297 A CN107506297 A CN 107506297A CN 201710621087 A CN201710621087 A CN 201710621087A CN 107506297 A CN107506297 A CN 107506297A
Authority
CN
China
Prior art keywords
mathematical modeling
module
computer simulation
simulation platform
protection system
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
CN201710621087.8A
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.)
China General Nuclear Power Corp
China Techenergy Co Ltd
Original Assignee
China General Nuclear Power Corp
China Techenergy 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 China General Nuclear Power Corp, China Techenergy Co Ltd filed Critical China General Nuclear Power Corp
Priority to CN201710621087.8A priority Critical patent/CN107506297A/en
Publication of CN107506297A publication Critical patent/CN107506297A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Monitoring And Testing Of Nuclear Reactors (AREA)

Abstract

The invention belongs to the technical field of core electric protection system; in order to solve in the prior art by manually calculating that efficiency is low existing for generation test case, is difficult to be competent at the technical problems such as amount parameter computing complicated and changeable; one kind is provided in computer simulation platform, the method and apparatus for realizing reaction of formation heap protection System Functional Test use-case;Methods described includes obtaining the logic chart of reactor technology system, it is characterised in that methods described also includes:Based on the logic chart, mathematical modeling is built on computer simulation platform;In the input side input test signal for building mathematical modeling of the computer simulation platform;The computer simulation platform is run, the operation result of the mathematical modeling is obtained in the outlet side of the mathematical modeling;The result exported based on the input side input test signal and the outlet side, generates test case.

Description

Reactor protection system function test method and device based on emulation platform
Technical field
The present invention relates to the technical field of core electric protection system, more particularly to a kind of reactor protection based on emulation platform System Functional Test method and apparatus, more particularly, to one kind in computer simulation platform, realize that reaction of formation heap is protected The method and apparatus of System Functional Test use-case.
Background technology
Nuclear power plant reactor protection system (English full name Reactor Protection System, abbreviation RPS systems) is made For nuclear power station security level control system, major function is that the safety of nuclear reactor is protected under accident conditions.Reactor protection system System is internal, performs extremely complex logical operation;A kind of common reactor protection system has nearly 20,000 input and output to believe Number, more than 20 kind emergency shut-down operating modes and more than 50 are performed altogether plants ad hoc safe action.In order to ensure the system can be completed correctly Reactor protection function, it is necessary to which test checking is carried out to the function of reactor protection system.Whole test process, first have to carry out Test design, in order to ensure all possibilities of the covering of its functional verification, test designer needs to design up to ten thousand tests Use-case.
The function of reactor protection system is tested, common testing process as shown in Figure 1 and Figure 2, first has to export The logic chart (S110, S210) of reactor protection system, related test design (S120) is then carried out, and write functional test use Example (S130, S230), include input signal, expected results two parts content in each functional test use-case, wherein input letter Number define the signal for being input to reactor protection system and corresponding numerical value;And expected results, it is according to reactor protection system The logic chart of system is theoretical to calculate obtained output result;It is according to the requirement of test case, one group of signal is defeated in test process Enter into reactor protection system, reactor protection system can export actual result after carrying out a series of logical operations;By this reality For border result compared with the expected results in test case, whether the output of confirmatory reaction heap protection system meets expection, from And whether the function of confirmatory reaction heap protection system meets the requirement (such as Fig. 1) of logic chart.As can be seen here, test case is as survey The output file of trial-ray method process, its correctness directly determine the correctness of test result.
The specific generating process of test case in the prior art, as shown in Fig. 2 first, according to logic chart association reaction heap Process system, it is controlled logic theory analysis (S222);Then according to logic chart, some groups of simulation reaction stack operation works are designed The signal of condition and its change (S224);Finally according to logic chart, the artificial expected results for calculating that reactor protection system is theoretical (S226)。
Inventor has found that said process S226 is by manually calculating, so depositing during realizing the present invention :1st, calculate and analysis efficiency is extremely low, and mistake easily occur;2nd, for the analysis of complex calculation logical model, such as have There are the multiple parameter variables operation of analog quantity of complexity or the model with dynamic characteristic, artificial calculating analysis is difficult to be competent at;3rd, can not Nuclear power plant's actual operating mode is imported into model and carries out analysis that is more complicated, pressing close to nuclear power plant's practical application.
The content of the invention
In order to solve in the prior art by manually calculating that efficiency is low existing for generation test case, it is competent complicated more to be difficult to The technical problems such as variable parameter computing, the present invention are provided in a kind of computer simulation platform, realize that reaction of formation heap protects system The method and apparatus of functional test use-case, it is a kind of CAD by Matlab Simulink as test design Instrument, i.e. test design (writing test case) instrument.
One aspect of the present invention provides a kind of reactor protection system function test method based on emulation platform, including obtains The logic chart of reactor technology system, it is characterised in that methods described also includes:
Based on the logic chart, mathematical modeling is built on computer simulation platform;
In the input side input test signal for building mathematical modeling of the computer simulation platform;
The computer simulation platform is run, the operation knot of the mathematical modeling is obtained in the outlet side of the mathematical modeling Fruit;
The result exported based on the input side input test signal and the outlet side, generates test case.
Preferably, the mathematical modeling built is graphic logic block diagram to the embodiment of the present invention, and described graphical Logic diagram is formed by connecting by the dedicated computing module in the computer simulation platform.
Preferably, each computing module in the graphic logic block diagram directly corresponds to the reaction to the embodiment of the present invention Each logic module in heap protection systemic-function, and the result of each computing module in the graphic logic block diagram exists After the computer simulation platform operation, corresponding result can be exported.
Preferably, the emulation platform can also adjust the output format of the output result to the embodiment of the present invention so that The output result is filled directly into test case to be done, automatically generates complete test case.
Preferably, the computer simulation platform is to be provided with computer in Matlab softwares to the embodiment of the present invention Simulink modules.
Another aspect of the present invention also provides a kind of reactor protection system device for testing functions based on emulation platform, and it is special Sign is, including:
Mathematical modeling builds module, and based on the logic chart of reactor technology system, module is built by the mathematical modeling, Mathematical modeling is built on computer simulation platform;
Parameter input module, for the input side input test for the building mathematical modeling letter in the computer simulation platform Number;
Parameter runs module, in the computer simulation platform, running the mathematical modeling;
Parameter generation module, the operation knot of mathematical modeling is being built described in the outlet side output for building mathematical modeling Fruit;
Test cases technology module, the result exported based on the input side input test signal and the outlet side are raw Into test case.
Preferably, the mathematical modeling builds module includes dynamic simulation graphic logic block diagram to the embodiment of the present invention, And the graphic logic block diagram is formed by connecting by the dedicated computing module in the computer simulation platform.
Preferably, the mathematical modeling builds module also includes emulation oscillograph to the embodiment of the present invention, in the computer After emulation platform operation, each computing module in the graphic logic block diagram directly corresponds to the reactor protection system The result of each logic module in function, it can be transferred through the emulation oscillograph and export corresponding result.
Preferably, the parameter generation module can also adjust the output format of the output result to the embodiment of the present invention, So that the output result is filled directly into test case to be done, it is complete by the Test cases technology Module Generation Whole test case.
Preferably, the computer simulation platform is to be provided with computer in Matlab softwares to the embodiment of the present invention Simulink modules.
Using above-mentioned technical proposal provided in an embodiment of the present invention, at least one of following beneficial effect can be obtained:
1st, the amount of calculation that test designer calculates logic operation result can be greatly reduced, improve the degree of accuracy of calculating.
2nd, this method can preferably help tester to analyze more complicated arithmetic logic model, for example, Operation of analog quantity with multiple parameter variables or the model with dynamic characteristic.
3rd, after the completion of once modeling, more complicated signal intensity and dynamical system can be introduced, by the actual fortune of nuclear power plant Row floor data imports model, to simulate the operating mode of more complicated reactor protection system, quickly obtains accurately calculating knot Fruit.
The further feature and advantage of invention will illustrate in the following description, also, partly become aobvious from specification And be clear to, or understood by implementing technical scheme.The purpose of the present invention and other advantages can be by illustrating Specifically noted structure and/or flow are realized and obtained in book, claims and accompanying drawing.
Brief description of the drawings
Fig. 1 is a kind of reactor protection system function test method based on emulation platform provided in an embodiment of the present invention Flow chart;
Fig. 2 is a kind of reactor protection system device for testing functions based on emulation platform provided in an embodiment of the present invention Block diagram;
Fig. 3 is a kind of schematic diagram for reactor protection system logic chart one that the embodiment of the present invention one provides;
Fig. 4 is in a kind of reactor protection system device for testing functions based on emulation platform provided in an embodiment of the present invention The schematic diagram of mathematical modeling one;
Fig. 5 is in a kind of reactor protection system device for testing functions based on emulation platform provided in an embodiment of the present invention Logic chart;
Fig. 6 is in a kind of reactor protection system device for testing functions based on emulation platform provided in an embodiment of the present invention Mathematical modeling schematic diagram;
Fig. 7 is in a kind of reactor protection system device for testing functions based on emulation platform provided in an embodiment of the present invention The schematic diagram that mathematical modeling first inputs;
Fig. 8 is in a kind of reactor protection system device for testing functions based on emulation platform provided in an embodiment of the present invention The schematic diagram of the input/output signal of mathematical modeling second;
Fig. 9 is in a kind of reactor protection system device for testing functions based on emulation platform provided in an embodiment of the present invention The schematic diagram of the input/output signal of mathematical modeling the 3rd;
Figure 10 is a kind of reactor protection system device for testing functions based on emulation platform provided in an embodiment of the present invention The schematic diagram of the middle input/output signal of mathematical modeling the 4th.
Figure 11 is a kind of reactor protection system device for testing functions based on emulation platform provided in an embodiment of the present invention The schematic diagram of the middle input/output signal of mathematical modeling the 5th.
Figure 12 is a kind of reactor protection system device for testing functions based on emulation platform provided in an embodiment of the present invention The schematic diagram of the middle input/output signal of mathematical modeling the 6th.
Embodiment
Embodiments of the present invention are described in detail below with reference to drawings and Examples, and how the present invention is applied whereby Technological means solves technical problem, and the implementation process for reaching technique effect can fully understand and implement according to this.Need to illustrate , these specific descriptions are to allow those of ordinary skill in the art to be more prone to, clearly understand the present invention, rather than to this hair Bright limited explanation;And if conflict is not formed, each embodiment in the present invention and each spy in each embodiment Sign can be combined with each other, and the technical scheme formed is within protection scope of the present invention.
In addition, can be in the control system of a such as group controller executable instruction the flow of accompanying drawing illustrates the step of Middle execution, although also, show logical order in flow charts, in some cases, can be with different from herein Order performs shown or described step.
The present invention uses Simulink to build mathematical modeling on this emulation platform as graphical simulation software, use The arithmetic logic come in mock-up reactor protection system, what it is with solution is in test design process, and logic chart is analyzed, counted The problem of calculation.Below by the drawings and specific embodiments, technical scheme is described in detail:
Embodiment one
As shown in figure 1, a kind of reactor protection system function test method based on emulation platform is present embodiments provided, This method includes:
S310, the logic chart for obtaining reactor technology system;That is the principle of analytical reactions heap protection system, according to Fig. 1 (S110) logic chart of the corresponding steps output-response heap protection system or in Fig. 2 (S210);
S320, based on above-mentioned logic chart, mathematical modeling is built on computer simulation platform;Directly imitated using computer True platform, the calculating process of logic chart is emulated by data model, such simulation model just can be with actual logic chart It is just the same, computing is carried out according to same logic according to the signal of input;
S330, the input side input test signal for building mathematical modeling in computer simulation platform;Imitated in computer By computer input device, (such as special input signal of the keyboard either in mouse or emulation platform is imitated in true platform True module), the input signal (simulation input signal) that input actual conditions are likely to occur;
S340, operation computer simulation platform, the operation result of mathematical modeling is obtained in the outlet side of mathematical modeling;That is point The computing button that hits in emulation platform or the input corresponding shortcut of computing, the mathematical modeling energy allowed in computer simulation platform Enough start logical operation;And obtain the operation result of data model output;And computer simulation platform output as a result, it is possible to With input parameter simultaneously, the state of Dynamic Announce output parameter, after input parameter, the dynamic result of display output.SIMULINK Input and output be not simultaneously, be first it is given input then computing then show result.It is not while to inputting, simultaneously Display output;
S350, the result exported based on input side input test signal and outlet side, generate test case;Letter will be inputted Number and output signal fill to the test case sky masterplate preset before, obtain complete test case.
Therefore, the above method provided using the present embodiment, reactor protection system functional test case designing is carried out Computer platform is used in method, the substantial amounts of method manually calculated during Test Sample Design is instead of, improves survey The efficiency of case designing is tried, reduces the risk that human error brings design mistake.And also have:1st, according to reactor protection system The logic chart of system, is modeled in computer simulation software, and the logic function of reactor protection system is emulated;Utilize Emulation of the computer software result, the protection System Functional Test design of assisted reaction heap.2nd, this method is applied to complex calculation logic Analysis, such as there is complicated multiple parameter variables operation of analog quantity or the model with dynamic characteristic;This method solves well For artificial the problem of being difficult to analyze complex calculation logic.3rd,, will using this method for the model of dynamic characteristic Nuclear power plant's actual operating mode data import computer model and carry out dynamic analysis, and the test for obtaining more closing to reality application is used Example;And after the completion of once modeling, more complicated signal intensity and dynamical system can be introduced, by nuclear power plant's actual motion work Condition data import model, to simulate the operating mode of more complicated reactor protection system, quickly obtain accurate result of calculation.
Preferably, the mathematical modeling built is graphic logic block diagram to the present embodiment, and graphic logic block diagram is by counting Dedicated computing module in calculation machine emulation platform is formed by connecting;Graphic logic block diagram is corresponding with actual operation logical device The graphical symbol of the logical operation is characterized, the mathematical function or electric elements that these graphical symbols represent, these are accorded with Number connect, just characterize actual logic chart.
Preferably, each computing module in graphic logic block diagram directly corresponds to reactor protection system work(to the present embodiment Each logic module in energy, and the result of each computing module in graphic logic block diagram is transported in computer simulation platform After row, corresponding result can be exported;I.e. by each logical operation module or component in reactor protection system function, Corresponding symbol is inputted in emulation platform successively, these symbol combinations are got up to mean that actual reactor protection system pair The analogue system answered.
Preferably, emulation platform can also adjust the output format of output result to the embodiment of the present invention so that output result Test case to be done is filled directly into, automatically generates complete test case.Such as the result of input is directly used into Excel Form export, then the Excel of the Excel forms with data and the test case sky masterplate preset is closed And then preserved the form after merging as test case, it is easy to the follow-up actual test of system to use.
Preferably, computer simulation platform is to be provided with computer in Matlab softwares to the embodiment of the present invention Simulink modules.Wherein, the Simulink in Matlab softwares be one be used for dynamical system is modeled, emulate and divided The software kit of analysis;Simulink has provided the user a patterned user interface;System for being represented with block diagram, lead to Its graphical interfaces is crossed, the mode clicked on and drawn using mouse, it is simple just as drawing system block diagram to establish system model; So that whole simulation process is directly perceived, succinct, easy-to-use, efficient.Therefore, the embodiment of the present invention is by using the graphical of Simulink Modeling, emulation and analytic function, according to the logic chart of reactor protection system, are modeled and emulate in Simulink, help Designer is helped to calculate anticipated output, the design test case of reactor protection system;It is achieved thereby that use Simulink works Tool, the method for carrying out reactor protection system functional test use-case CAD.
Such as Fig. 4, on the other hand the present embodiment also provides a kind of reactor protection system functional test based on emulation platform Device, the device include:
Mathematical modeling builds module 100, and based on the logic chart of reactor technology system, module is built by mathematical modeling, Mathematical modeling is built on computer simulation platform;I.e. mathematical modeling builds module 100 directly to utilize computer simulation platform In, for carrying and performing the application program module of modeling in a computer, the calculating process of logic chart is passed through into data model Emulated, such simulation model just can be just the same with actual logic chart, according to the signal of input according to same logic Carry out computing;
Parameter input module 200, for the input side input test for the building mathematical modeling letter in computer simulation platform Number, i.e., parameter input module 200 is directly utilizes in computer simulation platform, for carrying in a computer and performing modeling Input function submodule in application program module;Pass through computer input device (such as key i.e. in computer simulation platform The disk either special input signal emulation module in mouse or emulation platform), the input letter that input actual conditions are likely to occur Number (simulation input signal);
Parameter runs module 300, in computer simulation platform, running mathematical modeling;Parameter runs module 300 Computing button in emulation platform or the input corresponding shortcut of computing, module 300 is run by clicking on parameter, allow computer Mathematical modeling in emulation platform can start logical operation;And obtain the operation result of data model output;
Parameter generation module 400, the operation result of mathematical modeling, i.e. parameter generation mould are exported in the outlet side of mathematical modeling Block 400 is directly utilizes in computer simulation platform, in the application program module for carrying and performing modeling in a computer Output function submodule;
Test cases technology module 500, for carrying and performing the application program of output test case, base in a computer In the result that input side input test signal and outlet side export, test case is generated;Input signal and output signal are filled out The test case sky masterplate preset before being charged to, obtains complete test case.
Preferably, mathematical modeling builds module 100 includes dynamic simulation graphic logic block diagram to the present embodiment, and schemes Shape logic diagram is formed by connecting by the dedicated computing module in computer simulation platform;Graphic logic block diagram is and actual fortune Calculate the graphical symbol that the logical operation is characterized corresponding to logical device, the mathematical function or electricity that these graphical symbols represent Device element, these symbols are connected, just characterize actual logic chart.
Preferably, mathematical modeling builds module 100 also includes emulation oscillograph to the present embodiment, is transported in computer simulation platform After row, each computing module in graphic logic block diagram directly corresponds to each logic mould in reactor protection system function The result of block, it can be transferred through emulating the corresponding result of oscillograph output.
Preferably, parameter generation module 400 can also adjust the output format of output result to the present embodiment so that output knot Fruit is filled directly into test case to be done, passes through the complete test case of Test cases technology Module Generation.Such as Parameter generation module can be one it is special, for associating input/output signal, and input/output signal is entered into row format and turned The software changed;Automatically the result of input can directly be exported with Excel form, then by the Excel forms with data The Excel of the test case sky masterplate preset is merged, and then enters the form after merging as test case Row preserves, and is easy to the follow-up actual test of system to use.
As shown in figure 5, surveyed for a kind of reactor protection system function based on emulation platform provided in an embodiment of the present invention Middle logic chart is put in trial assembly, in particular a kind of hydraulic pressure nuclear power station, using the pressure height of voltage-stablizer 1010 cause emergency shut-down logic as Example illustrates, and the substantially implication of the logic chart will for three sensors 1020,1030,1040 of the measurement pressure of voltage-stablizer 1010 Pressure value is sent into reactor protection system respective logic module 1050,1060,1070, and protection system is by threshold calculations, and then 3 Take 2 votings triggering emergency shut-down action (logical-arithmetic unit 1080).
Obtain in reactor protection system device for testing functions after logic chart, just directly building in computer simulation platform Mathematical modeling corresponding to the logic chart is found, in order to express easily, is only illustrated below with the Simulink modelings in Matlab, Other computer platforms use similar mode, and it is no longer repeated.
In Simulink modules first in Matlab, it is right to directly find parameter input module 2010 corresponding to voltage-stablizer Logic chart in reference picture 5 afterwards, three three sensors 1020,1030,1040 and reactor protection with pressure are found respectively Time delay simulation module 2020,2030,2040 corresponding to system respective logic module 1050,1060,1070, data conversion module is imitated True 2050,2060,2070, merge logic simulation module 2080, and respectively with the oscillograph of input side parameter input module 2010 2100, the oscillograph 2090 being connected with outlet side (merging logic simulation module 2080), it can also increase according to the design needs certainly Add more oscillographs, check other each emulation module parameter operation results;And the connection between each emulation module is closed System, can be directly with reference to logic chart, so the process of mathematical modeling is relatively very simple, it is not necessary to increase extra logic analysis Process.
Referring next to Fig. 7, the signal of one group of consecutive variations of design, the change curve of simulation three pressure signals of voltage-stablizer (signal corresponding to L1, L2, L3 difference representative sensor 1020,1030,1040), the i.e. parameter input module in mathematical modeling Analog signal is inputted in 2010;Then click on corresponding operation button in the Simulink modelings in Matlab or directly pass through The shortcut of computer export operation;Computer platform begins to enter with reference to the signal inputted in the data model and Fig. 7 in Fig. 6 Row emulation, computer platform carries out simulation calculating according to the mathematical modeling in Fig. 6, and can directly export operation result;Invention One group of output result (corresponding curve map such as Fig. 8 the latter half institute as shown in table 1 below that people is obtained by computer simulation platform Show):
The voltage-stablizer of table 1. corresponds to reactor protection system output parameter table
By above-mentioned simulation calculation, the signal of above-mentioned consecutive variations is input in reactor protection system, theoretically Calculate, in 25.5714s, reactor protection system can detect reactor operation unusual service condition, and export emergency shut-down letter Number, in 54.6286s, reactor operation operating mode recovers normal, and reactor protection system stops output scram signal;And What whole simulation process can be rapidly completed in 10 minutes, and will not malfunction.
The example above provides simplest example in order to facilitate the understanding of this method, for above-mentioned simple logic, Test Sample Design can be carried out using the method manually calculated;This method is more suitable for complex calculation and (manually calculates and be difficult Realize, and result is not necessarily accurate), particularly dynamic analysis with time response.More specifically:
Δ T protection be nuclear power plant uniquely by multiple measurement parameters calculate gained dynamic protection definite value, the protection definite value by Multiple parameters collective effect, there are complicated dynamic characteristic, including cooling agent hot arc temperature, cooling agent cold section of temperature, primary Ioops Pressure, main pump rotating speed, Axial power difference.
For the time response in formula, it is necessary to carry out calculating and the dynamic analysis of large amount of complex, such as manual compiling is used It is huge that test case writes difficulty.Dynamic analysis are such as carried out using the method for computer platform Computer Aided Design, then substantially increased The efficiency and quality of case designing.
It is assumed that reactor capability is full power normal operating condition:
Axial power is distributed as Sine distribution, i.e.,
Primary Ioops pressure is 15.5MPa;
Main pump rotating speed is rated speed.
1st, Δ T overpower dynamic analysis
Fixed cold section of Tcold=292 DEG C of temperature, using slant function signal source, by hot arc temperature using 100s as the time from Point (0~100s period is used for systems stabilisation original state) is slowly risen since 327 DEG C with 0.5 DEG C/s speed;Fig. 9 To obtain the oscillogram of Δ T, Δ T overtemperature protes line, Δ T overpower protective wires after being tested.It can be seen in figure 9 that Δ T In 5s, Δ T overpower protective wires are above worn, it is meant that now Δ T > Δs T overpower protection seting values, the super work(of Δ T now occurs Rate protection causes emergency shut-down.Now cold section of Tcold=292 DEG C of temperature, Thot=329.4 DEG C of hot arc temperature, T=37 DEG C of Δ.
Hot arc rate temperature change is adjusted to 0.1 DEG C/s, other specification is constant, is tested, and obtained waveform is as schemed Shown in 10, it can be seen that Δ T in 26s, above wears Δ T overpower protective wires, the protection of Δ T overpower now occurs and draws Play emergency shut-down;Now Thot=329.6 DEG C of hot arc temperature, T=37.5 DEG C of Δ.
2nd, Δ T overtemperatures dynamic analysis
Fixed cold section of Tcold=310 DEG C of temperature, by hot arc temperature, using 100s as start time, (0~100s period is used In systems stabilisation original state) slowly risen with 0.5 DEG C/s speed since 330 DEG C, obtained waveform is as shown in figure 11.From As can be seen that Δ T is in 9s in Figure 11, Δ T overtemperature prote lines are above worn, Δ T overtemperature protes now occur and cause emergency shut-down.This When Thot=334.5 DEG C of hot arc temperature, T=24.0 DEG C of Δ.
Hot arc rate temperature change is adjusted to 0.1 DEG C/s, other specification is constant, is tested, and obtained waveform is as schemed Shown in 12.
In figure 12 it can be seen that Δ T in 75s, above wears Δ T overtemperature prote lines, Δ T overtemperature protes now occur and cause Emergency shut-down.Now Thot=337.5 DEG C of hot arc temperature, T=27.4 DEG C of Δ.
Above-mentioned analysis result is summarized, the staticaanalysis results that contrast is carried out using the method manually calculated are as follows:
In static analysis, the time response for adjusting value function is not introduced, it is ideally that it, which acts setting valve, Setting valve, it can not be expected actuation time.And in dynamic analysis, the time response for adjusting value function is introduced, action is played and adjusts It is value and actuation time, related to hot arc rate temperature change.
Using the reactor protection system function test method based on emulation platform, Computing knot can be given full play to Fruit is accurate, fireballing feature.One operational model once models completion, and same operational model can be entered in a short time The more complicated calculating of row, generates test case that is more complicated, pressing close to nuclear power plant's actual operating mode.
Using above-mentioned technical proposal provided in an embodiment of the present invention, at least one of following beneficial effect can be obtained:
1st, the amount of calculation that test designer calculates logic operation result can be greatly reduced, improve the degree of accuracy of calculating.
2nd, this method can preferably help tester to analyze more complicated arithmetic logic model, for example, Operation of analog quantity with multiple parameter variables or the model with dynamic characteristic.
3rd, after the completion of once modeling, more complicated signal intensity and dynamical system can be introduced, by the actual fortune of nuclear power plant Row floor data imports model, to simulate the operating mode of more complicated reactor protection system, quickly obtains accurately calculating knot Fruit.For same dynamic model, different parameter variation signals is inputted, different results can be obtained, can be met to letter Several dynamic characteristics are verified.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above-mentioned each method embodiment can lead to The related hardware of programmed instruction is crossed to complete.Foregoing program can be stored in a computer read/write memory medium.The journey Sequence upon execution, execution the step of including above-mentioned each method embodiment;And foregoing storage medium includes:ROM, RAM, magnetic disc or Person's CD etc. is various can be with the medium of store program codes.
Finally it should be noted that described above is only highly preferred embodiment of the present invention, not the present invention is appointed What formal limitation.Any those skilled in the art, it is without departing from the scope of the present invention, all available The way and technology contents of the disclosure above make many possible variations and simple replacement etc. to technical solution of the present invention, these Belong to the scope of technical solution of the present invention protection.

Claims (10)

1. a kind of reactor protection system function test method based on emulation platform, including obtain patrolling for reactor technology system Collect figure, it is characterised in that methods described also includes:
Based on the logic chart, mathematical modeling is built on computer simulation platform;
In the input side input test signal for building mathematical modeling of the computer simulation platform;
The computer simulation platform is run, the operation result of the mathematical modeling is obtained in the outlet side of the model;
The result exported based on the input side input test signal and the outlet side, generates test case.
2. according to the method for claim 1, it is characterised in that the mathematical modeling built is graphic logic block diagram, And the graphic logic block diagram is formed by connecting by the dedicated computing module in the computer simulation platform.
3. according to the method for claim 1, it is characterised in that each computing module in the graphic logic block diagram is straight Connect each logic module in the corresponding reactor protection system function, and each meter in the graphic logic block diagram The result of module is calculated after computer simulation platform operation, corresponding result can be exported.
4. according to the method for claim 1, it is characterised in that the emulation platform can also adjust the output result Output format so that the output result is filled directly into test case to be done, automatically generates complete test case.
5. according to the method described in any one in claim 1-4, it is characterised in that the computer simulation platform is calculating The Simulink modules being provided with machine in Matlab softwares.
A kind of 6. reactor protection system device for testing functions based on emulation platform, it is characterised in that including:
Mathematical modeling builds module, based on the logic chart of reactor technology system, builds module by the mathematical modeling, is counting Mathematical modeling is built on calculation machine emulation platform;
Parameter input module, for the input side input test signal for building mathematical modeling in the computer simulation platform;
Parameter runs module, in the computer simulation platform, running the mathematical modeling;
Parameter generation module, the operation result of the mathematical modeling is exported in the outlet side of the mathematical modeling;
Test cases technology module, the result exported based on the input side input test signal and the outlet side, generation are surveyed Example on probation.
7. device according to claim 6, it is characterised in that the mathematical modeling is built module and schemed including dynamic simulation Shape logic diagram, and the graphic logic block diagram by the computer simulation platform dedicated computing module connection and Into.
8. device according to claim 6, it is characterised in that the mathematical modeling, which builds module, also includes emulation oscillography Device, after computer simulation platform operation, each computing module in the graphic logic block diagram directly corresponds to institute The result of each logic module in reactor protection system function is stated, can be transferred through the corresponding knot of emulation oscillograph output Fruit.
9. device according to claim 6, it is characterised in that the parameter generation module can also adjust the output knot The output format of fruit so that the output result is filled directly into test case to be done, passes through the Test cases technology The complete test case of Module Generation.
10. according to the device described in any one in claim 6-9, it is characterised in that the computer simulation platform is meter The Simulink modules being provided with calculation machine in Matlab softwares.
CN201710621087.8A 2017-07-27 2017-07-27 Reactor protection system function test method and device based on emulation platform Pending CN107506297A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710621087.8A CN107506297A (en) 2017-07-27 2017-07-27 Reactor protection system function test method and device based on emulation platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710621087.8A CN107506297A (en) 2017-07-27 2017-07-27 Reactor protection system function test method and device based on emulation platform

Publications (1)

Publication Number Publication Date
CN107506297A true CN107506297A (en) 2017-12-22

Family

ID=60689865

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710621087.8A Pending CN107506297A (en) 2017-07-27 2017-07-27 Reactor protection system function test method and device based on emulation platform

Country Status (1)

Country Link
CN (1) CN107506297A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108986938A (en) * 2018-06-15 2018-12-11 国核自仪***工程有限公司 The shutdown condition response time test method of nuclear power plant reactor protection system
CN109299008A (en) * 2018-09-21 2019-02-01 北京广利核***工程有限公司 A kind of control systems of nuclear power plant security function Auto-Test System and method
CN109448874A (en) * 2018-09-29 2019-03-08 国核自仪***工程有限公司 Power producer protects the test device and method of the shutdown function of system
CN109543222A (en) * 2018-10-19 2019-03-29 广西电网有限责任公司电力科学研究院 Compacted clay liners fast cut back emulation mode under a kind of different capacity level
CN111930628A (en) * 2020-08-13 2020-11-13 中国核动力研究设计院 Security level display module graphic configuration simulation system and simulation method thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101162426A (en) * 2007-11-15 2008-04-16 中兴通讯股份有限公司 Example design test method for testing based on data driving and automatically testing platform
CN102024504A (en) * 2010-10-21 2011-04-20 中广核工程有限公司 Logic test method and device suitable for reactor protection system
CN102375778A (en) * 2010-08-17 2012-03-14 中兴通讯股份有限公司 Method and system for automatically testing digital signal processor (DSP)
CN104133954A (en) * 2014-07-25 2014-11-05 清华大学 Protection logic simulation device and dynamic verification system using protection logic simulation device
JP2016125984A (en) * 2015-01-08 2016-07-11 株式会社リコー Data generation device, data generation method, data generation system, program, and recording medium
CN106446412A (en) * 2016-09-26 2017-02-22 杭州杉石科技有限公司 Model-based test method for avionics systems

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101162426A (en) * 2007-11-15 2008-04-16 中兴通讯股份有限公司 Example design test method for testing based on data driving and automatically testing platform
CN102375778A (en) * 2010-08-17 2012-03-14 中兴通讯股份有限公司 Method and system for automatically testing digital signal processor (DSP)
CN102024504A (en) * 2010-10-21 2011-04-20 中广核工程有限公司 Logic test method and device suitable for reactor protection system
CN104133954A (en) * 2014-07-25 2014-11-05 清华大学 Protection logic simulation device and dynamic verification system using protection logic simulation device
JP2016125984A (en) * 2015-01-08 2016-07-11 株式会社リコー Data generation device, data generation method, data generation system, program, and recording medium
CN106446412A (en) * 2016-09-26 2017-02-22 杭州杉石科技有限公司 Model-based test method for avionics systems

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108986938A (en) * 2018-06-15 2018-12-11 国核自仪***工程有限公司 The shutdown condition response time test method of nuclear power plant reactor protection system
CN109299008A (en) * 2018-09-21 2019-02-01 北京广利核***工程有限公司 A kind of control systems of nuclear power plant security function Auto-Test System and method
CN109448874A (en) * 2018-09-29 2019-03-08 国核自仪***工程有限公司 Power producer protects the test device and method of the shutdown function of system
CN109448874B (en) * 2018-09-29 2020-11-20 国核自仪***工程有限公司 Device and method for testing shutdown function of nuclear power reactor protection system
CN109543222A (en) * 2018-10-19 2019-03-29 广西电网有限责任公司电力科学研究院 Compacted clay liners fast cut back emulation mode under a kind of different capacity level
CN109543222B (en) * 2018-10-19 2023-04-18 广西电网有限责任公司电力科学研究院 Load shedding protection simulation method for pressurized water reactor nuclear power unit under different power levels
CN111930628A (en) * 2020-08-13 2020-11-13 中国核动力研究设计院 Security level display module graphic configuration simulation system and simulation method thereof

Similar Documents

Publication Publication Date Title
CN107506297A (en) Reactor protection system function test method and device based on emulation platform
CN103020401B (en) The method of testing of ECU, device and system
CN105302950A (en) Software and hardware cooperation based cross-linking simulation test method for programmable logic device
CN104182272B (en) Simulation testing platform and controlling method for hypersonic flight vehicle assessment
US10331548B2 (en) Method and computer system for compiling and testing a control program
CN101609615B (en) Real-time semi-physical simulation system and data acquisition method thereof
CN108287943A (en) Control systems of nuclear power plant semi-physical simulation platform designs and implementation method
CN108663948A (en) A kind of design method of aeroengine control system Numerical Simulation Analysis platform
CN104777758A (en) General purpose simulator for microsatellite equipment
CN112036023B (en) Software integrated generation system of generator transformer set protection device
Song et al. FBDTester 2.0: Automated test sequence generation for FBD programs with internal memory states
CN104598373A (en) Embedded software testing method capable of realizing multi-technology fusion
CN106951575A (en) A kind of multidisciplinary Virtual Experiment Simulation method based on COSIM
CN102692876A (en) System and method of simulating input/output modules in a control system
Li et al. A low-complexity method for authoring an interactive virtual maintenance training system of hydroelectric generating equipment
CN110847111B (en) Method for acquiring hydropower station gate scheduling parameters based on semi-physical simulation
CN104050069B (en) A kind of automated testing method realizing MIPS processor correctness based on Mars judge Verilog
Yu et al. Matlab/Simulink-based simulation for digital-control system of marine three-shaft gas-turbine
CN105631135B (en) Based on ABAQUS excavation of foundation pit rapid modeling analysis system and its application method
CN106777842A (en) For the method for the thermal machine such as aero-engine system modeling and simulation analysis
CN103942380B (en) Graphical control system design and simulation tool
Shanab et al. Active control of variable geometry Francis Turbine
CN106126871A (en) A kind of governor model modeling method of PSCAD electromagnetic transient simulation
CN110109374A (en) The Hardware In The Loop Simulation Method and device of liquid-propellant rocket engine thrust regulating system
Kim et al. Development of a Visual System Analyzer based on reactor system analysis codes

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20171222

RJ01 Rejection of invention patent application after publication