[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102843316B - Processing device and processing method of Morse telegraphy signals - Google Patents

Processing device and processing method of Morse telegraphy signals Download PDF

Info

Publication number
CN102843316B
CN102843316B CN201210282302.3A CN201210282302A CN102843316B CN 102843316 B CN102843316 B CN 102843316B CN 201210282302 A CN201210282302 A CN 201210282302A CN 102843316 B CN102843316 B CN 102843316B
Authority
CN
China
Prior art keywords
frame
morse
value
level
ascending order
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.)
Active
Application number
CN201210282302.3A
Other languages
Chinese (zh)
Other versions
CN102843316A (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.)
Huayan Intelligent Technology (Group) Co., Ltd
Original Assignee
Sichuan Whayer Information Industry Co Ltd
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 Sichuan Whayer Information Industry Co Ltd filed Critical Sichuan Whayer Information Industry Co Ltd
Priority to CN201210282302.3A priority Critical patent/CN102843316B/en
Publication of CN102843316A publication Critical patent/CN102843316A/en
Application granted granted Critical
Publication of CN102843316B publication Critical patent/CN102843316B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Noise Elimination (AREA)

Abstract

The invention discloses a processing device and a processing method of Morse telegraphy signals. The processing method of the Morse telegraphy signals includes the following steps: taking samples from a predetermined analog audio signal at a predetermined frequency to obtain digital baseband signals; taking samples from the digital baseband signals at a predetermined interval frame number to obtain multiple sampling signal frames; carrying out fast Fourier transforming (FFT) process to each sampling signal frame to obtain transformed signal frames; collecting position information of the maximum amplitude spectrum line in each transformed signal frame to form a statistical parameter data array; and determining center frequency and bandwidth of the Morse telegraphy signals according to data value of the statistical parameter data array and a predetermined strategy. Due to the fact that the frequency characteristics of the Morse telegraphy signals can be better shown in the obtained statistical parameter data array, by means of the processing method of the Morse telegraphy signals, the position of the center frequency and the bandwidth of the Morse telegraphy signals can be determined more accurately, and technical support can be provided for effectively filtering out-of-band noise.

Description

A kind of Morse reports signal processing apparatus and processing method
Technical field
The present invention relates to a kind of communication signal treatment technology, be specifically related to a kind of processing method and processing unit of Morse's number of notifying.
Background technology
Morse's report is a kind of ancient means of communication; Be simple and easy to use because Morse's report has, strong adaptability, equipment manufacturing cost are cheap, therefore, Morse reports so far still in field extensive uses such as rescue and relief work, resource exploration, civil aviations.
Wireless Morse's number of notifying easily is subject to the interference of other electromagnetic signals.Day by day complicated along with electromagnetic environment, other electromagnetic signals various form very large interference to the transmission of Morse's number of notifying, reception and decipher.In the actual baseband signal received, Morse's number of notifying of a lot of period is all be submerged in noise, and particularly the compacting of strong noise and interference, bring very large difficulty to the decipher of Morse's number of notifying.
The content that decipher mainly comprises three aspects is carried out to Morse's number of notifying:
1) centre frequency and the bandwidth of Morse's number of notifying is determined; 2) filtering noise composition, extracts Morse's number of notifying from original analog; 3) decoding and the group report of Morse's number of notifying is carried out, i.e. decipher.
In view of the complexity of current electromagnetic ripple frequency spectrum and the diversity of gimmick of transmitting messages, multi-signal may be occurred in the baseband signal received, and then how to distinguish and detect Morse's number of notifying exactly be one of key issue of this technical field simultaneously.
In addition, may there is multi-signal in the baseband signal due to reception simultaneously, and then how effectively to carry out noise filtering, obtaining cleaner Morse's number of notifying as much as possible is a technological difficulties problem.
And due to the various informative property of Morse's number of notifying self, how determining and to understand the message structure of Morse's number of notifying voluntarily, is also the important technological problems of carrying out the decipher of Morse's number of notifying.
Summary of the invention
The invention provides a kind of Morse and report signal processing method, the method can determine centre frequency and the bandwidth of Morse's number of notifying exactly.
In addition, the present invention also provides a kind of Morse to report signal processing apparatus.
Morse provided by the invention reports signal processing method to comprise the following steps:
Predetermined simulated audio signal is sampled with predetermined frequency, obtains digital baseband signal;
Frame number is sampled to described digital baseband signal at predetermined intervals, obtains sampled signal frame;
Fast Fourier transform (FFT) is carried out to described sampled signal frame, obtains figure signal frame;
Gather the positional information of amplitude peak spectral line in each figure signal frame, form statistical parameter data group;
Centre frequency and the bandwidth of described Morse's number of notifying is determined according to the data value of described statistical parameter data group and predetermined strategy.
Preferably, after the centre frequency determining described Morse's number of notifying and bandwidth, also comprise the step of filter bag external noise, this step comprises:
According to centre frequency and the bandwidth of described Morse's number of notifying, all signals be positioned in described digital baseband signal outside this bandwidth are filtered out.
Preferably, also comprise the step of noise in filter bag after filter bag external noise, this step comprises:
Centre frequency and bandwidth is reported, peak value spectral line amplitude information in each frame band in extraction digital baseband signal, morphogenesis characters parameter frame sequence according to described Morse;
According to the size of range value, characteristic parameter frame is arranged, form ascending order frame sequence;
According to the tract of predetermined length, moving median smothing filtering is carried out to ascending order frame sequence, forms level and smooth ascending order frame sequence;
Obtain the frame difference energy value of level and smooth ascending order frame, form frame difference energy value sequence by the sequence of level and smooth ascending order frame; Described frame difference energy value is the difference between the range value of the first level and smooth ascending order frame and the range value of the second level and smooth ascending order frame; Described first level and smooth ascending order frame and the second level and smooth ascending order frame interval predetermined frame number in described level and smooth ascending order frame sequence;
In described smoothed frame difference energy value sequence, judge whether multiple continuous print smoothed frame difference energy value is all greater than predetermined value, if so, then the range value determining the first level and smooth ascending order frame corresponding with first frame difference energy value being greater than predetermined value is optimal quantization level value;
Based on optimal quantization level value, amplitude quantizing is carried out to characteristic parameter frame sequence, the range value that any range value is not less than the frame of optimal quantization level value is converted into predetermined high level, the range value that any range value is less than the frame of optimal quantization level value is converted into predetermined low value, forms the pulse Morse number of notifying.
Preferably, after obtaining the pulse Morse number of notifying, also comprise the step of the message structure parameter determining Morse's number of notifying, this step comprises:
Obtain all pulsewidths and the arteries and veins distance of the pulse Morse number of notifying, and form pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve respectively;
Determine the peak of the pulse of pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve respectively;
According to the peak of the described pulse determined, determine the predefined parameter group of Morse's number of notifying, described predefined parameter group comprises: " point, draw " pulse width parameter of telegraph sybmol, intersymbol distance parameter, code word spacing parameter and code character spacing parameter.
Morse provided by the invention reports signal processing apparatus to comprise:
Receiving element, for sampling with predetermined frequency to predetermined simulated audio signal, obtains digital baseband signal;
Sampling unit, samples to described digital baseband signal for frame number at predetermined intervals, obtains sampled signal frame;
Converter unit, for carrying out FFT to described sampled signal frame, obtains figure signal frame;
Collecting unit, for gathering the positional information of amplitude peak spectral line in each figure signal frame, forms statistical parameter data group;
Processing unit, for determining centre frequency and the bandwidth of described Morse's number of notifying according to the data value of described statistical parameter data group and predetermined strategy.
Preferably, Morse reports signal processing apparatus also to comprise:
The all signals be positioned at outside this bandwidth, for according to the centre frequency of described Morse's number of notifying and bandwidth, are filtered out by band external noise filter element.
Preferably, Morse reports signal processing apparatus also to comprise noise filtering unit in band, and in described band, noise filtering unit comprises:
First module, for according to described centre frequency and band width, extracts the peak value spectral line amplitude information of each frame in digital baseband signal, morphogenesis characters parameter frame sequence;
Second module, for the size according to range value, carries out ascending order arrangement to characteristic parameter frame sequence, forms ascending order frame sequence; Again according to the tract of predetermined length, moving median smothing filtering is carried out to ascending order frame sequence, form level and smooth ascending order frame sequence;
3rd module, for obtaining the frame difference energy value of level and smooth ascending order frame sequence, and forms frame difference energy value sequence by the sequence of level and smooth ascending order frame; Described frame difference energy value is the difference between the range value of the first level and smooth ascending order frame and the range value of the second level and smooth ascending order frame; Described first level and smooth ascending order frame and the second level and smooth ascending order frame interval predetermined frame number in described level and smooth ascending order frame sequence;
Four module, for in described frame difference energy value sequence, judge whether multiple continuous print frame difference energy value is all greater than predetermined value, if so, then determine that the range value of the first level and smooth ascending order frame corresponding with first the frame difference energy value being greater than predetermined value is optimal quantization level value;
Quantization modules, for carrying out amplitude quantizing based on optimal quantization level to characteristic parameter frame sequence, the range value that any range value is not less than the frame of optimal quantization level value is converted into predetermined high level, the range value that any range value is less than the frame of optimal quantization level value is converted into predetermined low value, forms the pulse Morse number of notifying.
Preferably, Morse reports signal processing apparatus also to comprise decision unit, and described decision unit comprises:
First subelement, for obtaining all pulsewidths and the arteries and veins distance of the pulse Morse number of notifying, and forms pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve; Determine the peak of the pulse of pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve respectively;
Second subelement, for the peak according to described pulse, determine the predefined parameter group of Morse's number of notifying, described predefined parameter group comprises: the pulse width parameter of telegraph sybmol " point, draw ", intersymbol distance parameter, code word spacing parameter and code character spacing parameter.
Morse provided by the invention reports in signal processing method, first samples to predetermined simulated audio signal with predetermined frequency, obtains digital baseband signal; Frame number is sampled to predetermined digital baseband signal at predetermined intervals again, obtains sampled signal frame; FFT is carried out to described sampled signal frame, obtains figure signal frame; Gather the positional information of amplitude peak spectral line in each figure signal frame, form statistical parameter data group; Then centre frequency and the bandwidth of described Morse's number of notifying is determined according to the data value of described statistical parameter data group and predetermined strategy.Because statistical parameter data group can represent the frequency characteristic of Morse's number of notifying better, therefore, the method can determine centre frequency and the bandwidth of Morse's number of notifying exactly.
In further technical scheme, based on centre frequency and the bandwidth of the Morse's number of notifying determined, whole signal band being divided into band and out-of-band two parts, by filtering the outer composition of all bands, effectively can reducing the noise in Morse's number of notifying.
In further technical scheme, also comprise the step of noise in filter bag, its content is: the Morse according to obtaining reports centre frequency and bandwidth, extracts digital baseband signal each frame peak spectral line amplitude information, forms the characteristic parameter frame sequence of Morse's number of notifying; From small to large ascending order arrangement is carried out according to range value to characteristic parameter frame sequence, forms ascending order frame sequence; According to the tract of predetermined length, moving median smothing filtering is carried out to ascending order frame sequence, forms level and smooth ascending order frame sequence; Obtain the frame difference energy value sequence of level and smooth ascending order frame sequence, frame difference energy value sequence is formed by the sequence of level and smooth ascending order frame, judge whether multiple continuous print frame difference energy value is all greater than predetermined value again, if so, then the range value determining the first level and smooth ascending order frame corresponding with first frame difference energy value meeting this condition is optimal quantization level value; Based on optimal quantization level value, amplitude quantizing is carried out to characteristic parameter frame sequence, the amplitude that any range value is more than or equal to the frame of optimal quantization level value is converted into predetermined high level, the amplitude that any range value is less than the frame of optimal quantization level value is converted into predetermined low value, form the pulse Morse number of notifying of binaryzation accordingly, for next step message decipher provides basic data.
In further technical scheme, first, calculate pulsewidth and the arteries and veins distance of the pulse Morse number of notifying, form pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve; The peak of each pulse is determined apart from Distribution Statistics curve based on pulsewidth Distribution Statistics curve and arteries and veins; According to each pulse peak positions described, determine 5 predefined parameters needed for the decipher of Morse's number of notifying, described predefined parameter is: the pulse duration of telegraph sybmol " point, draw ", intersymbol distance, code word spacing, code character spacing.These parameters are used for the decipher of Morse's number of notifying.
Report signal processing method corresponding with above-mentioned Morse, Morse provided by the invention reports signal processing apparatus to have corresponding technique effect equally.
Accompanying drawing explanation
Fig. 1 is the overview flow chart that a kind of Morse that the embodiment of the present invention provides reports signal processing method.
Fig. 2 is the detail flowchart that a kind of Morse that the embodiment of the present invention provides reports signal processing method.
Embodiment
Be described in detail technical scheme provided by the invention below in conjunction with accompanying drawing, the description of this part is only exemplary and explanatory, should not be considered as the restriction to public technology content of the present invention.
Please refer to Fig. 1, this figure is the overview flow chart that a kind of Morse that the embodiment of the present invention provides reports signal processing method.
The Morse that this embodiment provides reports signal processing method to comprise the following steps generally:
Step S100: obtain digital baseband signal.Namely receive telegraph voice frequency signal, according to prior art, telegraph voice frequency signal (being generally wireless signal) is converted to accessible digital baseband signal.
Step S200: centre frequency and the bandwidth of determining Morse's number of notifying.Its detailed content will be described later.
Step S300: filter bag external noise.The mode that this step can use prior art to provide is carried out.
Step S400: noise in filter bag.Equally, the mode that this step can use prior art to provide is carried out, and the mode that the embodiment of the present invention provides will be described later.
Step S500: the message structure parameter obtaining Morse's number of notifying; Namely based on the pulse Morse number of notifying after filtration, the message structure parameter of predetermined Morse's number of notifying is obtained.Equally, the mode that this step can use prior art to provide is carried out, and the mode that the embodiment of the present invention provides will be described later.
Step S600: based on message structure parameter group, the paired pulses Morse number of notifying carries out decipher.The technological means that the mode of decipher can adopt prior art to provide is carried out.
Please refer to Fig. 2, this figure is the detail flowchart that a kind of Morse that the embodiment of the present invention provides reports signal processing method.Below the detailed process of above-mentioned corresponding steps is described in detail.
In the step s 100, by sampling with predetermined frequency to predetermined simulated audio signal, obtain digital baseband signal.This simulated audio signal comprises predetermined Morse's number of notifying.
In step s 200, determine that the described centre frequency of Morse's number of notifying and the process of bandwidth comprise the following steps:
Step S201: frame number is sampled to predetermined digital baseband signal at predetermined intervals, obtains sampled signal frame, forms sampled signal time domain frame sequence.
If it is 512 that the every frame of digital baseband signal analyzes sampling point, then the time domain frame sequence of digital baseband signal can be expressed as: { x (i, j), 1≤i≤N, 1≤j≤512}, wherein, i represents frame number, and j represents sample point in frame.
If first sampled signal frame is x (i, j), predetermined Δ frame period, then formed multiple sampled signal frame x (i+l* Δ, j), l=0,1,2 ..., j=1,2 ... 512}, multiple sampled signal frame forms a sampled signal frame sequence.Wherein, the size of Δ value can adjust according to actual needs.
Step S202: carry out fast Fourier transform (FFT, FastFourier Transform) to multiple described sampled signal frame, obtains figure signal frame, and multiple figure signal frame forms figure signal frame sequence.
Step S203: the positional information gathering amplitude peak spectral line in each figure signal frame, forms statistical parameter data group.If this statistical parameter data group is that { j in L (j), 1≤j≤257}, this j and x (i, j) is consistent.
Step S204: centre frequency and the bandwidth of determining described Morse's number of notifying according to the data value of described statistical parameter data group and predetermined strategy.
Concrete grammar: to L (j), 1≤j≤257} searches for, obtain all peak points in L (j), 1≤j≤257}, this peak point is forwarding center frequency; Then corresponding with each peak point in searching statistical supplemental characteristic group left shoulder and the corner position of right shoulder, the distance between two corner position is the bandwidth of Morse's number of notifying.
General principle: the frequency of transmitting messages due to Morse's number of notifying is single-frequency characteristic, even if this signal receives the pollution of noise in transmitting procedure, message characteristic information is still concentrated near certain frequency, and the peak point positional information therefore given by Corpus--based Method supplemental characteristic group can determine the frequency of Morse's number of notifying exactly; Then determine left shoulder corresponding with peak point in statistical parameter data group and right shoulder corner position, and then the bandwidth of described Morse's number of notifying can be determined.After the centre frequency determining described Morse's number of notifying and bandwidth, the technical scheme that can provide according to prior art carries out respective handling to Morse's number of notifying.
When serious interference, may there is false frequency of transmitting messages in the centre frequency of the Morse's number of notifying determined according to said method; Due to the message symbolic information that the frequency of transmitting messages of falseness is not corresponding with it, therefore these frequencies by automatic filtering in follow-up message symbolic information leaching process, no longer can describe in step thereafter.
In step S300, according to the centre frequency and the bandwidth that obtain Morse's number of notifying in step S200, filter bag external noise.Namely according to centre frequency and the bandwidth of described Morse's number of notifying, all signals be positioned at outside this bandwidth are all considered as noise and directly filter out in described digital baseband signal.
Specific implementation process: establish forwarding center frequency to be left and right border frequency is respectively the characteristic of the band external noise filter then used is:
By above-mentioned steps, can all band external noise of filtering, purify message signals to a certain extent.
Step S400 may be used for noise in filter bag.In the embodiment of the present invention, in filter bag, the step of noise specifically comprises the following steps:
Step S401: the Morse according to obtaining reports centre frequency and bandwidth, extracts digital baseband signal each frame peak spectral line amplitude information, morphogenesis characters parameter frame sequence.
Step S402: carry out ascending order arrangement from small to large according to range value to characteristic parameter frame, forms ascending order frame sequence;
In the embodiment of the present invention, the ascending order frame sequence of formation is with { x (n), 1≤n≤N} represents.
Step S403: carry out moving median smothing filtering according to the tract of predetermined length to ascending order frame sequence, forms level and smooth ascending order frame sequence;
In embodiments of the invention: with x (n) for predetermined characteristic parameter frame, select its forward and backward each 5 frames, totally 11 frames are the tract of 11 frames as length; If the averaged amplitude value of characteristic parameter frame is x ' (n) in this tract, then computing formula is:
Obtain level and smooth ascending order frame sequence thus.
Step S404: the frame difference energy value obtaining level and smooth ascending order frame, forms frame difference energy value data rows by the sequence of level and smooth ascending order frame; Described frame difference energy value is the difference between the range value of the first level and smooth ascending order frame and the range value of the second level and smooth ascending order frame; Described first level and smooth ascending order frame and the second level and smooth ascending order frame interval predetermined frame number in described level and smooth ascending order frame sequence.
In the embodiment of the present invention, the first level and smooth ascending order frame (namely predetermined one level and smooth ascending order frame) and the second level and smooth ascending order frame (i.e. predetermined another level and smooth ascending order frame) spacing 49 frame in level and smooth ascending order frame sequence; In practical application, the frame pitch of the first level and smooth ascending order frame and the second level and smooth ascending order frame can adjust according to making a concrete analysis of object.Frame difference energy value is set to g (n), and concrete processing mode is:
g(n)=x’(n)-x’(n-50)。
Multiple frame difference energy value g (n) forms frame difference energy value sequence.
Step S405: in frame difference energy value sequence, judges whether multiple continuous print frame difference energy value is all greater than predetermined value, and if so, then the range value of the first corresponding with first the frame difference energy value being greater than this predetermined value level and smooth ascending order frame is optimal quantization level value.
In the embodiment of the present invention, if predetermined value is 0.70, the concrete mode of this step is:
g(n)≥0.70,n=n *,n *+1,n *+2,…,n *+100,…。
This formula represents, when continuous 100 frames difference energy value meets this condition, now set and meet this condition at first as g (n), the range value of the x ' (n) corresponding with g (n) is optimal quantization level value.
Step S406: form the pulse Morse number of notifying based on optimal quantization level value.
Concrete grammar is: carry out amplitude quantizing with optimal quantization level value to characteristic parameter frame sequence, the range value that any range value is more than or equal to the frame of optimal quantization level value is converted into predetermined high level, the range value that any range value is less than the frame of optimal quantization level value is converted into predetermined low value, forms the pulse Morse number of notifying of binaryzation accordingly.In the embodiment of the present invention, predetermined high level is 1, and predetermined low value is 0.After this step process, in fact characteristic parameter frame sequence is converted into the pulse Morse number of notifying of binaryzation.
After defining the pulse Morse number of notifying, next need the message structure parameter group extracting Morse's number of notifying, to facilitate the decipher to message.
In the embodiment of the present invention, step S500 comprises the following steps:
Step S501: all pulsewidths and the arteries and veins distance that obtain the pulse Morse number of notifying, and form pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve respectively.
In the embodiment of the present invention, with { y (t), T min≤ t≤T maxrepresent statistics pulsewidth Distribution Statistics curve.Based on this pulsewidth Distribution Statistics curve, the principle of the message structure parameter determining Morse's number of notifying is described below.
Step S502: the peak determining pulse in pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve respectively.
In embodiments of the invention, determine that the concrete mode of peak of pulse in pulsewidth Distribution Statistics curve is:
With y (t) for benchmark, calculate:
Front difference: gl (t)=y (t)-y (t-1), T min≤ t<T max.
Rear difference: gr (t)=y (t)-y (t+1), T min≤ t<T max.
If the peak value place value of pulse is t p, then t pone of three following conditions should be met:
t p = &Delta; gl ( t ) &GreaterEqual; 2 , gr ( t ) &GreaterEqual; 2 gl ( t ) &GreaterEqual; 0 , gr ( t ) &GreaterEqual; 2 gl ( t ) &GreaterEqual; 2 , gr ( t ) &GreaterEqual; 0 .
Arteries and veins can be identical with the mode of the peak determining pulse in pulsewidth Distribution Statistics curve apart from the peak determination mode of pulse in Distribution Statistics curve.
Step S503: according to the peak of each pulse in described pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve, determine the predefined parameter group of Morse's number of notifying decipher, described predefined parameter group can comprise: the pulse duration of telegraph sybmol " point, draw ", intersymbol distance, code word spacing, code character spacing.
In the embodiment of the present invention, described predefined parameter group comprises " point, draw " pulse duration separation.Determine that the concrete mode of its separation can be:
If pulse duration boundary point value is t l, then concrete mode is:
Determine t lafterwards, can also again to t lcarry out small scope fine setting, make it be somebody's turn to do y (t in preset range l) minimum, t now lbe " point, draw " pulse duration separation.
Based on identical handling principle, the parameters such as intersymbol distance, code word spacing and code character spacing can be determined.
After 5 predefined parameters determining the decipher of Morse's number of notifying, signal message can be reported to carry out decipher according to prior art paired pulses Morse.
A kind of Morse provided by the invention reports signal processing apparatus to comprise receiving element, sampling unit, converter unit, collecting unit and processing unit.Wherein: receiving element is used for sampling with predetermined frequency to predetermined simulated audio signal, obtains digital baseband signal.Sampling unit is used for frame number at predetermined intervals and samples to the digital baseband signal that receiving element obtains, and obtains sampled signal frame; Converter unit is used for carrying out FFT to described sampled signal frame, obtains figure signal frame; Collecting unit, for gathering the positional information of amplitude peak spectral line in each figure signal frame, forms statistical parameter data group; Processing unit is used for centre frequency and the bandwidth of determining described Morse's number of notifying according to the data value of described statistical parameter data group and predetermined strategy.Its operation principle is shown in step S200 in said method, does not repeat them here.
In addition, in embodiment provided by the invention, band external noise filter element can also be comprised, for according to the centre frequency of described Morse's number of notifying and bandwidth, this band external noise will be positioned at and directly filter out, to reduce band external noise to the interference of telegraphic signal.Operation principle with external noise filter element is shown in step S300 in said method, does not repeat them here.
Moreover Morse reports signal processing apparatus can also comprise noise filtering unit in band, for noise in filter bag.In band, noise filtering unit comprises the first module, the second module, the 3rd module, four module and quantization modules.Wherein, the first module is used for centre frequency according to obtaining and band width, peak value spectral line amplitude information in the band extracting digital baseband signal each frame, morphogenesis characters parameter frame, multiple characteristic parameter frame morphogenesis characters parameter frame sequence.Second module is used for carrying out ascending order arrangement to characteristic parameter frame sequence from small to large according to range value, forms ascending order frame sequence; Again according to the tract of predetermined length, moving median smothing filtering is carried out to ascending order frame sequence, form level and smooth ascending order frame sequence.3rd module, for obtaining the frame difference energy value of level and smooth ascending order frame signal, forms frame difference energy value sequence by the sequence of level and smooth ascending order frame; Described frame difference energy value is the difference between the range value of a level and smooth ascending order frame (the first level and smooth ascending order frame) and the range value of another level and smooth ascending order frame (the second level and smooth ascending order frame), in described level and smooth ascending order frame sequence, these two the predetermined frame numbers of level and smooth ascending order frame period.Four module is used in described frame difference energy value sequence, judge whether multiple continuous print frame difference energy value is all greater than predetermined value, if so, then the range value determining the first level and smooth ascending order frame corresponding with first frame difference energy value meeting this condition is optimal quantization level value.Quantization modules is used for carrying out amplitude quantizing based on optimal quantization level value to characteristic parameter frame sequence, the range value that any range value is more than or equal to the frame of optimal quantization level value is converted into predetermined high level, the range value that any range value is less than the frame of optimal quantization level value is converted into predetermined low value, forms the pulse Morse number of notifying of binaryzation accordingly.
In band, the operation principle of noise filtering unit is shown in step S400 in said method, does not repeat them here.
The Morse that the embodiment of the present invention provides reports signal processing apparatus to comprise decision unit, for obtaining message signals structural parameters group, to carry out message decipher.
Described decision unit comprises the first subelement and the second subelement.Wherein, the first subelement, for obtaining pulsewidth and the arteries and veins distance of the pulse Morse number of notifying, forms pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve; Again based on pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve, determine the peak of pulse respectively.Second subelement is used for the peak according to each pulse described, and determine the predefined parameter group of Morse's number of notifying decipher, predefined parameter group comprises 5 predefined parameter values.Described 5 predefined parameter values are: the pulse duration of telegraph sybmol " point, draw ", intersymbol distance, code word spacing, code character spacing.The operation principle of decision unit is shown in step S500 in said method, does not repeat them here.
Apply specific case herein to set forth technical scheme provided by the invention, the explanation of above embodiment is just for helping the technical scheme understanding the present invention's proposition.It should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention, some improvement and modification can also be carried out to some details of the present invention; These improve and modify and also fall in the protection range of the claims in the present invention.

Claims (8)

1. Morse reports a signal processing method, it is characterized in that, comprises the following steps:
Predetermined simulated audio signal is sampled with predetermined frequency, obtains digital baseband signal;
Frame number is sampled to described digital baseband signal at predetermined intervals, obtains sampled signal frame;
Fast Fourier transform FFT is carried out to described sampled signal frame, obtains figure signal frame;
Gather the positional information of amplitude peak spectral line in each figure signal frame, form statistical parameter data group;
Centre frequency and the bandwidth of described Morse's number of notifying is determined according to the data value of described statistical parameter data group and predetermined strategy.
2. Morse according to claim 1 reports signal processing method, it is characterized in that, after the centre frequency determining described Morse's number of notifying and bandwidth, also comprise the step of filter bag external noise, this step comprises:
According to centre frequency and the bandwidth of described Morse's number of notifying, all signals be positioned in described digital baseband signal outside this bandwidth are filtered out.
3. Morse according to claim 2 reports signal processing method, it is characterized in that, also comprises the step of noise in filter bag after filter bag external noise, and this step comprises:
Centre frequency and bandwidth is reported, peak value spectral line amplitude information in each frame band in extraction digital baseband signal, morphogenesis characters parameter frame sequence according to described Morse;
According to the size of range value, characteristic parameter frame is arranged, form ascending order frame sequence;
According to the tract of predetermined length, moving median smothing filtering is carried out to ascending order frame sequence, forms level and smooth ascending order frame sequence;
Obtain the frame difference energy value of level and smooth ascending order frame, form frame difference energy value sequence by the sequence of level and smooth ascending order frame; Described frame difference energy value is the difference between the range value of the first level and smooth ascending order frame and the range value of the second level and smooth ascending order frame; Described first level and smooth ascending order frame and the second level and smooth ascending order frame interval predetermined frame number in described level and smooth ascending order frame sequence;
In described smoothed frame difference energy value sequence, judge whether multiple continuous print smoothed frame difference energy value is all greater than predetermined value; If so, then the range value determining the first level and smooth ascending order frame corresponding with first frame difference energy value being greater than predetermined value is optimal quantization level value;
Based on optimal quantization level value, amplitude quantizing is carried out to characteristic parameter frame sequence, the range value that any range value is not less than the frame of optimal quantization level value is converted into predetermined high level, the range value that any range value is less than the frame of optimal quantization level value is converted into predetermined low value, forms the pulse Morse number of notifying.
4. Morse according to claim 3 reports signal processing method, it is characterized in that,
After obtaining the pulse Morse number of notifying, also comprise the step of the message structure parameter determining Morse's number of notifying, this step comprises:
Obtain all pulsewidths and the arteries and veins distance of the pulse Morse number of notifying, and form pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve respectively;
Determine the peak of the pulse of pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve respectively;
According to the peak of the described pulse determined, determine the predefined parameter group of Morse's number of notifying, described predefined parameter group comprises: " point, draw " pulse width parameter of telegraph sybmol, intersymbol distance parameter, code word spacing parameter and code character spacing parameter.
5. Morse reports a signal processing apparatus, it is characterized in that, comprising:
Receiving element, for sampling with predetermined frequency to predetermined simulated audio signal, obtains digital baseband signal;
Sampling unit, samples to described digital baseband signal for frame number at predetermined intervals, obtains sampled signal frame;
Converter unit, for carrying out FFT to described sampled signal frame, obtains figure signal frame;
Collecting unit, for gathering the positional information of amplitude peak spectral line in each figure signal frame, forms statistical parameter data group;
Processing unit, for determining centre frequency and the bandwidth of described Morse's number of notifying according to the data value of described statistical parameter data group and predetermined strategy.
6. Morse according to claim 5 reports signal processing apparatus, it is characterized in that, also comprises:
The all signals be positioned at outside this bandwidth, for according to the centre frequency of described Morse's number of notifying and bandwidth, are filtered out by band external noise filter element.
7. Morse according to claim 6 reports signal processing apparatus, it is characterized in that, also comprise noise filtering unit in band, in described band, noise filtering unit comprises:
First module, for according to described centre frequency and band width, extracts the peak value spectral line amplitude information of each frame in digital baseband signal, morphogenesis characters parameter frame sequence;
Second module, for the size according to range value, carries out ascending order arrangement to characteristic parameter frame sequence, forms ascending order frame sequence; Again according to the tract of predetermined length, moving median smothing filtering is carried out to ascending order frame sequence, form level and smooth ascending order frame sequence;
3rd module, for obtaining the frame difference energy value of level and smooth ascending order frame sequence, and forms frame difference energy value sequence by the sequence of level and smooth ascending order frame; Described frame difference energy value is the difference between the range value of the first level and smooth ascending order frame and the range value of the second level and smooth ascending order frame; Described first level and smooth ascending order frame and the second level and smooth ascending order frame interval predetermined frame number in described level and smooth ascending order frame sequence;
Four module, for in described frame difference energy value sequence, judge whether multiple continuous print frame difference energy value is all greater than predetermined value, if so, then determine that the range value of the first level and smooth ascending order frame corresponding with first the frame difference energy value being greater than predetermined value is optimal quantization level value;
Quantization modules, for carrying out amplitude quantizing based on optimal quantization level to characteristic parameter frame sequence, the range value that any range value is not less than the frame of optimal quantization level value is converted into predetermined high level, the range value that any range value is less than the frame of optimal quantization level value is converted into predetermined low value, forms the pulse Morse number of notifying.
8. Morse according to claim 7 reports signal processing apparatus, it is characterized in that, also comprises decision unit, and described decision unit comprises:
First subelement, for obtaining all pulsewidths and the arteries and veins distance of the pulse Morse number of notifying, and forms pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve; Determine the peak of the pulse of pulsewidth Distribution Statistics curve and arteries and veins distance Distribution Statistics curve respectively;
Second subelement, for the peak according to described pulse, determine the predefined parameter group of Morse's number of notifying, described predefined parameter group comprises: the pulse width parameter of telegraph sybmol " point, draw ", intersymbol distance parameter, code word spacing parameter and code character spacing parameter.
CN201210282302.3A 2012-08-09 2012-08-09 Processing device and processing method of Morse telegraphy signals Active CN102843316B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210282302.3A CN102843316B (en) 2012-08-09 2012-08-09 Processing device and processing method of Morse telegraphy signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210282302.3A CN102843316B (en) 2012-08-09 2012-08-09 Processing device and processing method of Morse telegraphy signals

Publications (2)

Publication Number Publication Date
CN102843316A CN102843316A (en) 2012-12-26
CN102843316B true CN102843316B (en) 2015-05-13

Family

ID=47370389

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210282302.3A Active CN102843316B (en) 2012-08-09 2012-08-09 Processing device and processing method of Morse telegraphy signals

Country Status (1)

Country Link
CN (1) CN102843316B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104007959B (en) * 2014-04-15 2017-02-01 中国电子科技集团公司第四十一研究所 Software programming method of Morse telegraph at variable controllable code rate
CN104021706B (en) * 2014-05-15 2016-08-24 昆明理工大学 A kind of telegraphic keying signal processing system and method
CN110011942B (en) * 2019-02-15 2021-07-23 中国人民解放军战略支援部队信息工程大学 Intelligent detection and recognition method of Morse message based on deep learning
CN111092832B (en) * 2019-12-20 2022-08-26 长沙深之瞳信息科技有限公司 Method for making Morse code deep learning training data
CN111724800B (en) * 2020-06-18 2023-05-12 长沙深之瞳信息科技有限公司 Moss code audio noise reduction method and noise reduction earphone using same

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1893701A (en) * 2005-07-06 2007-01-10 乐金电子(中国)研究开发中心有限公司 Mobile communication terminal and method for morse signal and analysis and conversion

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1893701A (en) * 2005-07-06 2007-01-10 乐金电子(中国)研究开发中心有限公司 Mobile communication terminal and method for morse signal and analysis and conversion

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"莫尔斯报务信号的检测和识别";陈莹莹 等;《计算机应用与软件》;20090630;第26卷(第6期);第241-243页 *
赵祥军."莫尔斯信号实时监测和识别方法和研究".《中国优秀硕士学位论文全文数据库(信息科技辑)》.2007,(第4期),I136-47. *

Also Published As

Publication number Publication date
CN102843316A (en) 2012-12-26

Similar Documents

Publication Publication Date Title
CN102843316B (en) Processing device and processing method of Morse telegraphy signals
CN107124381B (en) A kind of automatic identification method of digital communication signal modulation mode
CN103139129B (en) The compression/decompression method of multicarrier modulated signal and compressor/decompressor
CN103188199B (en) A kind of broadband despicking method and device based on fraction delay CPG
CN101132189B (en) Detection method and system for protection interval length
CN102404724B (en) User filtering method and base station for user filtering
CN104301280B (en) A kind of detection of power line carrier recurrent pulse noise and suppressing method based on OFDM
CN110011942A (en) Morse&#39;s message intelligent measurement recognition methods based on deep learning
US10333691B2 (en) Receiver and signal processing method
CN109257068B (en) Adaptive filtering method for power line communication signals
CN108880621A (en) A kind of electric-power wire communication signal adaptive filter method
CN101383629A (en) Optimization Method of Bit Error Rate Performance of Incoherent Energy Detection UWB Receiver
CN103684570B (en) Search GSM base station carrier frequencies method, device and repeater
CN108123724B (en) Communication system based on short wave narrow-band waveform
Habib SDR based modulation Performance of RF signal under different communication channel
CN105375996B (en) The frequency spectrum sensing method based on order statistics under impulse noise environment
CN103138820A (en) Signal detection method and device in VAMOS mode
CN203423805U (en) Lte signal identification device
CN202261303U (en) Cognitive radio-based anti-interference device
CN106027146A (en) Optimization method for DCO-OFDM DC bias and subcarrier power
CN104464747B (en) The coding/decoding method of segment processing airborne selective calling system selective call signal
CN101827051B (en) Method and equipment for restraining interference
CN102647375A (en) Method and device for eliminating radio noise of mobile terminals
CN107567089A (en) A kind of auto gain control method based on time division signal power statistic model
CN103023841B (en) A kind of DC offset compensation method and 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
ASS Succession or assignment of patent right

Owner name: SICHUAN HUAYAN INFORMATION INDUSTRY CO., LTD.

Free format text: FORMER OWNER: HE SUNING

Effective date: 20140814

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 610041 CHENGDU, SICHUAN PROVINCE TO: 610000 CHENGDU, SICHUAN PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20140814

Address after: Two Lu Tian Hua high tech Zone of Chengdu City, Sichuan province 610000 No. 219 Tianfu Software Park C District 10 Building 16 layer

Applicant after: Sichuan Whayer Information Industry Co., Ltd.

Address before: 610041, 3-2-8, 88 Anju street, Chengdu, Sichuan, Wuhou District

Applicant before: He Suning

C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Two Lu Tian Hua high tech Zone of Chengdu City, Sichuan province 610000 No. 219 Tianfu Software Park C District 10 Building 16 layer

Patentee after: Huayan Intelligent Technology (Group) Co., Ltd

Address before: Two Lu Tian Hua high tech Zone of Chengdu City, Sichuan province 610000 No. 219 Tianfu Software Park C District 10 Building 16 layer

Patentee before: Sichuan Whayer Information Industry Co., Ltd.