CN111413561A - Power supply ripple simulation system with state monitoring function - Google Patents

Power supply ripple simulation system with state monitoring function Download PDF

Info

Publication number
CN111413561A
CN111413561A CN202010214319.XA CN202010214319A CN111413561A CN 111413561 A CN111413561 A CN 111413561A CN 202010214319 A CN202010214319 A CN 202010214319A CN 111413561 A CN111413561 A CN 111413561A
Authority
CN
China
Prior art keywords
ripple
module
power supply
ripples
wave
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
CN202010214319.XA
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.)
Harbin Institute of Technology
Original Assignee
Harbin Institute of Technology
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 Harbin Institute of Technology filed Critical Harbin Institute of Technology
Priority to CN202010214319.XA priority Critical patent/CN111413561A/en
Publication of CN111413561A publication Critical patent/CN111413561A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/003Environmental or reliability tests
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R1/00Details of instruments or arrangements of the types included in groups G01R5/00 - G01R13/00 and G01R31/00
    • G01R1/28Provision in measuring instruments for reference values, e.g. standard voltage, standard waveform
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R19/00Arrangements for measuring currents or voltages or for indicating presence or sign thereof
    • G01R19/25Arrangements for measuring currents or voltages or for indicating presence or sign thereof using digital measurement techniques

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Environmental & Geological Engineering (AREA)
  • Measurement Of Current Or Voltage (AREA)

Abstract

Power supply ripple analog system with state monitoring function relates to ripple voltage and generates the field. The problem of among the prior art ripple voltage simulation's in-process can't simulate the randomness of ripple, the fixed amplitude of the ripple voltage of output and the unable real-time supervision of the ripple voltage state of output is solved. The upper computer control unit is used for sending instructions for controlling the waveform, amplitude and frequency of the ripple waves to the ripple wave simulation and power supply state monitoring unit and displaying the voltage value and the current value of the ripple wave direct current output by the ripple wave simulation and power supply state monitoring unit; the direct current power supply unit is used for providing a direct current power supply for the ripple wave simulation and power supply state monitoring unit; the ripple simulation and power supply state monitoring unit is used for generating direct current with ripples according to the received control instruction and the direct current power supply signal, collecting voltage values and current values of the direct current with ripples, and uploading the voltage values and the current values to the upper computer control unit. Providing a direct current with ripple.

Description

Power supply ripple simulation system with state monitoring function
Technical Field
The present invention relates to the field of ripple voltage generation.
Background
In the design reliability verification process of a modern electronic system, the ripple index of a power supply is an important test index, and the anti-interference capability of the electronic system to power supply ripple generally needs to be tested. There is a need for a power supply with interfering signal components that can provide a dc voltage with ripple, the amplitude of the dc voltage can be varied as desired, the superimposed analog ripple needs to meet the power spectrum distribution characteristics of the actual ripple, and the amplitude and frequency can be varied as desired to achieve a certain accuracy under load conditions.
In the prior art, the simulation of the ripple waves generally adopts special conditions such as sine waves, triangular waves, rectangular waves and the like, and the randomness of real ripple waves cannot be simulated; in addition, the amplitude of the power supply ripple is related to the input resistance of the load, so that the prior art cannot monitor the actual ripple amplitude in a load state and cannot accurately evaluate the anti-interference capability of the electronic system design on the power supply ripple; meanwhile, the voltage output by the prior art can only output several fixed voltage values due to the limitation of the device per se, and can not meet different voltage requirements of an electronic system to be evaluated, so that the problems need to be solved urgently.
Disclosure of Invention
The invention provides a power supply ripple simulation system with a state monitoring function, and aims to solve the problems that in the prior art, the randomness of ripple cannot be simulated in a ripple voltage simulation process, the amplitude of output ripple voltage is fixed, and the state of the output ripple voltage cannot be monitored in real time.
The power supply ripple simulation system with the state monitoring function comprises an upper computer control unit, a direct-current power supply unit and a ripple simulation and power supply state monitoring unit;
the upper computer control unit is used for sending instructions for controlling the waveform, amplitude and frequency of the ripple waves to the ripple wave simulation and power supply state monitoring unit and displaying the voltage value and the current value of the direct current with the ripple waves output by the ripple wave simulation and power supply state monitoring unit;
the direct current power supply unit is used for providing a direct current power supply signal for the ripple simulation and power supply state monitoring unit;
the ripple simulation and power supply state monitoring unit is used for generating direct current with ripples according to the received control instruction and the direct current power supply signal, and is also used for carrying out analog-to-digital conversion on the acquired voltage signal and current signal of the direct current with ripples to obtain the voltage value and current value of the direct current with ripples, and uploading the voltage value and the current value to the upper computer control unit;
the direct current with ripples is sine wave ripples, triangular wave ripples, rectangular wave ripples or Gaussian white noise ripples.
Preferably, the ripple simulation and power supply state monitoring unit comprises a main control module, a ripple generation module, a ripple superposition module and a power supply state monitoring module;
the main control module is used for generating a ripple digital quantity control signal according to a received command for controlling the waveform, amplitude and frequency of the ripple wave sent by the upper computer control unit and controlling the ripple wave generating module to generate the ripple wave;
the ripple generating module is used for sending the generated ripple to the ripple superposition module;
the ripple superposition module is used for superposing the received ripple to a direct current power supply signal so as to output direct current with the ripple;
and the power supply state monitoring module is used for acquiring a voltage signal and a current signal of the direct current with the ripple to perform analog-to-digital conversion, obtaining a voltage value and a current value of the direct current with the ripple, and uploading the voltage value and the current value to the upper computer control unit through the main control module.
Preferably, the ripple generation module may generate a sine wave ripple, a triangular wave ripple or a rectangular wave ripple by using a table lookup method.
Preferably, the ripple generation module generates a gaussian white noise ripple by using a Box-Muller algorithm.
Preferably, the ripple generation module includes 1 address generation module, 4 single-port ROM modules, 1 amplitude-frequency control module, 1D/a conversion control module, 2L FSR sequence generator modules, and 2 square root and multiplication operation modules;
the specific process of generating sine wave ripples, triangular wave ripples or rectangular wave ripples by the ripple generation module is as follows:
firstly, generating a sine wave table, a triangular wave table or a rectangular wave table through MAT L AB software, and storing the generated corresponding sine wave table, triangular wave table or rectangular wave table in a first single-port ROM module;
secondly, the address generation module outputs sequentially increasing addresses to read a corresponding sine wave table, a triangular wave table or a rectangular wave table in the first single-port ROM module, so that corresponding sine waves, triangular waves or rectangular waves are generated;
finally, the amplitude-frequency control module carries out amplitude and frequency transformation on the generated corresponding sine waves, triangular waves or rectangular waves according to a control instruction output by the main control module, and then converts the frequency-converted and amplitude-changed corresponding sine waves, triangular waves or rectangular waves into analog quantity through the D/A conversion control module and outputs the analog quantity to the ripple superposition module, so that sine wave ripples, triangular wave ripples or rectangular wave ripples are generated;
the specific process of generating the Gaussian white noise ripple by the ripple generation module comprises the following steps:
firstly, generating a logarithm table, a sine table and a cosine table through MAT L AB software, and respectively storing the logarithm table, the sine table and the cosine table into second to fourth single-port ROM modules;
secondly, a L FSR sequence generator module generates a first random address, and the first random address is used for reading the logarithm data in the logarithm table in a second single-port ROM module
Figure BDA0002423891360000031
And logarithmic data to be read
Figure BDA0002423891360000032
The first random address is sent to the first square root and multiplication operation module, meanwhile, the first random address also reads cosine data cos (2 pi U1) in the fourth single-port ROM module, and the read cosine data cos (2 pi U1) is sent to the second square root and multiplication operation module; u1 and U2 are both random variables;
generating a second random address by another L FSR sequence generator module, and reading the logarithm data in the logarithm table in the second single-port ROM module by using the second random address
Figure BDA0002423891360000033
And logarithmic data to be read
Figure BDA0002423891360000034
Sending the sine data sin (2 pi U2) to a second square root and multiplication operation module, simultaneously reading the sine data sin (2 pi U2) in a third single-port ROM module by using a second random address, and sending the read sine data sin (2 pi U2) to a first square root and multiplication operation module;
thirdly, the first square root and multiplication operation module reads the logarithm data
Figure BDA0002423891360000035
After square root operation is carried out, multiplication is carried out on the square root operation and the read sine data sin (2 pi U2) to obtain a variable Y, and the variable Y is sent to an amplitude-frequency control module, wherein,
Figure BDA0002423891360000036
at the same time, the second square root and multiplication operation module will read the logarithm data
Figure BDA0002423891360000037
After square root operation is carried out, the square root operation is multiplied by the read cosine data cos (2 pi U1) to obtain a variable X, and the variable X is sent to an amplitude-frequency control module, wherein,
Figure BDA0002423891360000038
the variable X and the variable Y obey Gaussian distribution with the mean value of 0 and the variance of 1;
finally, the amplitude-frequency control module carries out amplitude and frequency transformation on the generated variable X and variable Y meeting Gaussian distribution according to the control instruction output by the main control module to obtain a Gaussian white noise waveform with controllable amplitude and frequency, and then the Gaussian white noise waveform is converted into analog quantity through the D/A conversion control module and output to the ripple superposition module, so that the generation of the Gaussian white noise ripple is completed.
The power supply ripple simulation device has the advantages that any ripples such as sine wave ripples, triangular wave ripples, rectangular wave ripples and Gaussian white noise ripples can be simulated, the waveform is the power supply ripple of the Gaussian white noise, the simulated ripples have randomness, the ripples of the power supply in actual production can be simulated more truly, and the evaluation of the anti-interference capability of an electronic system to be evaluated on the power supply ripples is more accurate.
The direct-current power supply unit is an independent unit, any device capable of outputting the direct-current power supply can be selected, the system is not limited by the system, and the voltage with any voltage value can be output according to the design requirement of an electronic system to be evaluated.
The ripple simulation and power supply state monitoring unit monitors the voltage value and the current value of the direct current with ripples output by the system under the load state, realizes real-time monitoring of the direct current with ripples output by the system, and adjusts the amplitude of the ripples according to actual requirements, so that the evaluation of the anti-interference capability of the electronic system to be evaluated on the power supply ripples is more accurate.
Drawings
FIG. 1 is a schematic diagram of a power supply ripple simulation system with a status monitoring function;
fig. 2 is a schematic diagram of a ripple simulation and power supply state monitoring unit;
fig. 3 is a schematic diagram of a ripple generation module.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the embodiments and features of the embodiments may be combined with each other without conflict.
The invention is further described with reference to the following drawings and specific examples, which are not intended to be limiting.
Referring to fig. 1, the power supply ripple simulation system with a state monitoring function according to the present embodiment includes an upper computer control unit 1, a dc power supply unit 2, and a ripple simulation and power supply state monitoring unit 3;
the upper computer control unit 1 is used for sending instructions for controlling the waveform, amplitude and frequency of the ripple to the ripple simulation and power supply state monitoring unit 3 and displaying the voltage value and the current value of the direct current with the ripple output by the ripple simulation and power supply state monitoring unit 3;
the direct current power supply unit 2 is used for providing a direct current power supply signal for the ripple simulation and power supply state monitoring unit 3;
the ripple simulation and power supply state monitoring unit 3 is used for generating direct current with ripples according to the received control instruction and the direct current power supply signal, and is also used for performing analog-to-digital conversion on the acquired voltage signal and current signal of the direct current with ripples to obtain the voltage value and current value of the direct current with ripples, and uploading the voltage value and current value to the upper computer control unit 1;
the direct current with ripples is sine wave ripples, triangular wave ripples, rectangular wave ripples or Gaussian white noise ripples.
The upper computer control unit 1 can control the waveform, amplitude and frequency of the ripple waves, can display the actual voltage value of the platform power supply, realizes monitoring of the output ripple wave voltage, and can adjust the amplitude of the ripple waves according to the actually measured voltage ripple wave value, so that the ripple wave simulation effect is more accurate, and the upper computer control unit 1 can be a PC (personal computer) as an upper computer and is designed with friendly man-machine interaction software according to the randomness of the corresponding control simulation ripple waves.
The upper computer control unit 1 is an independent unit, can be any device capable of providing a direct current power supply and is used for providing an actual power supply required by a load, the power supply capacity of the system is not limited by the system, the type of the direct current power supply can be selected according to the actual requirement of an electronic system to be evaluated on the power supply voltage, and the voltage meeting the actual requirement is output.
Further, referring to fig. 2 specifically, the ripple simulation and power supply state monitoring unit 3 includes a main control module 3-1, a ripple generating module 3-2, a ripple superimposing module 3-3, and a power supply state monitoring module 3-4;
the main control module 3-1 is used for generating a ripple digital quantity control signal according to a received command for controlling the waveform, amplitude and frequency of the ripple wave sent by the upper computer control unit 1, and controlling the ripple wave generating module 3-2 to generate the ripple wave;
the ripple generating module 3-2 is used for sending the generated ripple to the ripple superposing module 3-3;
the ripple superposition module 3-3 is used for superposing the received ripple to a direct current power supply signal so as to output direct current with the ripple;
and the power supply state monitoring module 3-4 is used for acquiring a voltage signal and a current signal of the direct current with the ripple to perform analog-to-digital conversion, obtaining a voltage value and a current value of the direct current with the ripple, and uploading the voltage value and the current value to the upper computer control unit 1 through the main control module 3-1.
The ripple generating module 3-2 can be realized by adopting an AD5542A-1 chip, the chip is a digital-to-analog conversion chip and can output analog signals of-5V- +5V, the resolution is 16 bits, the precision is 5mV, and the chip converts the ripple digital signals output by the main control chip into corresponding ripples.
The ripple superposition module 3-3 can be realized by an ADA4898-2YRDZ chip which is an arithmetic development device chip and can convert the single-ended ripple signal output by the ripple generation module into a differential signal, and the differential signal is superposed with a direct current power supply output by the direct current power supply unit 2 to output direct current voltage with ripples. In order to prevent the ripple generating module from being burnt out by the sink current generated by the dc voltage output by the dc power supply unit 2 in the superimposed circuit, a capacitor may be designed in the ripple superimposed module 3-3 to block the sink current of the dc power supply.
The power supply state monitoring module 3-4 can select an AD7606B chip which is an analog-to-digital conversion chip, the sampling voltage range is-10V- +10V, the highest sampling rate is 800Ksps, and the AC voltage with the frequency of below 400Khz can be sampled according to the sampling theorem. The power supply state monitoring module 3-4 can collect the voltage output by the system under the load condition, convert the voltage into a digital signal and send the digital signal to the main control module 3-1, so that the system can monitor the actual voltage of the platform power supply under the load condition.
Furthermore, the ripple generation module 3-2 may generate the sine wave ripple, the triangular wave ripple or the rectangular wave ripple by using a table lookup method.
Furthermore, the ripple generation module 3-2 generates a gaussian white noise ripple by using a Box-Muller algorithm. The basic idea of the Box-Muller algorithm is to obtain random numbers which obey uniform distribution, and then convert the random numbers which obey uniform distribution into random numbers which obey Gaussian distribution. The specific description is as follows: two random variables U1, U2 and X, Y which obey uniform distribution on [0,1] are selected to satisfy the formulas (1) and (2), so that X and Y obey Gaussian distribution with the mean value of 0 and the variance of 1.
Figure BDA0002423891360000061
Figure BDA0002423891360000062
Further, referring specifically to fig. 3, the ripple generation module 3-2 includes 1 address generation module 3-2-1, 4 single-port ROM modules 3-2-2, 1 amplitude-frequency control module 3-2-3, 1D/a conversion control module 3-2-4, 2L FSR sequencer modules 3-2-5, and 2 square root and multiplication operation modules 3-2-6;
the specific process of generating sine wave ripple, triangular wave ripple or rectangular wave ripple by the ripple generation module 3-2 is as follows:
firstly, generating a sine wave table, a triangular wave table or a rectangular wave table through MAT L AB software, and storing the generated corresponding sine wave table, triangular wave table or rectangular wave table in a first single-port ROM module 3-2-2;
secondly, the address generating module 3-2-1 outputs sequentially increasing addresses to read a corresponding sine wave table, triangular wave table or rectangular wave table in the first single-port ROM module 3-2-2, so as to generate a corresponding sine wave form, triangular wave form or rectangular wave form;
finally, the amplitude-frequency control module 3-2-3 performs amplitude and frequency conversion on the generated corresponding sine waves, triangular waves or rectangular waves according to the control instruction output by the main control module 3-1, and then converts the frequency-converted and amplitude-converted corresponding sine waves, triangular waves or rectangular waves into analog quantity through the D/A conversion control module 3-2-4 and outputs the analog quantity to the ripple superposition module 3-3, so as to complete the generation of sine wave ripples, triangular wave ripples or rectangular wave ripples;
the specific process of generating the gaussian white noise ripple by the ripple generation module 3-2 is as follows:
firstly, generating a logarithm table, a sine table and a cosine table through MAT L AB software, and respectively storing the logarithm table, the sine table and the cosine table into second to fourth single-port ROM modules 3-2-2;
next, a L FSR sequencer module 3-2-5 generates a first random address, and reads the log data in the log table in the second single-port ROM module 3-2-2 using the first random address
Figure BDA0002423891360000063
And logarithmic data to be read
Figure BDA0002423891360000064
Sending to the first square root and multiplication operation module 3-2-6, and simultaneously reading cosine data in the fourth single-port ROM module 3-2-2 by the first random addresscos (2 π U1), and sends the read cosine data cos (2 π U1) to the second square root and multiply module 3-2-6; u1 and U2 are both random variables;
generating a second random address by another L FSR sequencer module 3-2-5, reading the log data in the log table in the second one-port ROM module 3-2-2 using the second random address
Figure BDA0002423891360000071
And logarithmic data to be read
Figure BDA0002423891360000072
The sine data sin (2 pi U2) in the third single-port ROM module 3-2-2 is read by the second random address and is sent to the second square root and multiplication operation module 3-2-6, and the read sine data sin (2 pi U2) is sent to the first square root and multiplication operation module 3-2-6;
again, the first square root and multiply operation module 3-2-6 will read the logarithm data
Figure BDA0002423891360000073
After square root operation is carried out, multiplication is carried out on the square root operation and the read sine data sin (2 pi U2) to obtain a variable Y, and the variable Y is sent to an amplitude-frequency control module 3-2-3, wherein,
Figure BDA0002423891360000074
at the same time, the second square root and multiplication operation module 3-2-6 will read the logarithm data
Figure BDA0002423891360000075
After square root operation is performed, the square root operation is multiplied by the read cosine data cos (2 pi U1) to obtain a variable X, and the variable X is sent to an amplitude-frequency control module 3-2-3, wherein,
Figure BDA0002423891360000076
the variable X and the variable Y obey Gaussian distribution with the mean value of 0 and the variance of 1;
finally, the amplitude-frequency control module 3-2-3 performs amplitude and frequency transformation on the generated variable X and variable Y meeting Gaussian distribution according to the control instruction output by the main control module 3-1 to obtain a Gaussian white noise waveform with controllable amplitude and frequency, and then converts the Gaussian white noise waveform into analog quantity through the D/A conversion control module 3-2-4 and outputs the analog quantity to the ripple superposition module 3-3, thereby completing the generation of the Gaussian white noise ripple.
Although the invention herein has been described with reference to particular embodiments, it is to be understood that these embodiments are merely illustrative of the principles and applications of the present invention. It is therefore to be understood that numerous modifications may be made to the illustrative embodiments and that other arrangements may be devised without departing from the spirit and scope of the present invention as defined by the appended claims. It should be understood that features described in different dependent claims and herein may be combined in ways different from those described in the original claims. It is also to be understood that features described in connection with individual embodiments may be used in other described embodiments.

Claims (5)

1. The power supply ripple simulation system with the state monitoring function is characterized by comprising an upper computer control unit (1), a direct-current power supply unit (2) and a ripple simulation and power supply state monitoring unit (3);
the upper computer control unit (1) is used for sending instructions for controlling the waveform, amplitude and frequency of the ripple waves to the ripple wave simulation and power supply state monitoring unit (3) and is also used for displaying the voltage value and the current value of the direct current with the ripple waves output by the ripple wave simulation and power supply state monitoring unit (3);
the direct-current power supply unit (2) is used for providing a direct-current power supply signal for the ripple simulation and power supply state monitoring unit (3);
the ripple simulation and power supply state monitoring unit (3) is used for generating direct current with ripples according to the received control instruction and the direct current power supply signal, and is also used for carrying out analog-to-digital conversion on the acquired voltage signal and current signal of the direct current with ripples to obtain the voltage value and the current value of the direct current with ripples, and uploading the voltage value and the current value to the upper computer control unit (1);
the direct current with ripples is sine wave ripples, triangular wave ripples, rectangular wave ripples or Gaussian white noise ripples.
2. The power supply ripple simulation system with status monitoring function according to claim 1, wherein the ripple simulation and power supply status monitoring unit (3) comprises a main control module (3-1), a ripple generation module (3-2), a ripple superposition module (3-3) and a power supply status monitoring module (3-4);
the main control module (3-1) is used for generating a ripple digital quantity control signal according to a received command for controlling the waveform, amplitude and frequency of the ripple sent by the upper computer control unit (1) and controlling the ripple generating module (3-2) to generate the ripple;
the ripple generating module (3-2) is used for sending the generated ripple to the ripple superposing module (3-3);
a ripple superposition module (3-3) for superposing the received ripple to the DC power signal to output the DC power with the ripple;
and the power supply state monitoring module (3-4) is used for acquiring a voltage signal and a current signal of the direct current with the ripple to perform analog-to-digital conversion, acquiring a voltage value and a current value of the direct current with the ripple, and uploading the voltage value and the current value to the upper computer control unit (1) through the main control module (3-1).
3. The power supply ripple simulation system with condition monitoring function according to claim 2, wherein the ripple generation module (3-2) can generate sine wave ripple, triangular wave ripple or rectangular wave ripple by using a table lookup method.
4. The power supply ripple simulation system with condition monitoring function according to claim 2, wherein the ripple generation module (3-2) generates a gaussian white noise ripple by using a Box-Muller algorithm.
5. The power supply ripple simulation system with the status monitoring function according to claim 2, wherein the ripple generation module (3-2) comprises 1 address generation module (3-2-1), 4 single-port ROM modules (3-2-2), 1 amplitude-frequency control module (3-2-3), 1D/a conversion control module (3-2-4), 2L FSR sequencer modules (3-2-5), and 2 square root and multiplication operation modules (3-2-6);
the specific process of generating sine wave ripple, triangular wave ripple or rectangular wave ripple by the ripple generation module (3-2) is as follows:
firstly, generating a sine wave table, a triangular wave table or a rectangular wave table through MAT L AB software, and storing the corresponding generated sine wave table, triangular wave table or rectangular wave table in a first single-port ROM module (3-2-2);
secondly, the address generating module (3-2-1) outputs sequentially increasing addresses to read a corresponding sine wave table, triangular wave table or rectangular wave table in the first single-port ROM module (3-2-2), so as to generate a corresponding sine wave, triangular wave or rectangular wave;
finally, the amplitude-frequency control module (3-2-3) carries out amplitude and frequency conversion on the generated corresponding sine waves, triangular waves or rectangular waves according to a control instruction output by the main control module (3-1), and then converts the corresponding sine waves, triangular waves or rectangular waves after frequency conversion and amplitude variation into analog quantity through the D/A conversion control module (3-2-4) and outputs the analog quantity to the ripple superposition module (3-3), so that the sine wave ripples, the triangular wave ripples or the rectangular wave ripples are generated;
the specific process of generating the Gaussian white noise ripple by the ripple generation module (3-2) is as follows:
firstly, generating a logarithm table, a sine table and a cosine table through MAT L AB software, and respectively storing the logarithm table, the sine table and the cosine table into second to fourth single-port ROM modules (3-2-2);
secondly, a L FSR sequence generator module (3-2-5) generates a first random address, and the first random address is used for reading the logarithm data in the logarithm table in a second single-port ROM module (3-2-2)
Figure FDA0002423891350000021
And will beRead logarithmic data
Figure FDA0002423891350000022
The square root data is sent to a first square root and multiplication operation module (3-2-6), meanwhile, the first random address also reads cosine data cos (2 pi U1) in a fourth single-port ROM module (3-2-2), and the read cosine data cos (2 pi U1) is sent to a second square root and multiplication operation module (3-2-6); u1 and U2 are both random variables;
generating a second random address by another L FSR sequence generator module (3-2-5), and reading the logarithm data in the logarithm table of the second single-port ROM module (3-2-2) by using the second random address
Figure FDA0002423891350000023
And logarithmic data to be read
Figure FDA0002423891350000024
Sending the sine data sin (2 pi U2) to a second square root and multiplication operation module (3-2-6), reading the sine data sin (2 pi U2) in a third single-port ROM module (3-2-2) by using the second random address, and sending the read sine data sin (2 pi U2) to the first square root and multiplication operation module (3-2-6);
thirdly, the first square root and multiplication operation module (3-2-6) reads the logarithm data
Figure FDA0002423891350000025
After square root operation is carried out, multiplication is carried out on the square root operation and the read sine data sin (2 pi U2) to obtain a variable Y, and the variable Y is sent to an amplitude-frequency control module (3-2-3), wherein,
Figure FDA0002423891350000026
at the same time, the second square root and multiplication operation module (3-2-6) will read the logarithm data
Figure FDA0002423891350000027
First squareAfter root operation, multiplying the root operation by the read cosine data cos (2 pi U1) to obtain a variable X, and sending the variable X to an amplitude-frequency control module (3-2-3), wherein,
Figure FDA0002423891350000031
the variable X and the variable Y obey Gaussian distribution with the mean value of 0 and the variance of 1;
and finally, the amplitude-frequency control module (3-2-3) performs amplitude and frequency transformation on the generated variable X and variable Y meeting Gaussian distribution according to a control instruction output by the main control module (3-1) to obtain a Gaussian white noise waveform with controllable amplitude and frequency, and then the D/A conversion control module (3-2-4) converts the Gaussian white noise waveform into analog quantity to be output to the ripple superposition module (3-3), so that the generation of the Gaussian white noise ripple is completed.
CN202010214319.XA 2020-03-24 2020-03-24 Power supply ripple simulation system with state monitoring function Pending CN111413561A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010214319.XA CN111413561A (en) 2020-03-24 2020-03-24 Power supply ripple simulation system with state monitoring function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010214319.XA CN111413561A (en) 2020-03-24 2020-03-24 Power supply ripple simulation system with state monitoring function

