CN102193106A - Method for generating frequency sweeping signal special for controllable seismic source - Google Patents
Method for generating frequency sweeping signal special for controllable seismic source Download PDFInfo
- Publication number
- CN102193106A CN102193106A CN201010126688XA CN201010126688A CN102193106A CN 102193106 A CN102193106 A CN 102193106A CN 201010126688X A CN201010126688X A CN 201010126688XA CN 201010126688 A CN201010126688 A CN 201010126688A CN 102193106 A CN102193106 A CN 102193106A
- Authority
- CN
- China
- Prior art keywords
- dsp
- output
- frequency
- signal
- analog
- 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
Links
Images
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
The invention relates to a method for generating a frequency sweeping signal special for a controllable seismic source, which is characterized by comprising the steps: (1) programs in various waveforms are stored in a system consisting of DSP (Digital Signal Processor) chips by means of software presetting; (2) command parameters are input into the DSP chip system via an ARM (Advanced RISC Machines) development board; (3) a DSP completes the calculation of phase increment at an output sample point according to the set parameters and generates a amplitude corresponding to a waveform function, and then performs windowing on the amplitude; and (4) a DA (Digital-Analog) converter converts the calculation result into the output of an analog quantity, and finally obtains an eventual output analog signal via a low-pass filter. The method has the advantages that frequency synthesis is performed by means of the time-shared utilization of DSP and DAC (Digital-to-Analog Converter)-analog DDS chips, thus various waveforms required by the controllable seismic source can be generated, and real-time calculation and output of sample points are realized by adopting the high-speed DPS chips, thereby the demands of the controllable seismic source on the precision of frequency sweeping signals and the diversification of waveforms can be met.
Description
Technical field:
The present invention relates to a kind of production method of swept-frequency signal, the production method of the special-purpose swept-frequency signal of particularly a kind of vibroseis belongs to signal source generating technique field.
Background technology:
At present, the composition proposal in common known signal source generally all is made of analog devices such as resistance, electric capacity, fortune sides, and the signal accuracy that it generated is low, and waveform is single.Also there is signal source to adopt microprocessor to cooperate parts such as the special-purpose DDS external DA of (Direct Digital frequency synthesis) chip (digital simulation) converter, wave filter to form in addition, though such composition proposal has improved precision, but still lack dirigibility, can not satisfy vibroseis the multifarious specific (special) requirements of signal.
Now in the vibroseis field, the mode of the employing signal storage that also has, being about to the instrument of needed sweep signal by special use is stored in the special-purpose storer in advance, call again when treating vibroseis work, but this working method needs to do a large amount of preliminary work before construction, operating cost is also higher.
Summary of the invention:
In order to overcome the deficiencies in the prior art, the object of the present invention is to provide the production method of the special-purpose swept-frequency signal of a kind of vibroseis, by software DDS scheme, the parameters that real-time setting is relevant with waveform with change, produce various types of swept-frequency signals, can satisfy vibroseis swept-frequency signal precision and the diversified requirement of waveform.
The present invention realizes above-mentioned purpose by following technical solution.
1, presets the program that in the system that constitutes by DSP (digital signal processor) chip, deposits various waveforms in by software.
2, by ARM (advanced reduced instruction machine) development board input command parameter in the dsp chip system, comprise signal type, initial frequency, end frequency, sweep time length, cascade scanning number of times, whether windowing, window function type, start, stop.
3, DSP finishes the computing of output sample phase increment according to the parameter that is provided with and generates and the corresponding amplitude of wave function, and then amplitude is carried out windowing process.
4, the DA converter then is converted to operation result the output of analog quantity, obtains final output simulating signal through a low-pass filter at last.
The present invention compared with prior art, its advantage is that timesharing utilizes DSP (digital signal processor) and DAC (digital to analog converter) analog D DS chip to carry out frequency synthesis, can generate the needed various waveforms of vibroseis, adopt dsp chip at a high speed, realize real-time computing and the output of sampling point, can satisfy vibroseis swept-frequency signal precision and the diversified requirement of waveform.
Description of drawings:
Fig. 1 is a systems solutions block diagram of the present invention.
Fig. 2 is SCI interface circuit figure.
Fig. 3 is low-pass filter circuit figure.
Fig. 4 is DSP and DA switching device interface circuit diagram.
Embodiment:
The present invention is further illustrated below in conjunction with drawings and Examples.
Fig. 1 systems solutions block diagram of the present invention.The man-machine interface of ARM among the figure (advanced reduced instruction machine) development board is used for realizing man-machine interface, on the ARM display screen, relevant parameters can be set, comprise length sweep time, scan type, initial scanning slope, whether windowing etc., the parameter after the setting passes to the dsp chip system by SCI (serial communication interface).The dsp chip system finishes the computing of output sample phase increment according to the parameter that is provided with and generates and the corresponding amplitude of wave function, and then amplitude is carried out windowing process.The DA converter then is converted to operation result the output of analog quantity, obtains final output simulating signal s (t) through a low-pass filter at last.
LCD (LCD) and keyboard can carry out the setting and the modification of parameter, to satisfy different user's requests.
The concrete sweep signal of implementing with CHIRP is an example, and other sweep signal output intents are identical with it.
The CHIRP signal has metastable amplitude, and signal frequency is linear change in time, and its mathematic(al) representation is:
s(t)=Acos[2πθ(t)]=Acos[2πft] (1)
F in the formula
BBe sweep signal initial frequency, F
EBe sweep signal end of a period frequency, T is duration scanning.
The first step, with command parameter F
B, F
E, parameter such as T passes to DSP from the ARM development board by the SCI interface, Fig. 2 is SCI interface circuit figure, it should be noted that the baud rate of ARM development board and dsp chip SCI interface must be identical, the order of parameter transmission and reception also must be identical.
Second step, calculate the output sample number according to the sweep time length and the sampling point time interval, sampling point is spaced apart the t microsecond, if time span is set to T, sampling point number N is so: N=1000000*T/t.DSP must execute the present embodiment content in the t microsecond time third and fourth step, (that dsp chip selects for use was float-point DSP processor TMS320F28335, can satisfy rate request), the output time of N sampling point is spaced apart the t microsecond simultaneously, time interval t can do certain modification as requested, but be subject to the speed of dsp processor, can not be less than 2 microseconds.Next DSP also will calculate the correction factor of each sampling point correspondence according to the windowing type that receives, and is generally the BlackMan window, so only need get final product in strict accordance with the coefficient value that computing formula is obtained N sampling point correspondence, coefficient value greater than 0 less than 1.
The 3rd step, at first according to initial frequency, finish frequency and scanning formula, obtain the corresponding relation of signal output frequency and time.
Can obtain by formula (2):
Make c=0, can get:
Obviously as can be known, f no longer is a fixing constant, but is shown below by following formula:
This formula is output signal t frequency constantly, and it increases in time and changes, and is the parameter of real-time change.
By the DDS theory as can be known, as signal frequency f and sample frequency f
cBetween when following the relation arranged:
Formula (5) is carried out discretize (T
c=1/f
c), then can get by formula (6):
That is:
The K value is phase increment, can be obtained the sampling point amplitude of not windowing by K value and formula (6), formula (1).
The sampling point of the window function amplitude that computing obtained during the sampling point amplitude of the 4th step, not windowing that previous step is calculated went on foot with second carries out point-to-point multiplication, promptly obtains the amplitude after the windowing.This amplitude is a floating number, can not directly deliver to the DA converter as output, so the amplitude after the windowing also will be taken advantage of fixing coefficient, this coefficient is relevant with the figure place of used DA converter, adopts 16 in the native system, should multiply by 65535 so, and then round, deliver to the DA converter at last.
After the 5th step, dsp chip system deliver to the DA converter with the amplitude of calculating as a sampling point, carry out the DA conversion by DSP control DA chip, the conversion interface circuit between DSP and the DA chip as shown in Figure 4; Voltage after changing will pass through low-pass filter, as shown in Figure 3.Adopt SPI mouth and DSP to carry out communication, SPI is operated under the 50M speed, the SYNC frame synchronization pin of DA links to each other with the GPI060 pin of DSP, the transmission that comes the control data frame by setting and zero clearing to the GPI060 pin, the side of fortune U1 is used for improving output impedance, among Fig. 3 filtering is carried out in DA output, filter capacitor size be 10PF, and is definite according to exporting the end of a period frequency signal.Reference voltage VREF421 can revise filtered voltage drift, further improves the output amplitude precision, and reference voltage is chip used to be ADR421.The simulating signal of coming out from wave filter is as final output signal.
The 6th step, the total sampling point output number N that determines according to the first step and sampling point output time t at interval decide the number and the frequency of continuous output sample, decide the wheel number of times of the continuous wave of exporting according to the cascade scanning number of times, decide the start and stop of output according to start stop command.
Claims (3)
1. the production method of the special-purpose swept-frequency signal of a vibroseis is characterized in that:
(1), presets the program that in the system that constitutes by dsp chip, deposits various waveforms in by software;
(2), by ARM development board input command parameter in the dsp chip system, comprise signal type, initial frequency, end frequency, sweep time length, cascade scanning number of times, whether windowing, window function type, start, stop;
(3), DSP finishes the computing of output sample phase increment according to the parameter that is provided with and generates and the corresponding amplitude of wave function, and then amplitude is carried out windowing process;
(4), the DA converter then is converted to operation result the output of analog quantity, obtains final output simulating signal through a low-pass filter at last.
2. the production method of the special-purpose swept-frequency signal of a kind of vibroseis according to claim 1 is characterized in that passing to the dsp chip system by the command parameter of ARM development board input by the SCI interface.
3. the production method of the special-purpose swept-frequency signal of a kind of vibroseis according to claim 2 is characterized in that the dsp chip system carries out the DA conversion by DSP and DA switching device interface control DA chip.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010126688XA CN102193106A (en) | 2010-03-18 | 2010-03-18 | Method for generating frequency sweeping signal special for controllable seismic source |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010126688XA CN102193106A (en) | 2010-03-18 | 2010-03-18 | Method for generating frequency sweeping signal special for controllable seismic source |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102193106A true CN102193106A (en) | 2011-09-21 |
Family
ID=44601518
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010126688XA Pending CN102193106A (en) | 2010-03-18 | 2010-03-18 | Method for generating frequency sweeping signal special for controllable seismic source |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102193106A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103969533A (en) * | 2014-05-15 | 2014-08-06 | 苏州蓝萃电子科技有限公司 | Audio frequency range scanning system |
CN103995186A (en) * | 2014-05-15 | 2014-08-20 | 苏州蓝萃电子科技有限公司 | Voice frequency range scanner lower computer system |
CN104217099A (en) * | 2014-07-18 | 2014-12-17 | 中国石油化工股份有限公司 | Method for producing and processing scanning signal of vibroseis |
CN104348629A (en) * | 2013-08-05 | 2015-02-11 | 国基电子(上海)有限公司 | Duplexer and cable modem using duplexer |
CN115079771A (en) * | 2022-06-17 | 2022-09-20 | 西安芯海微电子科技有限公司 | Waveform generation method, waveform storage method, device, equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6331360B1 (en) * | 1996-03-15 | 2001-12-18 | Sumitomo Chemical Company, Limited | Thermoplastic elastomer composition and powder and molded article thereof |
US20050135524A1 (en) * | 2003-12-23 | 2005-06-23 | Teradyne, Inc. | High resolution synthesizer with improved signal purity |
CN101047371A (en) * | 2007-03-19 | 2007-10-03 | 成都理工大学 | Full digital sliding pulse signal generator |
CN101131594A (en) * | 2006-08-25 | 2008-02-27 | 王悦 | DDS signal generator and waveshape memory depth control method thereof |
CN101162398A (en) * | 2006-10-12 | 2008-04-16 | 东莞理工学院 | Arbitrarily signal generating device |
WO2008093077A2 (en) * | 2007-01-31 | 2008-08-07 | Qinetiq Limited | Low noise generator for frequency swept signals |
CN101349740A (en) * | 2008-07-29 | 2009-01-21 | 北京航空航天大学 | General-purpose satellite navigation signal interference source and method for generating signal thereof |
-
2010
- 2010-03-18 CN CN201010126688XA patent/CN102193106A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6331360B1 (en) * | 1996-03-15 | 2001-12-18 | Sumitomo Chemical Company, Limited | Thermoplastic elastomer composition and powder and molded article thereof |
US20050135524A1 (en) * | 2003-12-23 | 2005-06-23 | Teradyne, Inc. | High resolution synthesizer with improved signal purity |
CN101131594A (en) * | 2006-08-25 | 2008-02-27 | 王悦 | DDS signal generator and waveshape memory depth control method thereof |
CN101162398A (en) * | 2006-10-12 | 2008-04-16 | 东莞理工学院 | Arbitrarily signal generating device |
WO2008093077A2 (en) * | 2007-01-31 | 2008-08-07 | Qinetiq Limited | Low noise generator for frequency swept signals |
CN101047371A (en) * | 2007-03-19 | 2007-10-03 | 成都理工大学 | Full digital sliding pulse signal generator |
CN101349740A (en) * | 2008-07-29 | 2009-01-21 | 北京航空航天大学 | General-purpose satellite navigation signal interference source and method for generating signal thereof |
Non-Patent Citations (4)
Title |
---|
孙明等: "基于DDS技术的chirp信号产生***", 《佛山科学技术学院学报(自然科学版)》, vol. 22, no. 04, 31 December 2004 (2004-12-31), pages 22 - 24 * |
沈媛媛等: "基于DDS技术的chirp信号实现方法研究", 《石油仪器》, vol. 22, no. 01, 29 February 2008 (2008-02-29), pages 77 - 79 * |
沈媛媛等: "基于FPGA的可控震源数字信号发生器设计", 《石油机械》, vol. 36, no. 12, 10 December 2008 (2008-12-10), pages 9 - 15 * |
陶知非: "可控震源扫描信号设计中一些问题的考虑", 《物探装备》, vol. 11, no. 01, 31 March 2001 (2001-03-31), pages 27 - 30 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104348629A (en) * | 2013-08-05 | 2015-02-11 | 国基电子(上海)有限公司 | Duplexer and cable modem using duplexer |
CN103969533A (en) * | 2014-05-15 | 2014-08-06 | 苏州蓝萃电子科技有限公司 | Audio frequency range scanning system |
CN103995186A (en) * | 2014-05-15 | 2014-08-20 | 苏州蓝萃电子科技有限公司 | Voice frequency range scanner lower computer system |
CN104217099A (en) * | 2014-07-18 | 2014-12-17 | 中国石油化工股份有限公司 | Method for producing and processing scanning signal of vibroseis |
CN115079771A (en) * | 2022-06-17 | 2022-09-20 | 西安芯海微电子科技有限公司 | Waveform generation method, waveform storage method, device, equipment and storage medium |
CN115079771B (en) * | 2022-06-17 | 2024-04-12 | 西安芯海微电子科技有限公司 | Waveform generation method, waveform storage device, waveform generation equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102193106A (en) | Method for generating frequency sweeping signal special for controllable seismic source | |
CN203468630U (en) | Ultrasonic surgery system | |
CN101162398A (en) | Arbitrarily signal generating device | |
CN102426472B (en) | Hardware-in-the-loop generator and use method thereof | |
CN1831541A (en) | Multichannel synchronous sinusoidal signal generator | |
CN103944540A (en) | Triangular wave signal generator | |
CN104316737A (en) | FPGA-based offset adjustable waveform generation circuit and FPGA-based offset adjustable waveform generation method | |
CN1232031C (en) | High-precision optional waveform generator based on FPGA | |
CN214895514U (en) | PWM control sequential sampling period transient frequency measuring circuit | |
CN103178779A (en) | Signal generator with amplitude compensation function and method thereof | |
CN102109875B (en) | Signal generator with pulse signal generation function, and method for generating pulse signal | |
CN110646784B (en) | DAC-based radar digital T/R component transmission waveform generation method | |
CN103944537A (en) | Variable clock DDS arbitrary waveform signal source output frequency control method and realization device | |
CN101226408B (en) | AC servo absolute value encoder position feedback pulse frequency dividing output method and circuit | |
CN104570861A (en) | FPGA-based radio frequency signal source circuit | |
CN104734692B (en) | Based on frequency-difference method and DDS the high sampling rate equivalent sampling method realized and system | |
CN106444963A (en) | Programmable DDS arbitrary waveform signal generator | |
CN102055438B (en) | High-speed square wave generating device and method | |
CN203617976U (en) | Touch type multichannel random wave generator | |
CN101750608A (en) | Scanning coherent laser imaging radar distance-controlling device and method thereof | |
CN105680800A (en) | Signal generator with frequency sweeping function | |
CN102918761B (en) | The drive unit of ultrasonic motor and ultrasonic motor unit | |
CN112505410A (en) | PWM control sequential sampling period transient frequency measuring circuit | |
CN114280441B (en) | Partial discharge signal simulation method and device convenient to expand and readable medium | |
CN102707106A (en) | Electric power subharmonic digital signal source |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110921 |