Neutron pulse signal generator
By designing a neutron pulse signal generator, using the signal simulation module to generate an initial signal based on the neutron flush rate, and converting it into a target signal through the output module, the problem that the prior art cannot meet the reactor continuity testing and calibration requirements is solved, and accurate verification and calibration of wide range signal detection equipment is achieved.
Patent Information
- Application Number
- CN202510052530.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-05-27
AI Technical Summary
Existing reactor neutron flux measurement systems cannot meet the continuity testing requirements for the overall process of reactors from starting reactors to full power operation, and cannot effectively calibrate wide range signal detection equipment.
A neutron pulse signal generator is designed, including a setup module, a signal simulation module and an output module. By setting the module, the signal simulation module generates an initial signal based on neutron flush rate simulation, the output module converts the initial signal, and outputs the target signal for verification and calibration of a wide range signal detection device.
Accurate verification and calibration of wide range signal detection equipment is achieved, which meets the neutron flux density detection requirements of the reactor in various stages and states, and improves the continuity and accuracy of measurement.
Smart Images

Figure CN120044579A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of reactor nuclear measurement, and particularly to a neutron pulse signal generator. Background Art
[0002] During the process of a reactor starting up to full power operation, the magnitude of the neutron flux density in the reactor can continuously vary from 1 cm -2 s -1 to 10 10 cm -2 s -1 and above. In practical applications, the neutron flux measurement system for the reactor usually includes several different detectors that work separately in the source range, intermediate range, and power range to test the neutron flux density of the reactor in different states, and the ranges of each detector are respectively defined for relatively independent analog measurement systems. Therefore, the above test system cannot meet the continuous measurement and control requirements of the reactor. Summary of the Invention
[0003] Based on the above technical problems, the embodiments of this application provide a neutron pulse signal generator. Through this neutron pulse signal generator, it is possible to verify a wide-range signal detection device, so that the wide-range signal detection device can meet the requirements of continuous testing for the entire process of a reactor from starting up to full power operation.
[0004] The technical solution provided by the embodiments of this application is as follows:
[0005] The embodiments of this application provide a neutron pulse signal generator, which includes a setting module, a signal simulation module, and an output module; where:
[0006] The setting module is configured to, in response to a setting operation, obtain the setting parameters corresponding to the setting operation, and send the setting parameters to the signal simulation module; where the setting parameters at least include the neutron fluence rate;
[0007] The signal simulation module is configured to receive the setting parameters and simulate and generate an initial signal based at least on the neutron fluence rate in the setting parameters; where the initial signal includes a plurality of neutron pulse signals;
[0008] The output module is configured to receive the initial signal, perform conversion processing on the initial signal, obtain and output a target signal; where the target signal is used to be sent to a wide-range signal detection device to verify and / or calibrate the wide-range signal detection device; the wide-range signal detection device is configured to detect the neutron flux density of the reactor.
[0009] In some embodiments, the setting module includes a display component and an input component; wherein:
[0010] The display component is used to display a setting interface; wherein, the setting interface includes setting units for setting at least one parameter;
[0011] The input component is used to determine the setting parameter in response to the setting operation on the setting unit.
[0012] In some embodiments, the setting parameter further includes a simulation mode parameter; the setting module includes an input component, which is used to identify and analyze the setting operation, determine the simulation mode parameter, and send the simulation mode parameter to the signal simulation module to control the operation mode of the signal simulation module.
[0013] In some embodiments, the setting parameter further includes a simulation mode parameter; the simulation mode parameter includes a pulse simulation parameter; the setting module is used to send the pulse simulation parameter to the signal simulation module;
[0014] The signal simulation module is used to generate a first signal based on the neutron fluence rate and the pulse simulation parameter when the neutron fluence rate is less than a preset threshold; wherein, the initial signal includes the first signal; the time interval between adjacent neutron pulse signals in the first signal is greater than a time threshold.
[0015] In some embodiments, the signal simulation module includes a control component, a time interval generation component, and a signal generation component; wherein, the control component is used to control the time interval generation component to generate a time pulse sequence based on the neutron fluence rate if the neutron fluence rate is less than the preset threshold and the simulation mode parameter is the pulse simulation parameter;
[0016] The control component is further used to control the signal generation component to generate the first signal based on the time pulses in the time pulse sequence.
[0017] In some embodiments, the setting parameter includes a simulation mode parameter; the simulation mode parameter includes a Campbell mode parameter; the setting module is used to send the Campbell mode parameter to the signal simulation module;
[0018] The signal simulation module is used to generate a second signal if the neutron fluence rate is greater than or equal to the preset threshold and the simulation mode parameter is the Campbell mode parameter; wherein, the initial signal includes the second signal; the time interval between adjacent neutron pulse signals in the second signal is less than the time threshold.
[0019] In some embodiments, the signal simulation module includes a control component, a storage component, and a signal generation component; wherein:
[0020] The storage component is configured to store a signal set; wherein, the signal set is pre-generated by simulation software based at least on the neutron fluence rate simulation;
[0021] The control component is configured to, if the neutron fluence rate is greater than or equal to a preset threshold and the simulation mode parameter is the Campbell mode parameter, collect the second signal from the signal set stored in the storage component, and control the signal generation component to output the second signal.
[0022] In some embodiments, the signal simulation module is configured to obtain the amplitude range of the output module and generate the initial signal based on the amplitude range.
[0023] In some embodiments, the signal simulation module is configured to obtain the accuracy parameter of the output module and generate the initial signal based on the accuracy parameter.
[0024] In some embodiments, the output module is configured to perform digital-to-analog conversion processing on the initial signal to obtain and output the target signal.
[0025] The setting module in the neutron pulse signal generator provided by the embodiment of the present application is used to obtain the setting parameters corresponding to the setting operation in response to the setting operation, and send the setting parameters to the signal simulation module. The signal simulation module is used to receive the setting parameters and simulate and generate an initial signal based at least on the neutron fluence rate in the setting parameters. The initial signal includes multiple neutron pulse signals. Thus, through the above operations, not only the precise control of multiple neutron pulse signals generated by the signal simulation module is achieved, but also when the neutron fluence rate in the setting parameters changes, the signal simulation module can followingly generate an initial signal including multiple neutron pulse signals based on the neutron fluence rate, so that the initial signal can change with the change of the neutron fluence rate in the setting parameters, thereby expanding the change range of the initial signal in the dimension of the neutron fluence rate. On this basis, the output module is used to receive the initial signal and perform conversion processing on the initial signal to obtain a target signal, and the target signal is used to be sent to a wide-range signal detection device to verify and / or calibrate the wide-range signal detection device, and the wide-range signal detection device is used to detect the neutron flux density of the reactor. Thus, when the initial signal can change greatly with the change of the neutron fluence rate, the target signal also correspondingly has a large change range in the dimension of the neutron fluence rate. Therefore, with the help of the target signal, the precise verification and / or calibration of the wide-range signal detection device within a large range of the neutron fluence rate dimension can be achieved, so that the wide-range signal detection device can meet the detection requirements of the neutron flux density of the neutron reactor at various stages and in various states. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 is a schematic structural diagram of the neutron pulse signal generator provided by the embodiment of the present application;
[0027] Figure 2 is another schematic structural diagram of the neutron pulse signal generator provided by the embodiment of the present application;
[0028] Figure 3 is a schematic flow diagram of generating a signal waveform provided by the embodiment of the present application;
[0029] Figure 4 is yet another schematic structural diagram of the neutron pulse signal generator provided by the embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0030] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application.
[0031] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0032] During the process of the reactor starting up to full-power operation, the magnitude of the neutron flux density in the reactor can continuously vary from 1 cm -2 s -1 to 10 10 cm -2 s -1 and above. In practical applications, the neutron flux measurement system for the reactor usually includes several different detectors working in the source range, intermediate range, and power range respectively to test the neutron flux density of the reactor in different states, and the ranges of each detector are respectively defined for relatively independent analog measurement systems. Therefore, the above test system cannot meet the continuous requirements for reactor measurement and control.
[0033] At the same time, if a single fission ionization chamber detector is used to measure the neutron flux, it will be able to simplify the engineering design, operation and maintenance, and measurement process of the reactor. In order to design a single fission ionization chamber detector to measure the neutron flux, it is necessary to calibrate the detection accuracy or sensitivity of the above detector depending on the actual change state of the neutron flux in the neutron source.
[0034] On the other hand, the conditions for using the neutron source are strict and the operating environment is complex. Therefore, it is difficult to directly obtain the signal of the actual neutron flux of the reaction output by the fission chamber in the laboratory; while ordinary signal generators can only generate periodic signals with fixed shapes, and such periodic signals cannot meet the calibration and verification requirements of wide-range nuclear measuring instruments; and there is no simulation signal source that conforms to the characteristics of the output signal of the fission ionization chamber detector in the related technologies. Only traditional means can be used to set the circuit parameters of the instrument through on-reactor experiments, and such a signal simulation method increases the equipment cost and time cost.
[0035] Based on the above technical problems, the embodiment of the present application provides a neutron pulse signal generator. Figure 1 Shown in the structural schematic diagram of the neutron pulse signal generator provided by the embodiment of the present application, as Figure 1 shown, the neutron pulse signal generator 100 may include a setting module 101, a signal simulation module 102, and an output module 103; wherein: the setting module 101 is configured to, in response to a setting operation, obtain the setting parameters corresponding to the setting operation and send the setting parameters to the signal simulation module 102; the signal simulation module 102 is configured to receive the setting parameters and simulate and generate an initial signal at least based on the neutron fluence rate in the setting parameters; the output module 103 is configured to receive the initial signal and perform conversion processing on the initial signal to obtain and output a target signal.
[0036] Among them, the set parameters at least include the neutron fluence rate; the initial signal includes a plurality of neutron pulse signals; the target signal is used to be sent to a wide-range signal detection device to verify and / or calibrate the wide-range signal detection device; the wide-range signal detection device is used to detect the neutron flux density of the reactor.
[0037] In one embodiment, the wide-range signal detection device is used to detect the neutron flux density in each stage during the process of the reactor starting up to full-power operation.
[0038] In one embodiment, the wide-range signal detection device may include a wide-range nuclear instrumentation.
[0039] In one embodiment, the setting operation can be performed in at least one of the forms of text input, audio input, and gesture input; exemplarily, the setting operation may further include a selection operation on options in an option set; exemplarily, the option set may include a set of options for a plurality of neutron fluence rates or intervals of neutron fluence rates.
[0040] In one embodiment, the set parameters may include the parameters input through the setting operation.
[0041] In one embodiment, the setting module 101 may have a data input function, so that the setting module can obtain the set parameters in response to the setting operation.
[0042] In one embodiment, the setting module 101 may also have functions such as controlling whether the neutron pulse signal generator 100 starts, stops, and the duration of a single run.
[0043] In one embodiment, the setting module 101 may be electrically connected to the signal simulation module 102, so that after the setting module 101 obtains the set parameters, it can send the set parameters to the signal simulation module 102.
[0044] In one embodiment, the initial signal may include a digital signal sequence; exemplarily, the digital signal sequence may display a plurality of neutron pulse signals in digital form.
[0045] In one embodiment, the signal simulation module 102 may include a fission ionization chamber detector signal simulator, which is specifically used to generate a neutron pulse signal or a sequence set of neutron pulse signals corresponding to the neutron fluence rate at least based on the neutron fluence rate.
[0046] In one embodiment, the amplitude and / or time of the neutron pulse signal in the initial signal generated by the signal simulation module 102 may change with the change of the neutron fluence rate; exemplarily, the setting range of the neutron fluence rate may be 1cm -2 s -1 to 1010 cm -2 s -1 Any value between them.
[0047] In one embodiment, the signal simulation module 102 can be electrically connected to the output module 103.
[0048] In one embodiment, the target signal can be an analog signal. Thus, after receiving the initial signal, the output module 103 can perform analog-to-digital conversion processing on the initial signal to obtain the target signal.
[0049] In one embodiment, the signal characteristics of the target signal can match the signal characteristic requirements of the wide-range signal detection device for the input signal. On this basis, the output module can perform conversion processing on the initial signal based on the signal characteristic requirements to obtain the target signal; exemplarily, the above signal characteristic requirements can include the target amplitude range corresponding to the signal amplitude.
[0050] In one embodiment, after receiving the target signal, the wide-range signal detection device can detect the variation law of the amplitude of the target signal with time to obtain a detection result, and then verify and / or calibrate the detection accuracy or sensitivity of the wide-range signal detection device for the target signal based on the degree of difference between the detection result and the target signal.
[0051] As can be seen from the above, the setting module in the neutron pulse signal generator provided by the embodiments of the present application is used to obtain the setting parameters corresponding to the setting operation in response to the setting operation, and send the setting parameters to the signal simulation module. The signal simulation module is used to receive the setting parameters and simulate and generate an initial signal based at least on the neutron fluence rate in the setting parameters. The initial signal includes a plurality of neutron pulse signals. Thus, through the above operations, not only the precise control of the plurality of neutron pulse signals generated by the signal simulation module is achieved, but also when the neutron fluence rate in the setting parameters changes, the signal simulation module can follow the neutron fluence rate to generate an initial signal including a plurality of neutron pulse signals, so that the initial signal can change with the change of the neutron fluence rate in the setting parameters, thereby expanding the change range of the initial signal in the dimension of the neutron fluence rate; on this basis, the output module is used to receive the initial signal and perform conversion processing on the initial signal to obtain a target signal, and the target signal is used to be sent to a wide-range signal detection device to verify and / or calibrate the wide-range signal detection device, and the wide-range signal detection device is used to detect the neutron flux density of the reactor. Thus, when the initial signal can change greatly with the change of the neutron fluence rate, the target signal also correspondingly has a large change range in the dimension of the neutron fluence rate. Therefore, with the help of the target signal, the precise verification and / or calibration of the wide-range signal detection device within a large range of the neutron fluence rate dimension can be achieved, so that the wide-range signal detection device can meet the detection requirements of the neutron flux density of the neutron reactor at various stages and in various states.
[0052] Figure 2 Another structural schematic diagram of the neutron pulse signal generator provided by the embodiments of the present application is shown as Figure 2 As shown, in the neutron pulse signal generator 100 provided by the embodiments of the present application, the setting module 101 includes a display component 1011 and an input component 1012; wherein:
[0053] The display component 1011 is used to display the setting interface; the input component 1012 is used to determine the setting parameters in response to the setting operation for the setting unit.
[0054] Wherein, the setting interface includes a setting unit for setting at least one parameter.
[0055] In one implementation manner, the setting unit may include at least one control with functions such as option display, data editing, and saving.
[0056] In one implementation manner, the display component 1011 may include at least one display window, and at least one setting unit may be loaded in each display window. Moreover, different setting windows or setting units may be respectively used to set different types of setting parameters.
[0057] In one implementation, the input component 1012 can analyze the setting operation to determine the setting parameters.
[0058] In one implementation, the display component 1011 and the input component 1012 may be presented via a touch screen.
[0059] As can be seen from the above, the setting module of the neutron pulse signal generator provided in the embodiment of the present application includes a display component and an input component, the display component includes a setting interface for displaying a setting unit for setting at least one parameter, and the input component is used to determine the setting parameter in response to the setting operation for the setting unit. In this way, through the display component in the setting module, the convenience and intuitiveness of setting at least one parameter can be improved, and through the input component, accurate response to the setting operation can be achieved, thereby improving the flexibility and suggestion of setting the setting parameter.
[0060] Based on the foregoing embodiments, in the neutron pulse signal generator provided in the embodiments of the present application, the setting parameters also include simulation mode parameters, and the setting module 101 includes an input component 1012 for identifying and analyzing the setting operation, determining the simulation mode parameters, and sending the simulation mode parameters to the signal simulation module to control the operating mode of the signal simulation module 102.
[0061] In one embodiment, the operating mode of the signal simulation module 102 can be used to characterize the number of neutron pulse signals generated by the signal simulation module 102 per unit time. For example, if the operating mode is the first mode, the signal simulation module can generate a first number of neutron pulse signals per unit time. If the operating mode is the second mode, the signal simulation module can generate a second number of neutron pulse signals per unit time. The first number and the second number may be different.
[0062] In one embodiment, different operating modes may correspond to different power consumptions, and the number of neutron pulse signals generated by the signal simulation module per unit time may increase as the power consumption of the operating mode increases.
[0063] In one embodiment, the simulation mode parameters may include at least one parameter; exemplarily, when the simulation mode parameters include at least two parameters, different parameters in the simulation mode parameters may correspond to different time periods, for example, the first mode may correspond to the first time period, and the second mode may correspond to the second time period. In this way, the simulation mode parameters may be used to control the signal simulation module 102 to operate in the first mode during the first time period and in the second mode during the second time period.
[0064] In one implementation, at least one simulation mode parameter may be obtained through a single setting operation for the simulation mode parameter.
[0065] In one embodiment, the input component can identify and analyze the settings, editing, or selection operations performed by the user on the simulation mode parameters, so as to determine the simulation mode parameters.
[0066] In one embodiment, the simulation mode parameters can include identifiers such as the name and / or number of the operating mode of the signal simulation module.
[0067] As can be seen from the above, for the neutron pulse signal generator provided by the embodiments of the present application, the set parameters further include simulation mode parameters, and the input component included in the setting module is used to identify and analyze the setting operations to determine the simulation mode parameters, thereby realizing the efficient setting of the simulation mode parameters; moreover, by sending the simulation mode parameters to the signal simulation module to control the operating mode of the signal simulation module, the precise and efficient control of the operating mode of the signal simulation module can be achieved, thereby improving the flexibility of controlling the operating mode of the signal simulation module.
[0068] Based on the foregoing embodiments, in the neutron pulse signal generator provided by the embodiments of the present application, the set parameters further include simulation mode parameters, and the simulation mode parameters include pulse simulation parameters; correspondingly, the setting module 101 is used to send the pulse simulation parameters to the signal simulation module 102; the signal simulation module 102 is used to generate a first signal based on the neutron fluence rate and the pulse simulation parameters when the neutron fluence rate is less than a preset threshold.
[0069] Wherein, the initial signal includes the first signal; the time interval between adjacent neutron pulse signals in the first signal is greater than the time threshold.
[0070] Correspondingly, if the neutron fluence rate is greater than or equal to the preset threshold, the signal simulation module 102 may not perform the operation of generating the first signal based on the neutron fluence rate and the pulse simulation parameters.
[0071] In one embodiment, the pulse simulation parameters can be identifiers such as the name or number of the pulse simulation mode.
[0072] In one embodiment, when the signal simulation module 102 is in the pulse simulation mode, the number of neutron pulse signals generated by the signal simulation module 102 per unit time can be less than or equal to the quantity threshold; exemplarily, in this mode, the amplitude of the signal output by the signal simulation module 102 follows the characteristic change law of the amplitude of a single neutron pulse signal within a fixed pulse width time; wherein, the characteristic change law of the amplitude of a single neutron pulse signal can include: the signal amplitude first rapidly increases to the peak and then gradually drops to zero, and the amplitude at the remaining moments within the pulse width time remains at zero voltage value.
[0073] In one embodiment, the first signal may include a sequence of neutron pulse signals that are independent of each other.
[0074] In one embodiment, the preset threshold may be 10 5 cm -2 s -1 。
[0075] As can be seen from the above, for the neutron pulse signal generator provided in the embodiment of the present application, the simulation mode parameters included in the set parameters include pulse simulation parameters. After the setting module sends the pulse simulation parameters to the signal simulation module, when the neutron fluence rate is less than the preset threshold, the signal simulation module generates the first signal included in the initial signal based on the neutron fluence rate and the pulse simulation parameters. In this way, through the above operations, not only is the precise control of the operation mode of the pulse simulation module achieved from the dimensions of the neutron fluence rate and the pulse simulation parameters, but also through the above control operations, the signal simulation module can generate a first signal with a neutron fluence rate less than the preset threshold, and the time interval between adjacent neutron pulse signals in the first signal is greater than the time threshold, so that the signal simulation module can output a neutron pulse signal sequence with a neutron fluence rate less than the preset threshold, improving the controllability and flexibility of the signal simulation module in outputting the neutron pulse sequence signal.
[0076] Based on the foregoing embodiments, in the neutron pulse signal generator 100 provided in the embodiment of the present application, the signal simulation module 102 includes a control component 1021, a time interval generation component 1022, and a signal generation component 1023; wherein, the control component 1021 is configured to, if the neutron fluence rate is less than the preset threshold and the simulation mode parameter is the pulse simulation parameter, control the time interval generation component 1022 to generate a time pulse sequence based on the neutron fluence rate, and is further configured to control the signal generation component 1023 to generate a first signal based on the time pulses in the time pulse sequence.
[0077] In one embodiment, the control component 1021 may include at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Central Processing Unit (CPU), a controller, a MicroController Unit (MCU), and a microprocessor.
[0078] In one embodiment, after receiving the neutron fluence rate and the simulation mode parameters, the control component 1021 may judge the value of the neutron fluence rate and the simulation mode parameters, so as to determine the control manner for the time interval generation component 1022 and the signal generation component 1023, and control the time interval generation component 1022 and the signal generation component 1023 based on this control manner.
[0079] In one embodiment, the time interval generation component 1022 may include a random time interval generator; exemplarily, the random time interval generator may perform a logarithmic operation based on the magnitude of the neutron fluence rate through a Field Programmable Gate Array (FPGA), and use the Taylor formula expansion to obtain an equivalent first-order expansion, and then perform operations using a multiplier and an adder unit to obtain a time pulse sequence.
[0080] In one embodiment, each time pulse in the time pulse sequence corresponds to a time information, and this time information may correspond to the neutron generation time corresponding to the neutron fluence rate. Therefore, through the time information corresponding to the time pulse in the time pulse sequence, the neutron generation time can be simulated; in this case, at the moment corresponding to the time pulse in the time pulse sequence, the control component 1021 may control the signal generation component to generate a first signal. Thus, through the above operations, the time interval between the neutron pulse signals in the first signal can be made consistent with the neutron generation time corresponding to the neutron fluence rate less than the preset threshold.
[0081] In one embodiment, the signal generation component 1023 may include a fission ionization chamber detector.
[0082] As can be seen from the above, in the neutron pulse signal generator provided by the embodiments of the present application, the signal simulation module includes a control component, a time interval generation component, and a signal generation component. The control component is configured to, if the neutron fluence rate is less than a preset threshold and the simulation mode parameter is a pulse simulation parameter, control the time interval generation component to generate a time pulse sequence based on the neutron fluence rate. In this way, not only is the precise control of the operation of generating the time pulse sequence achieved, but also the correlation between the time pulse sequence and the neutron fluence rate less than the preset threshold is improved, thereby improving the stability and accuracy of the time pulse sequence. Moreover, the control component is further configured to control the signal generation component to generate a first signal based on the time pulses in the time pulse sequence, thereby improving the consistency between the first signal and the time pulse sequence in the time sequence dimension, and further improving the accuracy of the first signal.
[0083] Based on the foregoing embodiments, in the neutron pulse signal generator 100 provided by the embodiments of the present application, the set parameters include simulation mode parameters; the simulation mode parameters include Campbell mode parameters; the setting module 101 is configured to send the Campbell mode parameters to the signal simulation module 102; the signal simulation module 102 is configured to generate a second signal if the neutron fluence rate is greater than or equal to a preset threshold and the simulation mode parameter is the Campbell mode parameter.
[0084] Wherein, the initial signal includes the second signal; the time interval between adjacent neutron pulse signals in the second signal is less than the time threshold.
[0085] Exemplarily, if the neutron fluence rate is less than the preset threshold or the simulation mode parameter is not the Campbell mode parameter, the signal simulation module may not generate the second signal.
[0086] In one implementation, the Campbell mode parameters may include identifiers such as the name and / or number of the Campbell mode.
[0087] In one implementation, the number of neutron pulse signals included in the second signal per unit time may be greater than the number of neutron pulse signals included in the first signal per unit time; and, the neutron pulse signals in the second signal may exhibit a stacked pattern, so the signal peak of the second signal may be greater than the signal peak of the first signal.
[0088] In one implementation, the setting method of the Campbell mode parameters may be the same as the setting method of the pulse simulation parameters in the foregoing embodiments, and will not be elaborated herein.
[0089] In one implementation, when the signal simulation module is in the Campbell mode, the second signal generated by it may be presented in the form of stacked pulse signals.
[0090] In one embodiment, the control component 1021 in the signal simulation module 102 can control the signal generation component 1023 to generate a second signal based on the neutron fluence rate and the Campbell mode parameters.
[0091] As can be seen from the above, in the neutron pulse signal generator provided by the embodiment of the present application, the setting module is used to send the Campbell mode parameters to the signal simulation module to trigger the signal simulation module to generate a second signal with a time interval between adjacent neutron pulse signals less than a preset threshold when the neutron fluence rate is greater than or equal to a preset threshold and the simulation mode parameter is the Campbell mode parameter. In this way, through the above operations, the precise control of the operation of the signal simulation module to generate the second signal is achieved; and, through the above operations, the correlation degree between the second signal and the signal simulation mode and the neutron fluence rate greater than or equal to the preset threshold can be improved, thereby improving the accuracy of the second signal.
[0092] Based on the foregoing embodiments, in the neutron pulse signal generator provided by the embodiment of the present application, the signal simulation module includes a control component 1021, a storage component 1024, and a signal generation component; wherein, the storage component 1024 is used to store a signal set; the control component 1021 is used to collect a second signal from the signal set stored in the storage component if the neutron fluence rate is greater than or equal to a preset threshold and the simulation mode parameter is the Campbell mode parameter, and control the signal generation component 1023 to output the second signal.
[0093] Correspondingly, if the neutron fluence rate is less than the preset threshold or the simulation mode parameter is not the Campbell mode parameter, the control component 1021 may not collect the second signal from the signal set stored in the storage component 1024.
[0094] In one embodiment, the storage component 1024 may include a set of multiple storage units; exemplarily, the storage component 1024 may include memories such as Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Ferromagnetic Random Access Memory (FRAM), Flash Memory, magnetic surface memory, optical disc, or Compact Disc Read-Only Memory (CD-ROM).
[0095] In one embodiment, the signal set may be pre-generated by simulation software and stored in the storage component 1024.
[0096] It should be noted that the method of pre-generating the signal set by simulation software and storing it in the storage component 1024 is relatively easy to implement. However, the signal set obtained by this method only contains neutron pulse signals of specific frequencies, so that neutron pulse signals not stored in the storage component 1024 cannot be generated. Therefore, in order to improve the randomness of the signals generated by the neutron pulse signal generator, when generating the signal set by simulation software, the frequency interval can be reduced to increase the number of neutron pulse signals in the signal set.
[0097] At the same time, when the neutron fluence rate is lower than the preset threshold, since the width of one neutron pulse signal is much smaller than the time interval length between two neutron pulse signals, thus, if the first signal is pre-generated and stored by simulation software, a large number of null values need to be stored in the storage component, which easily leads to waste of storage space in the storage component. Therefore, in the embodiments of the present application, for the pulse simulation mode, a continuous neutron pulse signal sequence can be directly generated by using an FPGA. Through the above method, continuous frequency change can be achieved, and the randomness of the pulse signals in the neutron pulse signal sequence can be improved.
[0098] In one embodiment, the control component 1021 may sequentially read signals from the signal set based on the time information corresponding to the neutron fluence rate, so as to obtain a second signal.
[0099] In one embodiment, after the control component 1021 obtains the second signal, it may send the second signal to the signal generation component 1023 for the latter to send the second signal to the output component.
[0100] Figure 3 Schematic flowchart of generating a signal waveform provided by an embodiment of this application, as Figure 3 shown, this process may include the following steps:
[0101] Step 301, determine the rise and fall time and pulse duration of a single neutron pulse signal.
[0102] Exemplarily, the rise and fall time and the pulse duration may be related to the neutron fluence rate.
[0103] Step 302, input the neutron fluence rate.
[0104] Exemplarily, the neutron fluence rate may be input through a setting module.
[0105] Step 303, set the simulation time and calculate the average time interval.
[0106] Exemplarily, the simulation time may include the duration of a single generation of the initial signal by the neutron pulse signal generator; the average time interval may include the time interval between neutron pulse signals corresponding to the neutron fluence rate.
[0107] Step 304, construct an equivalent model.
[0108] Exemplarily, operations including generating a time series that satisfies the Poisson distribution, generating a pulse amplitude sequence that conforms to the Gaussian distribution, and generating Gaussian white noise can be performed through the equivalent model.
[0109] Exemplarily, according to the characteristic that the nuclear physics simulation experiment can be equivalent to a Bernoulli experiment, the equivalent model for outputting multi-neutron pulse signals may consist of three parts, namely generating a pulse amplitude sequence that satisfies the Gaussian distribution, generating a time series that satisfies the Poisson distribution, and generating a Gaussian random noise signal.
[0110] Exemplarily, its specific process may include:
[0111] First, generate random numbers that follow the Poisson distribution according to the given neutron fluence rate. These random numbers correspond to the arrival time intervals of neutrons, thereby generating a time series that satisfies the Poisson distribution, that is, the time signal sequence in the foregoing embodiment; then calculate the actual arrival time of each neutron based on the time intervals in the time signal sequence, thereby simulating the neutron detection process that conforms to the time characteristics of the Poisson process; among them, the pulse waveform generated by each neutron can be obtained according to the relevant principle of the fission chamber detecting a single neutron.
[0112] Secondly, generate a pulse amplitude sequence conforming to the Gaussian distribution.
[0113] Thirdly, generate random Gaussian white noise.
[0114] It should be noted that the above three steps can be executed synchronously or the order can be adjusted, and the embodiments of the present application do not limit this.
[0115] Step 305: Linearly superimpose the three parts to obtain the signal waveform at this fluence rate.
[0116] Exemplarily, the time series, amplitude pulse sequence, and Gaussian white noise generated in step 304 can be linearly superimposed to obtain the waveform of the initial signal corresponding to the above neutron fluence rate.
[0117] Through the above process, signal waveforms corresponding to different neutron fluence rates can be generated, thereby improving the flexibility of generating signal waveforms and also expanding the range of the signal waveform.
[0118] As can be seen from the above, in the neutron pulse signal generator provided by the embodiments of the present application, the signal simulation module includes a control component, a storage component, and a signal generation component. Moreover, the storage component is used to store a signal set pre-generated by simulation software at least based on the neutron fluence rate. The control component is used to collect a second signal from the signal set stored in the storage component and control the signal generation component to output the second signal when the neutron fluence rate is greater than or equal to a preset threshold and the simulation mode parameter is the Campbell mode parameter. In this way, through the above method, the efficiency of generating the second signal is improved, and the correlation degree between the second signal and the neutron fluence rate greater than or equal to the preset threshold is also improved, thereby improving the stability and accuracy of the second signal.
[0119] Based on the foregoing embodiments, in the neutron pulse signal generator 100 provided by the embodiments of the present application, the signal simulation module 102 is used to obtain the amplitude range of the output module and generate an initial signal based on the amplitude range.
[0120] In one implementation, the amplitude range may include the amplitude interval formed by the maximum and minimum values of the signal amplitude that the input interface of the output module 103 can process; exemplarily, the amplitude interval may include a voltage interval from -5V to +5V.
[0121] In one implementation, the signal simulation module 102 can control the amplitude change range of the initial signal it generates to match the amplitude range. For example, when the amplitude interval includes a voltage interval from -5V to +5V, the amplitude change range of the initial signal can also be from -5V to +5V.
[0122] As can be seen from the above, in the neutron pulse signal generator provided by the embodiments of the present application, the signal simulation module is used to obtain the amplitude range of the output module and generate an initial signal based on the amplitude range. In this way, through the above operations, the matching degree between the initial signal and the signal processing range of the output module can be improved, thereby improving the stability of the output module in processing the initial signal.
[0123] Based on the foregoing embodiments, in the neutron pulse signal generator provided by the embodiments of the present application, the signal simulation module is used to obtain the accuracy parameters of the output module and generate an initial signal based on the accuracy parameters.
[0124] In one implementation, the accuracy parameters may include the resolution of the digital signal that the output module can process; for example, the resolution can be reflected by the number of bits of the signal amplitude of the digital signal that the output module can process; for example, the accuracy parameters may include the voltage resolution of the input end of the output module.
[0125] In one implementation, the signal simulation module 102 can generate an initial signal that matches the number of bits characterized by the accuracy parameters. For example, if the number of bits characterized by the accuracy parameters is 14 bits, the initial signal generated by the signal simulation module 102 can also be 14 bits; for example, in order to associate the initial signal with the amplitude range in the foregoing embodiments, the amplitude of the initial signal can be a voltage value from 0 to 14 bits and within the corresponding positive and negative 5V.
[0126] For example, the amplitude change range of the signal set stored in the storage component can match the amplitude range, and the number of bits of the signal set can match the accuracy parameters.
[0127] As can be seen from the above, in the neutron pulse signal generator provided by the embodiments of the present application, the signal simulation module is used to obtain the accuracy parameters of the output module and generate an initial signal based on the accuracy parameters. In this way, through the above processing, the matching degree between the initial signal and the input signal of the output module can be improved, thereby improving the stability and accuracy of the output module in processing the initial signal, and also improving the consistency between the time accuracy of the initial signal and the time accuracy of the target signal.
[0128] Based on the foregoing embodiments, in the neutron pulse signal generator provided by the embodiments of the present application, the output module 103 is used to perform analog-to-digital conversion processing on the initial signal to obtain and output a target signal.
[0129] In one implementation, the initial signal can be a digital signal and the target signal can be an analog signal.
[0130] In one implementation, the output module 103 may include a circuit device unit capable of implementing digital-to-analog conversion; illustratively, the circuit device unit may include a high-speed digital-to-analog converter (DAC).
[0131] As can be seen from the above, the output module in the neutron pulse signal generator provided in the embodiment of the present application is used to perform digital-to-analog conversion processing on the initial signal to obtain and output the target signal. In this way, the initial signal is processed by the output module for digital-to-analog conversion, so that the target signal can match the type of analog signal obtained by detecting neutrons in the reactor in the actual scenario, and can also more accurately realize the verification and / or calibration of the wide-range signal measurement equipment.
[0132] Figure 4 Another structural schematic diagram of the neutron pulse signal generator provided in the embodiment of the present application is as follows: Figure 4 As shown, the setting module 101 can have functions such as human-computer interaction, fission ionization chamber working mode selection and neutron injection rate setting; wherein, the fission ionization chamber working mode selection and neutron injection rate setting operations can be performed through the human-computer interaction function.
[0133] Exemplarily, the above functions of the setting module 101 can be implemented by the display component and the input component in the aforementioned embodiment, and the fission ionization chamber can be the signal simulation module in the aforementioned embodiment.
[0134] Exemplarily, the fission ionization chamber operating mode may be the operating mode in the aforementioned embodiment.
[0135] Exemplarily, by setting the above functions of module 101, flexible setting of neutron injection rate and simulation mode parameters can be achieved.
[0136] The signal simulation module 102 may include a random time interval generator and a ROM, wherein the random time interval generator may be the time interval generating component in the aforementioned embodiment, and the ROM may be the storage component in the aforementioned embodiment; and the signal simulation module 102 may also output a signal to an output module; illustratively, the signal simulation module 102 may output an initial signal to the output module.
[0137] The output module 103 may have digital-to-analog conversion and waveform output functions; wherein, the digital-to-analog conversion may obtain a target signal by performing digital-to-analog conversion on an initial signal through a digital-to-analog converter; and the object of the waveform output may be the target signal.
[0138] As can be seen from the above, the embodiment of the present application provides a neutron pulse signal generator in a simulation mode based on the neutron flux signal characteristics of a fission ionization chamber. The target signal output by it can correspond to the neutron fluence rate within the range of 1 cm -2 s -1 to 10 10 cm -2 s -1 interval, so as to realize the simulation output of a simulated neutron pulse signal corresponding to the neutron fluence rate within the range of 1 cm -2 s -1 to 10 10 cm -2 s -1 interval and conforming to the output signal characteristics of the fission ionization chamber. It can simulate the neutron pulse signals output by the fission ionization chamber in different working modes during the startup to stable operation of the reactor, so that it can be used as a neutron pulse signal source in the laboratory environment to test and improve the performance of wide-range signal detection equipment, and further meet the requirements for the verification and / or calibration of wide-range signal detection equipment.
[0139] The above descriptions of the embodiments tend to emphasize the differences between the embodiments. Their similarities or similarities can be referred to each other. For the sake of brevity, they will not be elaborated herein.
[0140] The features disclosed in the product embodiments provided by the present application can be combined arbitrarily without conflict to obtain new product embodiments.
[0141] The serial numbers of the embodiments of the present application above are only for description and do not represent the advantages and disadvantages of the embodiments.
[0142] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be included in the patent protection scope of the present application by the same token.
Claims
1. A neutron pulse signal generator, characterized in that: The neutron pulse signal generator includes a setting module, a signal simulation module and an output module; wherein: The setting module is used to obtain setting parameters corresponding to the setting operation in response to the setting operation, and send the setting parameters to the signal simulation module; wherein the setting parameters at least include a neutron injection rate; The signal simulation module is used to receive the setting parameters and generate an initial signal based on at least the neutron fluence rate simulation in the setting parameters; wherein the initial signal includes a plurality of neutron pulse signals; The output module is used to receive the initial signal, convert and process the initial signal, obtain and output a target signal; wherein the target signal is used to send to a wide-range signal detection device to verify and / or calibrate the wide-range signal detection device; the wide-range signal detection device is used to detect the neutron flux density of the reactor.
2. The neutron pulse signal generator according to claim 1, characterized in that: The setting module includes a display component and an input component; wherein: The display component is used to display a setting interface; wherein the setting interface includes a setting unit for setting at least one parameter; The input component is used to determine the setting parameter in response to the setting operation on the setting unit.
3. The neutron pulse signal generator according to claim 1, characterized in that: The setting parameters also include simulation mode parameters; the setting module includes an input component for identifying and analyzing the setting operation, determining the simulation mode parameters, and sending the simulation mode parameters to the signal simulation module to control the operating mode of the signal simulation module.
4. The neutron pulse signal generator according to claim 1, characterized in that: The setting parameters also include simulation mode parameters; the simulation mode parameters include pulse simulation parameters; the setting module is used to send the pulse simulation parameters to the signal simulation module; The signal simulation module is used to generate a first signal based on the neutron fluence rate and the pulse simulation parameters when the neutron fluence rate is less than a preset threshold; wherein the initial signal includes the first signal; and the time interval between adjacent neutron pulse signals in the first signal is greater than a time threshold.
5. The neutron pulse signal generator according to claim 4, characterized in that: The signal simulation module includes a control component, a time interval generating component and a signal generating component; wherein the control component is used to control the time interval generating component to generate a time pulse sequence based on the neutron fluence rate if the neutron fluence rate is less than a preset threshold and the simulation mode parameter is the pulse simulation parameter; The control component is further used to control the signal generating component to generate the first signal based on the time pulses in the time pulse sequence.
6. The neutron pulse signal generator according to claim 1, characterized in that: The setting parameters include simulation mode parameters; the simulation mode parameters include Campbell mode parameters; The setting module is used to send the Campbell mode parameters to the signal simulation module; The signal simulation module is used to generate a second signal if the neutron injection rate is greater than or equal to a preset threshold and the simulation mode parameter is the Campbell mode parameter; wherein the initial signal includes the second signal; and the time interval between adjacent neutron pulse signals in the second signal is less than a time threshold.
7. The neutron pulse signal generator according to claim 6, characterized in that: The signal simulation module includes a control component, a storage component and a signal generation component; wherein: The storage component is used to store a signal set; wherein the signal set is pre-generated by simulation software at least based on the neutron fluence rate simulation; The control component is used to collect the second signal from the signal set stored in the storage component and control the signal generation component to output the second signal if the neutron injection rate is greater than or equal to a preset threshold and the simulation mode parameter is the Campbell mode parameter.
8. The neutron pulse signal generator according to any one of claims 1 to 7, characterized in that: The signal simulation module is used to obtain the amplitude range of the output module and generate the initial signal based on the amplitude range.
9. The neutron pulse signal generator according to any one of claims 1 to 7, characterized in that: The signal simulation module is used to obtain the accuracy parameters of the output module and generate the initial signal based on the accuracy parameters.
10. The neutron pulse signal generator according to any one of claims 1 to 7, characterized in that: The output module is used to perform digital-to-analog conversion on the initial signal to obtain and output the target signal.