Publications (1)

Publication Number Publication Date
CN111413561A true CN111413561A (en) 2020-07-14

Family

ID=71491406

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010214319.XA Pending CN111413561A (en) 2020-03-24 2020-03-24 Power supply ripple simulation system with state monitoring function

Country Status (1)

Country Link
CN (1) CN111413561A (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1629818A (en) * 2003-12-16 2005-06-22 联想(北京)有限公司 Computer stability test system and method
CN101819047A (en) * 2010-04-13 2010-09-01 浙江大学 Device and method for evaluating power supply sensitivity of fiber gyro
CN201765265U (en) * 2010-07-23 2011-03-16 上海松下电工自动化控制有限公司 Detector for power panel
CN102882366A (en) * 2012-09-06 2013-01-16 海能达通信股份有限公司 Ripple power supply device and method for providing direct-current voltage with ripples
KR101452724B1 (en) * 2014-07-28 2014-10-23 주식회사 뉴인텍 Apparatus and method for testing ripple current of vehicle inverter capacitor
CN104320137A (en) * 2014-10-22 2015-01-28 华中科技大学 Phase locking loop frequency synthesizer
CN105675932A (en) * 2016-01-21 2016-06-15 中国电力科学研究院 Testing power supply for aging of lightning arrester of high-voltage DC power transmission system
CN106772176A (en) * 2016-12-01 2017-05-31 国网湖南省电力公司计量中心 A kind of D.C. high-current standard source output intent and device confluxed based on parallel connection
CN108988616A (en) * 2018-07-31 2018-12-11 矽力杰半导体技术(杭州)有限公司 Ripple generative circuit, control circuit and switch converters
CN109298218A (en) * 2018-10-19 2019-02-01 国网天津市电力公司电力科学研究院 A kind of DC voltage source high-precision ripple modulating system
CN109787461A (en) * 2018-12-20 2019-05-21 深圳市奋达科技股份有限公司 A kind of ripple power source device
CN110399323A (en) * 2019-07-31 2019-11-01 哈尔滨工业大学 A kind of high-speed information channel based on SRIO
CN110579642A (en) * 2019-09-20 2019-12-17 哈尔滨工业大学 Zynq-based airborne alternating current multi-path parallel acquisition and processing system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1629818A (en) * 2003-12-16 2005-06-22 联想(北京)有限公司 Computer stability test system and method
CN101819047A (en) * 2010-04-13 2010-09-01 浙江大学 Device and method for evaluating power supply sensitivity of fiber gyro
CN201765265U (en) * 2010-07-23 2011-03-16 上海松下电工自动化控制有限公司 Detector for power panel
CN102882366A (en) * 2012-09-06 2013-01-16 海能达通信股份有限公司 Ripple power supply device and method for providing direct-current voltage with ripples
KR101452724B1 (en) * 2014-07-28 2014-10-23 주식회사 뉴인텍 Apparatus and method for testing ripple current of vehicle inverter capacitor
CN104320137A (en) * 2014-10-22 2015-01-28 华中科技大学 Phase locking loop frequency synthesizer
CN105675932A (en) * 2016-01-21 2016-06-15 中国电力科学研究院 Testing power supply for aging of lightning arrester of high-voltage DC power transmission system
CN106772176A (en) * 2016-12-01 2017-05-31 国网湖南省电力公司计量中心 A kind of D.C. high-current standard source output intent and device confluxed based on parallel connection
CN108988616A (en) * 2018-07-31 2018-12-11 矽力杰半导体技术(杭州)有限公司 Ripple generative circuit, control circuit and switch converters
CN109298218A (en) * 2018-10-19 2019-02-01 国网天津市电力公司电力科学研究院 A kind of DC voltage source high-precision ripple modulating system
CN109787461A (en) * 2018-12-20 2019-05-21 深圳市奋达科技股份有限公司 A kind of ripple power source device
CN110399323A (en) * 2019-07-31 2019-11-01 哈尔滨工业大学 A kind of high-speed information channel based on SRIO
CN110579642A (en) * 2019-09-20 2019-12-17 哈尔滨工业大学 Zynq-based airborne alternating current multi-path parallel acquisition and processing system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张隆: "基于查找表和算法移植的海杂波FPGA仿真方法研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Similar Documents

Publication Publication Date Title
CN201892695U (en) Multifunctional signal generator
Yildirim et al. FPGA-based online power quality monitoring system for electrical distribution network
CN101504428A (en) Electronic measurement method and multifunctional electronic measuring instrument
Simić et al. Design and evaluation of computer-based electrical power quality signal generator
CN101556298B (en) Rectificative passive type load simulation device and method thereof
CN111413561A (en) Power supply ripple simulation system with state monitoring function
CN210381302U (en) Testing device for audio equipment performance
CN112213553B (en) Device for measuring current
CN202772870U (en) Arbitrary waveform signal source device based on SOPC
Gherasim et al. Development of a flickermeter for grid-connected wind turbines using a DSP-based prototyping system
CN108982967A (en) A kind of network of ship parameter real time monitoring system and method
Quintáns et al. A virtual instrumentation laboratory based on a reconfigurable coprocessor
CN112181039A (en) Direct current standard power source with ripple superposition based on DMA and programmable time base
CN203325292U (en) An analog circuit and digital signal processing experiment platform used for experiments in institutions of higher learning
CN111812575A (en) Equivalent simulation method of small-range current transformer
CN112257371B (en) Power grid transmission line analysis system
CN201724764U (en) Multi-channel ground stress data collection instrument
Andria et al. Remote didactic laboratory" G. Savastano": the Italian experience for the e-learning at the technical universities in the field of the electrical and electronic measurements, overview on didactic experiments
Zhang et al. Research on high-speed ADC test and evaluation system
Lin Power system harmonics measurement using graphical programming tool
CN112051443B (en) Device for measuring electric power
CN109581017B (en) Multifunctional digital transient response tester
CN112968742B (en) Broadband channel simulation device and method
CN114325308B (en) IF circuit testing method and device and random signal generating method and device
WO2024109505A1 (en) Method and system for applying cloud instrument

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