[go: up one dir, main page]

CN1060541A - A kind of random signal generator of digital any probability distribution - Google Patents

A kind of random signal generator of digital any probability distribution Download PDF

Info

Publication number
CN1060541A
CN1060541A CN 91108346 CN91108346A CN1060541A CN 1060541 A CN1060541 A CN 1060541A CN 91108346 CN91108346 CN 91108346 CN 91108346 A CN91108346 A CN 91108346A CN 1060541 A CN1060541 A CN 1060541A
Authority
CN
China
Prior art keywords
random
random signal
signal
probability distribution
digital
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.)
Granted
Application number
CN 91108346
Other languages
Chinese (zh)
Other versions
CN1021379C (en
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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN 91108346 priority Critical patent/CN1021379C/en
Publication of CN1060541A publication Critical patent/CN1060541A/en
Application granted granted Critical
Publication of CN1021379C publication Critical patent/CN1021379C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Radar Systems Or Details Thereof (AREA)

Abstract

The present invention utilizes even distributed random sequence that binary random sequence generator produces to go to choose any given probability distributed random signal sample value in the memory as address signal, produce the digital random signal of given probability distribution, produce the simulation random signals of same probability distribution again by the D/A transducer.Have simple in structurely, be easy to realize that advantages such as frequency band broad can be widely used in signal Processing, radar and communication field.

Description

A kind of random signal generator of digital any probability distribution
The invention relates to a kind of random signal generator that can produce any given probability distribution.
As everyone knows, existing digital random signal generator mainly is according to a series of complex calculations by computing machine, produce the digital random signal of any given probability distribution, as being changed to the simulation random signals of any given probability distribution by the D/A transducer.The limitation of this method need to be a computing machine, and the random signal bandwidth that is produced is subjected to the restriction of computer speed, especially when the probability distribution of random parameter was comparatively complicated, computing machine need could produce a signal value through the long period, and the bandwidth of random signal is narrowed down.
The present invention is intended to design a kind of digital random signal generator of broadband, has to be easy to realize that bandwidth and probability distribution be controlled characteristics arbitrarily.
Technical solution of the present invention is the random signal generator of design shown in accompanying drawing one, and wherein 1 is the memory that has solidified the random signal sample value, and 2 is the binary random sequence generator, the 3rd, and the D/A transducer.Basic design concept is to go to choose the random signal sample value of solidifying any given probability distribution of depositing in the random signal sample value memory as the address with the equally distributed random digital signal that the binary random sequence generator produces, produce the digital random signal of any given probability distribution, by the then variable random signal that is changed to simulation of D/A transducer.
It is that the random signal sample value of various probability distribution is deposited (curing) in non-volatile memory medium (PROM, EPROM etc.) that random signal sample value random memory (1) is solidified in the present invention.For the random signal of a certain given probability distribution, on amplitude, it is quantized (by evenly at interval) earlier, suppose to be quantified as N at interval, the signal value after the quantification is D 1, D 2D N, (these data are the data that will deposit in memory) calculates stochastic variable according to probability density function or distribution function then and is separated out existing probability at each, with P 1, P 2P NExpression, obviously ∑ P i=1.If deposit M data in the memory, then M data are changed according to quantity and are divided into N group (every group of data difference, numerical value difference) at interval, i group data value is Di, and the data number is MPi, gets final product after this M data are deposited by this grouping, can deposit in proper order when depositing, also can deposit at random.M is big more, and it is high more that quantized interval is counted N, and then the random signal of Chan Shenging approaches actual simulating signal more.Deposit the random signal sample value of other probability distribution by this method segmentation.
Binary random sequence generator of the present invention (2) is formed (accompanying drawing 2) by shift register and XOR circuit, last two first of sending into register behind XOR of shift register.Under the control of a high frequency clock Ts, shift register constantly is shifted with the result to XOR fortune, and the binary condition sequence of " 0 " and " 1 " that the output equiprobability distributes can prove the shift register for the K position, and the maximum length of sequence is 2 K-1, if K=50, then length is 10 15, under 1000MHz clock Ts control, the curing time of sequence is 300 hours, it can be regarded as the signal of completely random in the case.Take up an official post at shift register and to get L tap output, group is the binary number of a L position, then can obtain one 0 to 2 LEqually distributed random digital signal between-1 goes to choose as address signal with this and solidifies in the random signal sample value memory by the random signal sample value of given probability distribution, can obtain required random signal.Control the frequency of clock Ts, can produce the random signal of different bandwidth.
Advantage of the present invention is that the memory capacity of cycle and the random sample value memory (1) of the random signal that produces has nothing to do, the cycle (deciding) of only depending on binary pseudo random sequence by shift register length, therefore, select long shift register for use, (as the K=50 of precedent, length is 10 can to obtain the random signal of longer cycle 15).And can produce the digital random signal of any given probability distribution, it can be transformed to the simulation random signals of same probability distribution,, then can produce the random signal of broad spectrum if the D/A converter frequency that adopts is enough high by the D/A transducer.This simple in structure, cost is low, be easy to realize, can be widely applied in signal Processing, communication and the radar system research, to simulate the actual working environment of these systems.
The present invention has following accompanying drawing:
Fig. 1 is an electrical schematic diagram of the present invention
Wherein: the 1st, solidify random signal sample value memory, the 2nd, binary random sequence generator, the 3rd, D/A transducer.
Fig. 2 is a binary random sequence generator electrical schematic diagram.
One embodiment of the present of invention are to produce an equally distributed random signal, in EPOM, evenly solidify the number between 0 to 255, the shift register of binary random sequence generator has a parallel set by several altogether, and line output, the register of serial input function is in series, 8 parallel output terminal mouths of optional register are as address signal, equally distributed digital random signal between then can producing 0 to 255, select suitable D/A transducer for use, then can produce 256 equally distributed simulation random signalses in interval.As stated above, in memory, solidify the sample value of other probability distribution, then can produce random signal by given probability distribution.

Claims (4)

1, a kind of random signal generator of digital any probability distribution, the L bit sequence that it is characterized in that being produced by binary random sequence generator (2) is as address signal, to choose any given probability distributed random signal sample value of solidifying in the random signal sample value memory (1), generation requires the digital random signal of probability distribution, becomes the simulation random signals of same probability distribution by D/A transducer (3).
2, by the described curing random signal of claim 1 sample value memory, it is characterized in that the random signal to requiring, uniform quantization is N interval on amplitude, quantizes the matter signal value and is respectively D 1, D 2D N, probability of occurrence is respectively P 1, P 2P N,, then deposit D if deposit M data 1Number be P 1M.
3, by claim 1,2 described random signal generators, it is characterized in that the binary random sequence generator is made up of the shift register and an XOR gate of a K position, choose L tap wantonly as address signal.
4, by the described shift register of claim 3, it is characterized in that having parallel set by several, and line output, the register of serial input function is in series.
CN 91108346 1991-11-16 1991-11-16 Digitized random signal generator with arbitrary probability distribution Expired - Fee Related CN1021379C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 91108346 CN1021379C (en) 1991-11-16 1991-11-16 Digitized random signal generator with arbitrary probability distribution

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 91108346 CN1021379C (en) 1991-11-16 1991-11-16 Digitized random signal generator with arbitrary probability distribution

Publications (2)

Publication Number Publication Date
CN1060541A true CN1060541A (en) 1992-04-22
CN1021379C CN1021379C (en) 1993-06-23

Family

ID=4909245

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 91108346 Expired - Fee Related CN1021379C (en) 1991-11-16 1991-11-16 Digitized random signal generator with arbitrary probability distribution

Country Status (1)

Country Link
CN (1) CN1021379C (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102208210A (en) * 2010-03-31 2011-10-05 深圳市朗科科技股份有限公司 Flash memory device and data storage method thereof
CN102999085A (en) * 2012-11-27 2013-03-27 中国兵器科学研究院 Lognormal clutter implementation method and device
CN104980185A (en) * 2015-06-24 2015-10-14 电子科技大学 Non-uniform arbitrary probability distribution frequency hopping sequence generation method
CN110764733A (en) * 2019-10-15 2020-02-07 天津津航计算技术研究所 FPGA-based multi-distribution random number generation device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102208210A (en) * 2010-03-31 2011-10-05 深圳市朗科科技股份有限公司 Flash memory device and data storage method thereof
CN102999085A (en) * 2012-11-27 2013-03-27 中国兵器科学研究院 Lognormal clutter implementation method and device
CN102999085B (en) * 2012-11-27 2015-05-20 中国兵器科学研究院 Lognormal clutter implementation method and device
CN104980185A (en) * 2015-06-24 2015-10-14 电子科技大学 Non-uniform arbitrary probability distribution frequency hopping sequence generation method
CN110764733A (en) * 2019-10-15 2020-02-07 天津津航计算技术研究所 FPGA-based multi-distribution random number generation device
CN110764733B (en) * 2019-10-15 2023-06-30 天津津航计算技术研究所 Multi-distribution random number generation device based on FPGA

Also Published As

Publication number Publication date
CN1021379C (en) 1993-06-23

Similar Documents

Publication Publication Date Title
Feldmann et al. Communication by chaotic signals: The inverse system approach
DE69028176T2 (en) Adaptive transformation coding through optimal block length selection depending on differences between successive blocks
CN1208298A (en) Variable-rate down-sampling filters for discrete-time sampled systems using fixed sampling rate
US3981443A (en) Class of transform digital processors for compression of multidimensional data
CN1025705C (en) Pipelined decision feedback decoder
CN1021379C (en) Digitized random signal generator with arbitrary probability distribution
WO1991010182A1 (en) Generator of multiple uncorrelated noise sources
CN111786865B (en) Data processing method and equipment
Candra et al. The implementation of an efficient zigzag scan
US3348203A (en) Scanned time compressor
CN101127575B (en) An equably distributed random number generator and its generation method
Misono et al. Noise-enhanced transmission of information in a bistable system
DE4320930C2 (en) Method for digital signal transmission
Kang FPGA implementation of Gaussian-distributed pseudo-random number generator
CN1790222A (en) Random signal generation method based on chaos mapping and generation circuit therefor
CN101894095B (en) Fast Hadama changer and method
CN1236110A (en) Linear frequency modulation signal source
CN1020230C (en) PCM communication system
DE3046772A1 (en) CLOCK GENERATOR
CN112949834A (en) Probability calculation pulse type neural network calculation unit and architecture
CN1320246A (en) Integrated semiconductor circuit controlled by clock signal and method for making it work
Linares-Barranco et al. Poisson AER generator: inter-spike-intervals analysis
CN1032593A (en) Digit chip with the input data sync
RU2042187C1 (en) Device for generation of uniform distribution of random integers
SU1635206A1 (en) Adaptive telemetering device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee