[go: up one dir, main page]

CN109005005A - A kind of pseudo-random signal hybrid coding method and system - Google Patents

A kind of pseudo-random signal hybrid coding method and system Download PDF

Info

Publication number
CN109005005A
CN109005005A CN201811309318.2A CN201811309318A CN109005005A CN 109005005 A CN109005005 A CN 109005005A CN 201811309318 A CN201811309318 A CN 201811309318A CN 109005005 A CN109005005 A CN 109005005A
Authority
CN
China
Prior art keywords
pseudo
frequency
random sequence
random
coding
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
CN201811309318.2A
Other languages
Chinese (zh)
Other versions
CN109005005B (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.)
JISHAN HIGH TECH Co Ltd HUNAN PROV
Original Assignee
JISHAN HIGH TECH Co Ltd HUNAN PROV
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 JISHAN HIGH TECH Co Ltd HUNAN PROV filed Critical JISHAN HIGH TECH Co Ltd HUNAN PROV
Priority to CN201811309318.2A priority Critical patent/CN109005005B/en
Publication of CN109005005A publication Critical patent/CN109005005A/en
Application granted granted Critical
Publication of CN109005005B publication Critical patent/CN109005005B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/0022PN, e.g. Kronecker
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V3/00Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation
    • G01V3/08Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation operating with magnetic or electric fields produced or modified by objects or geological structures or by detecting devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/0022PN, e.g. Kronecker
    • H04J13/0025M-sequences

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Remote Sensing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Geology (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Geophysics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Electromagnetism (AREA)
  • Geophysics And Detection Of Objects (AREA)

Abstract

The embodiment of the invention provides a kind of pseudo-random signal hybrid coding methods, comprising: echo signal waveform needed for detection obtains electromagnetic survey engineering;First pseudo-random sequence and the second pseudo-random sequence are matched according to preset frequency wave and carry out hybrid coding, to export target pseudo-random sequence, and geophysical exploration is carried out according to the target pseudo-random sequence, the waveform of the target pseudo-random sequence corresponds to the echo signal waveform;First pseudo-random sequence isx* a n , second pseudo-random sequence isy*b n , whereinx、a、y、bFor preset constant.A kind of pseudo-random signal hybrid coding method provided in an embodiment of the present invention, pass through byx*a n The sequence of form withy*b n The sequence of form is combined according to preset frequency wave proportion, to generate the target pseudo-random signal for meeting any combination of pseudorandomcode rule.Generating process is convenient, general, and has passed through the certificate authenticity of engineering practice, works well.

Description

Pseudo-random signal mixed coding method and system
Technical Field
The embodiment of the invention relates to the technical field of geophysical exploration, in particular to a pseudo-random signal hybrid coding method and system.
Background
A pseudo-random signal is a signal that looks random, irregular, but in fact is regular and not random. Electrical prospecting requires the use of certain signals for excitation, and in addition to Magnetotelluric (MT) and natural electric field (SP) methods that use the natural electric (magnetic) field as the field source, Direct Current (DC) methods are powered by a direct current power supply, and Induced Polarization (IP) and artificial source electromagnetic (CSAMT or TEM) methods are usually excited by continuous periodic rectangular square waves (although in principle sinusoidal current waves are also possible). The pseudo-random signal is suitable for electrical prospectinga n A sequence based pseudo-random signal. In the controlled source electrical prospecting technology, pseudo-random signals are applied to identify target bodies through a specific receiving-transmitting technology, and the method has quite extensive and mature application in geophysical prospecting equipment.
At present, the geophysical exploration equipment developed by applying pseudo-random signals in the market is basically 2nA pseudo-random sequence. The sequence is a pseudo-random signal sequence with 2 times of frequency difference and logarithmic intervals, and is characterized by large frequency difference, wide frequency coverage, higher application efficiency and better effect in rough exploration of petroleum, natural gas, earth structures and the like. However, in fine exploration such as metal ore, oil and gas fracture monitoring or small target exploration, 2 is singlenThe pseudo-random sequence cannot achieve good effect due to large frequency difference and insufficient spectrum density.
Therefore, a pseudo-random signal hybrid coding method is needed to solve the above problems.
Disclosure of Invention
To solve the above problems, embodiments of the present invention provide a pseudo-random signal hybrid coding method and system that overcome the above problems or at least partially solve the above problems.
In a first aspect, an embodiment of the present invention provides a pseudo random signal hybrid coding method, including:
detecting and acquiring a target signal waveform required by an electromagnetic exploration project;
performing mixed coding on a first pseudo-random sequence and a second pseudo-random sequence according to a preset frequency wave ratio to output a target pseudo-random sequence, and performing geophysical exploration according to the target pseudo-random sequence, wherein the waveform of the target pseudo-random sequence corresponds to the waveform of a target signal;
the first pseudo-random sequence isx*a n The second pseudo random sequence isy*b n Whereinx、a、y、bis a preset constant.
In a second aspect, an embodiment of the present invention further provides a pseudo random signal hybrid coding system, including:
the detection module is used for detecting and acquiring a target signal waveform required by the electromagnetic exploration project;
the coding module is used for carrying out mixed coding on the first pseudo-random sequence and the second pseudo-random sequence according to a preset frequency wave ratio so as to output a target pseudo-random sequence, and carrying out geophysical exploration according to the target pseudo-random sequence, wherein the waveform of the target pseudo-random sequence corresponds to the waveform of the target signal;
the first pseudo-random sequence isx*a n The second pseudo random sequence isy*b n Whereinx、a、y、bis a preset constant.
Third aspect an embodiment of the present invention provides a pseudo-random signal hybrid coding apparatus, including:
a processor, a memory, a communication interface, and a bus; the processor, the memory and the communication interface complete mutual communication through the bus; the memory stores program instructions executable by the processor, and the processor calls the program instructions to execute one of the pseudo-random signal mixing and encoding methods.
A fourth aspect of the present invention provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the above method.
The embodiment of the invention provides a pseudo-random signal mixed coding method and a pseudo-random signal mixed coding system, which are used for coding pseudo-random signals in a mixed modex*a n Form of a sequence ofy*b n The sequence of the form is combined according to a preset frequency wave ratio, so that a target pseudo-random signal which meets the pseudo-random coding rule and is in any combination form is generated. The generation process is convenient and universal, and the effect is good through the reliability test of engineering practice.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a pseudo-random signal hybrid coding method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a 1:2 frequency-wave ratio time-division combined waveform according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a 2:1 frequency-wave matching combined waveform according to an embodiment of the present invention;
FIG. 4 is a block diagram of a pseudo-random signal hybrid coding system according to an embodiment of the present invention;
fig. 5 is a block diagram of a pseudo-random signal hybrid encoding apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some embodiments, but not all embodiments, of the present invention. 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.
Currently, there are four main ways for a commonly used pseudorandom waveform coding method:
1. the method is characterized in that a required pseudo-random coding sequence is directly generated and output through a certain electronic circuit combination design by using basic electronic circuit integrated chips such as a simple AND gate, an OR gate, a NOT gate, a counter and the like and the assistance of some basic electronic components.
2. With the development of electronic technology, the use of a generic programmable logic device (CPLD) is applied, specific to a certain law (for example tonThe size of the composite material is small,a=2a n Pseudo-random signal), and directly generating and outputting a required pseudo-random code sequence by using a specific combination of basic logic units such as an AND gate, an OR gate, a NOT gate, a counter and the like in a programmable logic device.
3. And designing a corresponding program unit or circuit simulation unit by means of matlab software to generate a relatively simple M-code pseudorandom coding sequence.
4. The pseudo-random waveform generation process is directly drawn by drawing software or other tool software, and pseudo-random code sequences are listed manually.
However, the four ways of generating the pseudo-random code sequence all have respective obvious disadvantages, the electronic circuit designed by the method 1 is complex, the integration level is low, only some specific and simpler pseudo-random signals with uncomplicated waveform sequences and single pseudo-random signals can be designed and generated, and the method is useless for the waveforms of the general and more complex pseudo-random signals. The method 2 has simple electronic circuit and high integration level, but has complex logic design mode and extremely poor flexibility, and the mode can only be used for generating some pseudo-random signal waveforms which are relatively complex or have special rules, and can not change the logic design mode rapidly according to requirements to generate pseudo-random code sequences, and can not generate some large, long and complex combined pseudo-random code sequences. Method 3 is often used to generate a number of unique pseudo-random code sequences, which are difficult and cumbersome to encode in combinatorial form. The method 4 is suitable for simple pseudo-random coding sequences with short sequence length and low complexity, and cannot be applied to pseudo-random coding sequences with high complexity.
To solve the above problem, fig. 1 is a schematic flow chart of a pseudo-random signal hybrid coding method provided by an embodiment of the present invention, as shown in fig. 1, including:
s1, detecting and acquiring a target signal waveform required by the electromagnetic exploration project;
s2, performing mixed coding on the first pseudo-random sequence and the second pseudo-random sequence according to a preset frequency wave ratio to output a target pseudo-random sequence, and performing geophysical exploration according to the target pseudo-random sequence, wherein the waveform of the target pseudo-random sequence corresponds to the waveform of the target signal;
the first pseudo-random sequence isx*a n The second pseudo random sequence isy*b n Whereinx、a、y、bis a preset constant.
In step S1, an electromagnetic survey is conductedThe electromagnetic exploration task is often completed by using a specific exploration signal waveform in exploration engineering, wherein the specific target waveform is the target signal waveform of the embodiment of the invention, and is commonly used in the field of electromagnetic exploration, namely a pseudo-random signal waveform, in particulara=2a n A pseudo-random signal.
In step S2, it is understood that, in order to obtain the signal waveform required for performing the electromagnetic exploration project, the embodiment of the present invention employs a manner that two pseudo-random sequences are combined according to a preset frequency-wave ratio to generate a new pseudo-random sequence. The generated new pseudo-random sequence is the target pseudo-random sequence in the embodiment of the invention.
Wherein, the embodiment of the invention can represent the first pseudo random sequence asx*a n Expressing the second pseudo-random sequence asy*b n Then by adjustingx、a、y、bAnd different target pseudorandom sequences can be generated by the combined frequency wave ratio.
Pseudo-random sequence in the embodiments of the present inventiona n Pseudo-random signals are used as an example, the pseudo-random signals are coded signals containing k main frequencies distributed according to an a-system, and the pseudo-random signals have self-closed addition principles in a 1, 0-1 three-element set and have self-coding rules. The code has certain randomness, the elements 1 and-1 appear at unequal intervals, the appearance probability is equal, the code has periodicity, can be predetermined and repeatedly generated, is not truly random, and is called a pseudorandom code sequence.
Further, by the first pseudo-random sequencex*a n And a second pseudo-randomy*b n By performing the combined waveforms, various waveforms required for electromagnetic prospecting engineering can be configured, for example: pseudo-random signal 2nOf 7 frequency waves, 13 frequency waves, 19 frequency waves, 2 of themnThe 19 frequency waves can be based on 1 x 2nAnd 1.5 x 2nGenerated by mixing codes in a ratio of 10:9, for example, 19 frequency waves generated as required by electromagnetic exploration engineering, or preset frequency waves of 10:9Proportioning 1 x 3nAnd 2 x 2nAnd performing hybrid coding, wherein values of parameters can be adjusted correspondingly in other frequency wave generation modes, and the embodiment of the invention is not described herein again.
Then in the actual operation process, only the setting is neededx、a、y、bThe value of (c), the frequency ratio of the combination, and the length of the waveform to be outputLAnd the lowest frequency component frequency of the target pseudorandom sequence output waveformFlHighest frequency component frequencyFhThe encoding of the corresponding target pseudorandom sequence may be completed. Accordingly, the waveform parameters of the target pseudorandom sequence can be calculated according to the parameters, such as: frequency of the driving sourcefgSignal acquisition frequencyfsLength of collectionNLength of sequenceYNAnd so on.
Wherein, the acquisition length is one waveform cycle period under the current sampling rateTNumber of all sampling pointsN=T* fsLength of sequenceYNI.e. one cycle of the waveform at the current drive source frequencyTNumber of all driving pulsesYN=T*fgFrequency of the driving sourcefgSignal acquisition frequencyfsAnd cycle period of the waveformTCan be calculated from the lowest frequency component frequencyFlHighest frequency component frequencyFhAnd determining the frequency wave ratio number of the combination.
The embodiment of the invention provides a pseudo-random signal mixed coding method, which is implemented by mixing a pseudo-random signal with a pseudo-random signalx*a n Form of a sequence ofy* b n The sequence of the form is combined according to a preset frequency wave ratio, so that a target pseudo-random signal which meets the pseudo-random coding rule and is in any combination form is generated. The generation process is convenient and universal, and the effect is good through the reliability test of engineering practice.
On the basis of the foregoing embodiment, the hybrid coding of the first pseudorandom sequence and the second pseudorandom sequence according to a preset frequency-wave ratio to output a target pseudorandom sequence specifically includes:
based on the first pseudo-random sequencexAndaand in the second pseudo-random sequenceyAndbdetermining the coding form;
and calculating the driving source frequency and the waveform cycle period corresponding to the corresponding coding form based on the coding forms so as to output the target pseudo-random sequence.
It can be seen from the above embodiments that the embodiments of the present invention provide a method for utilizingx*a n Form of a sequence ofy*b n The sequence mix of forms encodes the way in which the target pseudorandom sequence is generated. It is understood that it is differentx*a n Andy*b n there are multiple combination forms, different combination forms may correspond to different coding complexities, and output code streams thereof may also be correspondingly different, and according to different situations, the embodiment of the present invention may summarize the coding forms into two coding forms: a basic coding form and a combined coding form.
The basic coding form is a waveform coding process of the basic form, the output code stream is single, simple and low in complexity, while the combined coding form is a waveform coding process of the combined form, the output code streams are mixed and complex, and different driving frequencies and waveform cycle periods are caused according to different frequency wave ratios.
On the basis of the above embodiment, the first pseudo-random sequence is based onxAndaand in the second pseudo-random sequenceyAndbdetermining a coding form, specifically comprising:
when in usex=yAnd isa=bDetermining that the coding form is a basic form coding;
when in usex=0Ory=0Determining that the coding form is a basic form coding;
when in usex≠0、y≠0、x≠yAnd isa≠bThen, the encoding format is determined to be a combined format encoding.
Specifically, according to the values of x, a, y, and b and the relationship therebetween, the embodiment of the present invention may list three common combination cases.
The first is whenx=yAnd isa=bIt can be understood that, in this case, the first pseudo-random sequence and the second pseudo-random sequence are in the same representation form, and the waveform generated by combining the two same sequences has no change correspondingly, so that the two same sequences can be classified as basic form coding.
The second is whenx=0Ory=0It is to be understood that it is eitherx=0Ory=0,Then only one corresponding pseudo-random sequence participates in the combination, and the generated waveform has no change correspondingly, so that the situation can be classified as the basic form coding.
The third is whenx≠0、y≠0、x≠yAnd isa≠bIt is understood that the invention is not limited theretox≠0、 y≠0、x≠yAnd isa ≠bThen the first pseudo-random sequence and the second pseudo-random sequence participating in the combination are different and none of them is 0, then for the combination of this case it can be classified as a combined form code.
On the basis of the above embodiment, the calculating, based on the encoding formats, the driving source frequency and the waveform cycle period corresponding to the respective encoding formats to output the target pseudorandom sequence includes:
if the coding form is the basic form coding, determining the lowest frequency component frequency required by the target pseudorandom sequenceFlAnd the highest frequency component frequencyFhAnd calculating the frequency of the driving sourcefg=FhCycle period of said waveform
With respect to the basic form encoding in the above embodiment, it can be understood that the target pseudo-random sequence and the input pseudo-random sequence have the same waveform, and then the driving source frequency is calculatedfgEqual to the highest frequency component frequencyFhOne cycle period of the waveformAnd (4) finishing.
On the basis of the above embodiment, the calculating, based on the encoding formats, the driving source frequency and the waveform cycle period corresponding to the respective encoding formats to output the target pseudorandom sequence includes:
if the coding form is combined form coding, determining the lowest frequency component frequency required by the target pseudorandom sequence based on the preset frequency wave ratio of the first pseudorandom sequence and the second pseudorandom sequenceFlAnd the highest frequency component frequencyFh
Based on the lowest frequency component frequencyFlCalculating the waveform cycle period and based on the highest frequency component frequencyFhAnd calculating the driving source frequency.
In the case of the combinatorial mode coding in the above embodiments, it can be understood that the embodiments of the present invention may determine different waveform cycle periods and driving source frequency calculation manners according to different frequency wave ratios of the first pseudorandom sequence and the second pseudorandom sequence.
In particular, ifFh=y*b n Frequency of the driving sourcefg=4FhCycle period of said waveform
If it isFh=x*a n Frequency of the driving sourcefg=6FhCycle period of said waveform
Here, the drive sourcefgIs thata n ,b n Both types produce a common multiple of 2 of the least common multiple of the high frequency components. For example,x*a nandy*b nthe combination yields a sequence of 16,12,8,6,4,3,2 … … or 12,8,6,4,3,2,1.5 … …, with a least common multiple of 16 and 12 of 48 and a least common multiple of 12 and 8 of 24, thenfg=2 × 48 or 2 × 24, corresponding tofg=6FhOrfg=4Fh
When the highest frequency component frequency is equal to the second pseudorandom sequence, the frequency-wave ratio equivalent to the first pseudorandom sequence and the second pseudorandom sequence is as follows:i.e. the frequency ratio of the second pseudo-random sequence is higher than the frequency ratio of the first pseudo-random sequence, then correspondingly in this case the frequency of the drive sourcefgEqual to the highest frequency component frequency 4* FhOne cycle period of the waveform
When the highest frequency component frequency is equal to the first pseudorandom sequence, the frequency-wave ratio equivalent to the first pseudorandom sequence and the second pseudorandom sequence is as follows:i.e. the frequency ratio of the first pseudo-random sequence is higher than the frequency ratio of the second pseudo-random sequence, then correspondingly in this case the frequency of the drive sourcefgEqual to the highest frequency component frequency 6FhOne cycle period of the waveform
For clearer description of the embodiment of the present invention on the combination type coding, the embodiment of the present invention uses the first pseudo random sequence as 1 × 2nAnd the second pseudo-random sequence is 1.5 x 2nThe embodiments of the present invention are described with reference to specific first dummy examplesThe random sequence and the second pseudo-random sequence are not limited.
Assuming the required waveform length for the target pseudorandom sequenceL=3, i.e.n=3, two sets of pseudo-random signal waveforms can be obtained according to the frequency-wave ratio of 1:2 and the frequency-wave ratio of 2:1 of the first pseudo-random sequence and the second pseudo-random sequence.
FIG. 2 is a schematic diagram of a 1:2 frequency-wave matching time combined waveform according to an embodiment of the present invention, and as shown in FIG. 2, the lowest frequency component frequency determined according to an embodiment of the present inventionFl=6Hz, highest frequency component frequencyFh=12Hz, the frequency of the drive source is formed according to a frequency ratio of 1:2fg=48Hz, 4 times the highest frequency component, one cycle period of the waveformT=3/6=0.5s, which is 3 times the period of the lowest frequency component, and the obtained frequency components are: {6Hz, 8Hz, 12Hz }, it is noted that, with a frequency ratio of 1:2, this means that there is a first pseudorandom sequence of 1 x 2 in the three frequency componentsnTwo second pseudo-random sequences are 1.5 x 2n,8Hz=1*23Is derived from the first pseudo-random sequence.
FIG. 3 is a schematic diagram of a 2:1 frequency-wave ratio time-division combined waveform according to an embodiment of the present invention, and as shown in FIG. 3, the lowest frequency component frequency determined according to an embodiment of the present inventionFl=8Hz, highest frequency component frequencyFh=16Hz, the frequency of the drive source is formed according to a frequency ratio of 2:1fg=96Hz, 6 times the highest frequency component, one waveform cycle periodT=2/8=0.25s, which is 2 times the period of the lowest frequency component, and the obtained frequency components are: {8Hz, 12Hz, 16Hz }, it should be noted that, in accordance with a 2:1 frequency ratio, it means that there are two first pseudorandom sequences of 1 x 2 in the three frequency componentsnA second pseudorandom sequence of 1.5 x 2n,12Hz=1.5*23Is derived from the second pseudo-random sequence.
The combined output of different frequency wave ratios can be seen in fig. 3 and 4, the combining process is fast, efficient and simple, and the method can be applied to various electrical prospecting signal transmitting devices.
On the basis of the above embodiment, the method further includes:
based on frequency of the driving sourcefgValue of (3), adjusting signal acquisition frequencyfs= fg*GTo increase the sampling density;
wherein,Gis a preset natural number greater than 2.
From the above description, it can be seen that the embodiments of the present invention can design a pseudo-random signal satisfying any combination of pseudo-random encoding rules. In the design process, in order to ensure the precision of the output code stream, the embodiment of the invention provides a mode of adjusting the signal acquisition frequency to improve the sampling density to ensure the precision of the output code stream.
Specifically, the signal acquisition frequency designed by the embodiment of the inventionfs= fg*GWhereinGpresetting natural number greater than 2, and regulatingGThe value of the parameter controls the value of the signal acquisition frequency, thereby achieving the purpose of ensuring the precision of the output code stream, in particularGThe parameters can be set according to actual conditions, and the embodiment of the present invention is not particularly limited.
Fig. 4 is a structural diagram of a pseudo-random signal hybrid coding system according to an embodiment of the present invention, and as shown in fig. 4, the system includes:
the detection module 410 is used for detecting and acquiring a target signal waveform required by the electromagnetic exploration project;
the encoding module 420 is configured to perform hybrid encoding on the first pseudorandom sequence and the second pseudorandom sequence according to a preset frequency-wave ratio to output a target pseudorandom sequence, and perform geophysical exploration according to the target pseudorandom sequence, where a waveform of the target pseudorandom sequence corresponds to a waveform of the target signal;
the first pseudo-random sequence isx*a n The second pseudo random sequence isy*b n Whereinx、a、y、bto prepareA constant is set.
Specifically, how to mix and encode the pseudo-random signal through the detection module 410 and the encoding module 420 may be used to execute the technical solution of the embodiment of the pseudo-random signal mixing and encoding method shown in fig. 1, and the implementation principle and the technical effect are similar, which is not described herein again.
The pseudo-random signal mixed coding system provided by the embodiment of the invention is formed byx*a n Form of a sequence ofy* b n The sequence of the form is combined according to a preset frequency wave ratio, so that a target pseudo-random signal which meets the pseudo-random coding rule and is in any combination form is generated. The generation process is convenient and universal, and the effect is good through the reliability test of engineering practice.
The embodiment of the invention provides pseudo-random signal mixed coding equipment, which comprises: at least one processor; and at least one memory communicatively coupled to the processor, wherein:
fig. 5 is a block diagram of a pseudo-random signal hybrid encoding apparatus according to an embodiment of the present invention, and referring to fig. 5, the pseudo-random signal hybrid encoding apparatus includes: a processor (processor)510, a communication interface (communication interface)520, a memory (memory)530 and a bus 540, wherein the processor 510, the communication interface 520 and the memory 530 are communicated with each other via the bus 540. Processor 510 may call logic instructions in memory 530 to perform the following method: performing mixed coding on the first pseudo-random sequence and the second pseudo-random sequence according to a preset frequency wave ratio to output a target pseudo-random sequence; the first pseudo-random sequence isx*a n The second pseudo random sequence isy*b n Whereinx、a、y、bis a preset constant.
A computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions that, when programmed, cause a computer to perform a method of the inventionWhen executed by a computer, the computer can perform the methods provided by the method embodiments, for example, the methods comprise: performing mixed coding on the first pseudo-random sequence and the second pseudo-random sequence according to a preset frequency wave ratio to output a target pseudo-random sequence; the first pseudo-random sequence isx*a n The second pseudo random sequence isy*b n Whereinx、a、y、bis a preset constant.
Embodiments of the present invention provide a non-transitory computer-readable storage medium, which stores computer instructions, where the computer instructions cause the computer to perform the methods provided by the above method embodiments, for example, the methods include: performing mixed coding on the first pseudo-random sequence and the second pseudo-random sequence according to a preset frequency wave ratio to output a target pseudo-random sequence; the first pseudo-random sequence isx*a n The second pseudo random sequence isy*b n Whereinx、a、 y、bis a preset constant.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A pseudo-random signal hybrid coding method, comprising:
detecting and acquiring a target signal waveform required by an electromagnetic exploration project;
performing mixed coding on a first pseudo-random sequence and a second pseudo-random sequence according to a preset frequency wave ratio to output a target pseudo-random sequence, and performing geophysical exploration according to the target pseudo-random sequence, wherein the waveform of the target pseudo-random sequence corresponds to the waveform of a target signal;
the first pseudo-random sequence isx*a n The second pseudo random sequence isy*b n Whereinx、a、y、bis a preset constant.
2. The method according to claim 1, wherein the hybrid coding of the first pseudo-random sequence and the second pseudo-random sequence according to a preset frequency-to-wave ratio to output a target pseudo-random sequence specifically comprises:
based on the first pseudo-random sequencexAndaand in the second pseudo-random sequenceyAndbdetermining the coding form;
and calculating the driving source frequency and the waveform cycle period corresponding to the corresponding coding form based on the coding forms so as to output the target pseudo-random sequence.
3. The method of claim 2, wherein the first pseudo-random sequence is based onxAndaand in the second pseudo-random sequenceyAndbdetermining a coding form, specifically comprising:
when in usex=yAnd isa=bDetermining that the coding form is a basic form coding;
when in usex=0Ory=0Determining that the coding form is a basic form coding;
when in usex≠0、y≠0、x≠yAnd isa≠bThen, the encoding format is determined to be a combined format encoding.
4. The method of claim 3, wherein calculating, based on the encoded forms, a driving source frequency and a waveform cycle period corresponding to the respective encoded forms to output a target pseudorandom sequence comprises:
if the coding form is the basic form coding, determining the lowest frequency component frequency required by the target pseudorandom sequenceFlAnd the highest frequency component frequencyFhAnd calculating the frequency of the driving sourcefg=FhCycle period of said waveform
5. The method of claim 3, wherein calculating, based on the encoded forms, a driving source frequency and a waveform cycle period corresponding to the respective encoded forms to output a target pseudorandom sequence comprises:
if the coding form is combined form coding, determining the lowest frequency component frequency required by the target pseudorandom sequence based on the preset frequency wave ratio of the first pseudorandom sequence and the second pseudorandom sequenceFlAnd the highest frequency component frequencyFh
Based on the lowest frequency component frequencyFlCalculating the waveform cycle period and based on the highest frequency component frequencyFhAnd calculating the driving source frequency.
6. The method of claim 5, wherein the lowest frequency component frequency is based onFlCalculating the waveform cycle period and based on the highest frequency component frequencyFhCalculating the frequency of the driving source specifically comprises:
if it isFh=y*b n Frequency of the driving sourcefg=4FhCycle period of said waveform
If it isFh=x*a n Frequency of the driving sourcefg=6FhCycle period of said waveform
7. The method of claim 2, further comprising:
based on frequency of the driving sourcefgValue of (3), adjusting signal acquisition frequencyfs=fg*GTo increase the sampling density;
wherein,Gis a preset natural number greater than 2.
8. A pseudo-random signal hybrid coding system, comprising:
the detection module is used for detecting and acquiring a target signal waveform required by the electromagnetic exploration project;
the coding module is used for carrying out mixed coding on the first pseudo-random sequence and the second pseudo-random sequence according to a preset frequency wave ratio so as to output a target pseudo-random sequence, and carrying out geophysical exploration according to the target pseudo-random sequence, wherein the waveform of the target pseudo-random sequence corresponds to the waveform of the target signal;
the first pseudo-random sequence isx*a n The second pseudo random sequence isy*b n Whereinx、a、y、bis a preset constant.
9. The pseudo-random signal mixing coding equipment is characterized by comprising a memory and a processor, wherein the processor and the memory are communicated with each other through a bus; the memory stores program instructions executable by the processor, the processor invoking the program instructions to perform the method of any of claims 1 to 7.
10. A non-transitory computer-readable storage medium storing computer instructions that cause a computer to perform the method of any one of claims 1 to 7.
CN201811309318.2A 2018-11-05 2018-11-05 A kind of pseudo-random signal hybrid coding method and system Active CN109005005B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811309318.2A CN109005005B (en) 2018-11-05 2018-11-05 A kind of pseudo-random signal hybrid coding method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811309318.2A CN109005005B (en) 2018-11-05 2018-11-05 A kind of pseudo-random signal hybrid coding method and system

Publications (2)

Publication Number Publication Date
CN109005005A true CN109005005A (en) 2018-12-14
CN109005005B CN109005005B (en) 2019-04-05

Family

ID=64590166

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811309318.2A Active CN109005005B (en) 2018-11-05 2018-11-05 A kind of pseudo-random signal hybrid coding method and system

Country Status (1)

Country Link
CN (1) CN109005005B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111060973A (en) * 2019-12-05 2020-04-24 中国船舶重工集团公司第七研究院 WEM signal coding method
CN111505722A (en) * 2020-04-27 2020-08-07 山东大学 Logarithmic non-uniform pseudorandom electromagnetic exploration signal generation method and system
WO2021218524A1 (en) * 2020-04-27 2021-11-04 山东大学 High-order pseudo-random electromagnetic exploration signal generation method and system
CN114444294A (en) * 2022-01-21 2022-05-06 湖南继善高科技有限公司 A simulation system and method for oil and gas fracturing
CN115086122A (en) * 2022-07-22 2022-09-20 山东大学 Method and system for ground-to-ground communication based on logarithmic non-uniform high-order pseudo-random signal
CN115794028A (en) * 2023-02-13 2023-03-14 山东大学 Amplitude-targeted enhanced pseudo-random signal construction method, system, medium and equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1325031A (en) * 2000-05-19 2001-12-05 何继善 Electrical active-source frequency domain exploration method
US20070294508A1 (en) * 2006-06-20 2007-12-20 Sussman Myles A Parallel pseudorandom number generation
US7639725B1 (en) * 2004-03-26 2009-12-29 Wilson Michael L System and method for multi-phase composite PN code generation
CN103440119A (en) * 2013-07-08 2013-12-11 中国航空无线电电子研究所 M sequence generator-based primitive polynomial pseudo-random sequence generator
CN205749930U (en) * 2016-06-02 2016-11-30 桂林电子科技大学 A kind of mining VHD electrical prospecting apparatus self-adapting data acquisition system
CN106470046A (en) * 2015-08-14 2017-03-01 宜春市等比科技有限公司 A kind of utilization 4b/6b technology and the method with double pseudo-random code spread-spectrum
CN107769842A (en) * 2016-08-17 2018-03-06 北京三星通信技术研究有限公司 Interleaved sequence construction, the information processing method based on intertexture and transmitting, receiver

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1325031A (en) * 2000-05-19 2001-12-05 何继善 Electrical active-source frequency domain exploration method
CN1163764C (en) * 2000-05-19 2004-08-25 何继善 Electrical active-source frequency domain exploration method
US7639725B1 (en) * 2004-03-26 2009-12-29 Wilson Michael L System and method for multi-phase composite PN code generation
US20070294508A1 (en) * 2006-06-20 2007-12-20 Sussman Myles A Parallel pseudorandom number generation
CN103440119A (en) * 2013-07-08 2013-12-11 中国航空无线电电子研究所 M sequence generator-based primitive polynomial pseudo-random sequence generator
CN106470046A (en) * 2015-08-14 2017-03-01 宜春市等比科技有限公司 A kind of utilization 4b/6b technology and the method with double pseudo-random code spread-spectrum
CN205749930U (en) * 2016-06-02 2016-11-30 桂林电子科技大学 A kind of mining VHD electrical prospecting apparatus self-adapting data acquisition system
CN107769842A (en) * 2016-08-17 2018-03-06 北京三星通信技术研究有限公司 Interleaved sequence construction, the information processing method based on intertexture and transmitting, receiver

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111060973A (en) * 2019-12-05 2020-04-24 中国船舶重工集团公司第七研究院 WEM signal coding method
CN111505722A (en) * 2020-04-27 2020-08-07 山东大学 Logarithmic non-uniform pseudorandom electromagnetic exploration signal generation method and system
CN111505722B (en) * 2020-04-27 2021-04-16 山东大学 Logarithmic non-uniform pseudorandom electromagnetic exploration signal generation method and system
WO2021218524A1 (en) * 2020-04-27 2021-11-04 山东大学 High-order pseudo-random electromagnetic exploration signal generation method and system
WO2021218525A1 (en) * 2020-04-27 2021-11-04 山东大学 Logarithmic non-uniform pseudorandom electromagnetic exploring signal generation method and system
US11983511B2 (en) 2020-04-27 2024-05-14 Shandong University Method and system for generating high-order pseudo-random electromagnetic exploration signal
CN114444294A (en) * 2022-01-21 2022-05-06 湖南继善高科技有限公司 A simulation system and method for oil and gas fracturing
CN115086122A (en) * 2022-07-22 2022-09-20 山东大学 Method and system for ground-to-ground communication based on logarithmic non-uniform high-order pseudo-random signal
CN115794028A (en) * 2023-02-13 2023-03-14 山东大学 Amplitude-targeted enhanced pseudo-random signal construction method, system, medium and equipment

Also Published As

Publication number Publication date
CN109005005B (en) 2019-04-05

Similar Documents

Publication Publication Date Title
CN109005005B (en) A kind of pseudo-random signal hybrid coding method and system
Mukhametzhanov et al. Analytic euclidean bootstrap
Schmitt et al. Stochastic equations generating continuous multiplicative cascades
Boche et al. Compressed sensing and its applications
Delius et al. Quantum group symmetry in sine-Gordon and affine Toda field theories on the half-line
Ricci et al. Exploiting pseudorandom sequences to enhance noise immunity for air-coupled ultrasonic nondestructive testing
Mobayen et al. A chaotic system with infinite number of equilibria located on an exponential curve and its chaos-based engineering application
Wu et al. End-to-end lossless compression of high precision depth maps guided by pseudo-residual
El Assad et al. Design and analyses of efficient chaotic generators for crypto-systems
Khoshki et al. FPGA hardware based implementation of an image watermarking system
Nikolic et al. Advancement of true random number generators based on sound cards through utilization of a new post-processing method
Gill et al. Semileptonic decay of a heavy-light pseudoscalar to a light vector meson
Alabed et al. Implementing and developing secure lowcost long-range system using speech signal processing
Zhang Image encryption using extended chaotic sequences
CN106597559B (en) A kind of data sectional processing method and processing device
TWI339351B (en) Pseudo-random noise generator and method thereof
Bhambra et al. PSI-GAN: a power-spectrum-informed generative adversarial network for the emulation of large-scale structure maps across cosmologies and redshifts
Kolesov et al. The information technologies on dynamic chaos for telecommunication, radar and navigation systems
Mohseni Kolagar et al. Existence of three solutions for a class of fractional boundary value systems
Gilmore SUMMARY OF THE SECOND WORKSHOP ON MEASURES OF COMPLEXITY AND CHAOS.
Li et al. A statistical model for correlated K-distributed sea clutter
Kutyniok et al. Compressed Sensing in Information Processing
Yu Degree spectra of equivalence relations
CN108418672A (en) A Speech Communication Encryption Method Based on Inverse Time Chaotic Matched Filter
Picinbono Symmetric binary random signals with given spectral properties

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
GR01 Patent grant
GR01 Patent grant