[go: up one dir, main page]

CN121262043A - A low-frequency timecode system modulation method, apparatus, device and storage medium - Google Patents

A low-frequency timecode system modulation method, apparatus, device and storage medium

Info

Publication number
CN121262043A
CN121262043A CN202511490365.1A CN202511490365A CN121262043A CN 121262043 A CN121262043 A CN 121262043A CN 202511490365 A CN202511490365 A CN 202511490365A CN 121262043 A CN121262043 A CN 121262043A
Authority
CN
China
Prior art keywords
signal
code
time
frequency
low
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202511490365.1A
Other languages
Chinese (zh)
Inventor
熊桥坡
龙根
赵锦波
罗成
陈朝
张文
王怀钰
程新
牛鑫淼
汪慧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Ship Communication Research Institute 722 Research Institute Of China Shipbuilding Corp
China University of Geosciences Wuhan
Original Assignee
Wuhan Ship Communication Research Institute 722 Research Institute Of China Shipbuilding Corp
China University of Geosciences Wuhan
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 Wuhan Ship Communication Research Institute 722 Research Institute Of China Shipbuilding Corp, China University of Geosciences Wuhan filed Critical Wuhan Ship Communication Research Institute 722 Research Institute Of China Shipbuilding Corp
Priority to CN202511490365.1A priority Critical patent/CN121262043A/en
Publication of CN121262043A publication Critical patent/CN121262043A/en
Pending legal-status Critical Current

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

本申请公开了一种低频时码系统调制方法,该方法包括:将信源产生的时码信号进行编码和码转波处理;基于Gold序列生成器生成扩频码,对码转波处理后的时码信号进行扩频;基于PN序列产生器产生的伪随机序列对扩频后的时码信号进行跳频调制,获取发射信号;接收端对接收到的信号进行混合解扩和解调处理,获取所述时码信号。本发明还公开了一种低频时码系统调制装置、相应的设备及存储介质。本申请实施例提供的低频时码系统调制方法能够增强低频时码系统抗干扰、抗探测能力,保障时码信号稳定可靠传输。

This application discloses a low-frequency time-code system modulation method, which includes: encoding and code-to-wave processing of a time-code signal generated by a signal source; generating a spreading code based on a Gold sequence generator and spreading the code-to-wave processed time-code signal; performing frequency-hopping modulation on the spread time-code signal based on a pseudo-random sequence generated by a PN sequence generator to obtain a transmitted signal; and performing hybrid despreading and demodulation processing on the received signal at a receiving end to obtain the time-code signal. This invention also discloses a low-frequency time-code system modulation device, corresponding equipment, and a storage medium. The low-frequency time-code system modulation method provided in this application can enhance the anti-interference and anti-probing capabilities of the low-frequency time-code system, ensuring stable and reliable transmission of the time-code signal.

Description

Low-frequency time code system modulation method, device, equipment and storage medium
Technical Field
The present application relates to the field of low frequency time code signal processing technology, and in particular, to a method, an apparatus, a device, and a storage medium for modulating a low frequency time code system.
Background
In the modern communication field, the low-frequency time code system is widely applied to clock synchronization service by virtue of the advantages of small low-frequency signal propagation loss, wide coverage range, strong diffraction capacity, high phase stability and the like, and provides reliable time signals for a plurality of middle-low precision time users. The low-frequency time code (call sign BPC) time service system generally adopts a pulse width amplitude modulation wireless transmission system with a carrier wave of 68.5kHz, and the signal is compatible with the characteristics of analog and digital signals, so that the time signal transmission is realized, meanwhile, the characteristics of simplicity in realization and low cost of receiving equipment are realized, and the requirements of middle-low precision time users in China are fully met.
However, the conventional low-frequency time code system mainly adopts a simple modulation mode, such as amplitude shift keying. These modulation schemes perform poorly in terms of environmental noise and interference resistance. Particularly in urban or high-density radio environments, low frequency time code signals are susceptible to interference from other radio signals, and it is difficult to provide a stable and reliable clock synchronization service throughout the coverage area. In addition, low frequency time code systems typically broadcast using a narrower frequency band. In modern communication environment, low-frequency bandwidth resources are increasingly tense, spectrum competition is intense, so that spectrum congestion is increasingly serious, and transmission performance of a low-frequency time code system is affected.
Disclosure of Invention
In view of at least one of the foregoing drawbacks and needs to be improved, the present invention provides a method, apparatus, device, and storage medium for modulating a low frequency time code system, which solve at least one of the above-mentioned problems in the prior art.
To achieve the above object, according to a first aspect of the present invention, there is provided a low frequency time code system modulation method comprising:
the time code signal generated by the information source is coded and converted into wave;
Generating a spread spectrum code based on a Gold sequence generator, and spreading the time code signal after the code-to-wave processing;
Frequency hopping modulation is carried out on the spread time code signal based on the pseudo-random sequence generated by the PN sequence generator, and a transmitting signal is obtained;
and the receiving end performs mixed despreading and demodulation processing on the received signals to acquire the time code signals.
Further, the method for modulating the low-frequency time code system, which encodes and transcodes the time code signal generated by the information source, specifically includes:
acquiring local current time information, coding the local current time information according to a time code coding rule, and converting the coded time code into binary system for output;
Converting the binary output time code into a quaternary system, and outputting a 19-bit quaternary time code sequence and a 1-bit gap code;
And generating a control signal based on the 19-bit quaternary time code sequence and the 1-bit gap code, and controlling a data selector to generate a BPC signal for output.
Further, in the low frequency time code system modulation method, the generating a spreading code based on the Gold sequence generator, and spreading the time code signal after the code-to-wave processing, specifically includes:
Performing BPSK modulation on the BPC signal;
Modulating the GOLD sequence;
And performing product operation on the modulated BPC signal and the modulated GOLD signal, and spreading the BPC signal.
Further, in the low frequency time code system modulation method, the frequency hopping modulation is performed on the spread time code signal based on the pseudo random sequence generated by the PN sequence generator, so as to obtain a transmission signal, which specifically includes:
Based on the pseudo-random sequence generated by the PN sequence generator, four frequency hopping patterns are controlled to be generated, and frequency hopping operation is carried out on the spread BPC signal;
and transmitting the BPC signal after the frequency hopping operation as a transmitting signal.
Further, in the low-frequency time code system modulation method, after a receiving end receives a signal, the received signal is subjected to mixed despreading and demodulation operation to obtain the BPC signal;
the hybrid despreading operation includes a despreading operation and a despreading operation.
Further, in the low-frequency time code system modulation method, after the BPC signal after the mixed despreading and demodulation operation is obtained, wave transcoding processing is performed on the BPC signal, and a time code signal is obtained.
Further, in the low frequency time code system modulation method, the process of obtaining the time code signal specifically includes:
The processed BPC signal is connected to the input end of 20 bit data selectors, wherein each data selector of the 20 data selectors is connected in the sequence of 0-19;
integrating after passing through the data selector to obtain a 20-bit signal;
And acquiring the first 19 bits in the 20-bit signal as the time code signal to output.
According to a second aspect of the present invention, there is also provided a low frequency time code system modulation apparatus comprising:
the coding module is used for coding and transcoding the time code signal generated by the information source;
the spread spectrum module is used for generating a spread spectrum code based on the Gold sequence generator and spreading the time code signal after the code-to-wave conversion treatment;
The modulating module is used for carrying out frequency hopping modulation on the spread time code signal based on the pseudo-random sequence generated by the PN sequence generator to obtain a transmitting signal;
And the demodulation module is used for carrying out mixed despreading and demodulation processing on the received signals by the receiving end to acquire the time code signals.
According to a third aspect of the present invention there is also provided a low frequency time code system modulation device comprising at least one processing unit, and at least one storage unit, wherein the storage unit stores a computer program which, when executed by the processing unit, causes the processing unit to perform the steps of the method of any of the preceding claims.
According to a fourth aspect of the present invention there is also provided a storage medium storing a computer program executable by a low frequency time code system modulation device, which when run on the low frequency time code system modulation device causes the low frequency time code system modulation device to perform the steps of any of the methods described above.
In general, the above technical solutions conceived by the present invention, compared with the prior art, enable the following beneficial effects to be obtained:
according to the low-frequency time code system modulation method provided by the embodiment of the application, through encoding and code-wave conversion processing of the source time code signal, gold sequence spread spectrum is utilized, PN sequence frequency hopping modulation is utilized, the receiving end performs mixed despreading and demodulation, then the time code signal is accurately restored, and the performance of the low-frequency time code signal is improved. The method can enhance the anti-interference and anti-detection capability of the low-frequency time code system, ensure the stable and reliable transmission of time code signals, improve the synchronous service quality and coverage of the clock and meet the high-precision time requirement of users.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flow chart of a low-frequency time code system modulation method according to an embodiment of the present application;
FIG. 2 is a schematic diagram of the prior art time coding principle provided by an embodiment of the present application;
FIG. 3 is a schematic diagram of a time-series code encoding process according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a code-conversion flow according to an embodiment of the present application;
FIG. 5 is a schematic diagram of a flow chart of a BPC signal of a code-converted wave output according to an embodiment of the present application;
Fig. 6 is a schematic diagram of a hybrid spread spectrum flow provided in an embodiment of the present application;
Fig. 7 is a schematic diagram of a hybrid despreading flow provided in an embodiment of the present application;
FIG. 8 is a schematic diagram of a wave transcoding process according to an embodiment of the present application;
FIG. 9 is a graph showing the comparison of error rate curves of three systems according to an embodiment of the present application;
Fig. 10 is a timing diagram of a transmitting segment and a receiving end according to an embodiment of the present application.
Detailed Description
The present invention will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present invention more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention. In addition, the technical features of the embodiments of the present invention described below may be combined with each other as long as they do not collide with each other.
The terms first, second, third and the like in the description and in the claims and in the above drawings, are used for distinguishing between different objects and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Fig. 1 is a flow chart of a low-frequency time code system modulation method provided by the embodiment of the application, and as shown in fig. 1, the low-frequency time code system modulation method provided by the embodiment of the application comprises the following steps:
the time code signal generated by the information source is coded and converted into wave;
Generating a spread spectrum code based on a Gold sequence generator, and spreading the time code signal after the code-to-wave processing;
Frequency hopping modulation is carried out on the spread time code signal based on the pseudo-random sequence generated by the PN sequence generator, and a transmitting signal is obtained;
and the receiving end performs mixed despreading and demodulation processing on the received signals to acquire the time code signals.
Specifically, the existing low frequency time code signal adopts quaternary coding, as shown in fig. 2, 1 symbol is transmitted per second, and 3 frames are repeated per minute to represent the current time. The frame period is 20 seconds, the first 19 seconds gives time coding information including year, month, day, week, hour, minute and the like, the 20 th second is no modulation carrier wave, and the interval between two adjacent frames represents the arrival of the whole 20 seconds.
The second pulse of the square wave is respectively 0.1s, 0.2s, 0.3s and 0.4s which respectively represent 0, 1, 2 and 3 of quaternary system, the information capacity of each bit is increased by adopting the quaternary system, but the quaternary system is only one representation mode, and finally, the binary system can be converted into binary system to facilitate decoding operation.
P0 is set at the 0s, 20s and 40s to isolate frames and play a role of frame forecast.
P1 is a flag frame, 0 is the frame starting at the first second, 1 is the frame starting at 21s, and 2 is the frame starting at 41s. For example, when a time code of 10h38min is included, if the flag frame is 2, it may be calibrated to be 10h38min41s at the beginning of the next frame, and then 20 s is the beginning of 10h39 min.
P2 reserved bits for information that needs to be extended.
P3 is a check bit to distinguish "am", "pm". 0 and 2 represent "P1", "P2", "time", "minute", "week" codes, and after conversion to binary, the number of 1 s is an even number. 1 and 3 indicate that the number of 1 is an odd number. 0 and 1 represent morning and 2 and 3 represent afternoon.
P4 is the most significant utilization of check bits and year, 0 and 2 represent that after 'day', 'month', 'year' is converted into binary, the total number of 1 is even, and 1 and 3 represent that the total number of 1 is odd. 0 and 1 represent the binary most significant bits of the year with values 0,2 and 3 representing 1.
In the existing time code signal propagation method, a time code signal generated by a sourceAfter coding and wave transcoding, the sequence is combined with Gold sequenceSpread spectrum, then frequency hopping modulation to obtain signal:
The received signal is:
Wherein the method comprises the steps ofIndicating the interference of the narrow-band,The noise is represented by a characteristic of the noise,Representing other user signals.
Then, the received signal is subjected to debounce, and the receiving end is assumed to complete synchronization:
For narrowband interfering signals And its noiseIn the subsequent despreading step, narrowband interferenceWill be spread out, other user signalsIs inconsistent with the spreading code of the desired user, becomes random noise after despreading, and attenuates a portion of the energy as it passes through the filter. The modulation method of the low-frequency time code system provided by the embodiment of the application has stronger anti-interference capability than that of a single system of a direct sequence spread spectrum and frequency hopping system.
The embodiment of the application provides a low-frequency time code system modulation method, which comprises the following steps:
After the local current time information is acquired, the local current time information is encoded into a binary time code sequence according to a time code encoding rule. Specifically, the time information is first decomposed into elements such as year, month, day, week, hour, and minute, and then these elements are encoded according to a formulated transmission protocol to form a binary code stream containing the time information. The binary time code is then converted to a quaternary time code sequence to generate a control signal. For example, 1 quaternary symbol is transmitted per second, and 3 frames are repeated per minute to represent the current time. The first 19 seconds gives time-coded information, and the 20 th second is the carrier without modulation, as the interval between two adjacent frames. The control signal is generated by adding a one-bit gap code (4 in the simulation) to the output 19-bit quaternary time code sequence, and the data selector is controlled to generate a BPC signal. Specifically, 0, 1, 2, 3 of the time code respectively generate square wave signals with duty ratios of 0.1, 0.2, 0.3, 0.4 and amplitude of 0.1 in a corresponding manner, and the gap code 4 is used for controlling to generate square waves with amplitude of 1 and duration of 1s, so that the isolation effect between frames is achieved.
The spreading code is generated with a Gold sequence generator with a spreading gain set to 63. Modulating the time code signal after the code wave conversion processing with the Gold sequence, and multiplying the modulated signals of the time code signal and the Gold sequence, thereby realizing the spread spectrum of the BPC signal. In this way, the energy of the signal is dispersed into a wider frequency band, enhancing the interference immunity and concealment of the signal.
And performing frequency hopping modulation on the spread time code signal through the pseudo-random sequence generated by the PN sequence generator. The frequency hopping rate is 24 hops/frame, and 4 different frequency hopping patterns are set. The frequency of PN sequence control signals is rapidly switched between different frequency points, so that the anti-interference capability and the anti-detection capability of the signals are further improved.
At the receiving end, assuming PN sequences and Gold sequences of the transmitting end and the receiving end are synchronous, firstly performing de-hopping treatment to remove the influence of frequency hopping modulation on the received signals, then performing de-spreading treatment to de-spread the signals by using the same Gold sequences as the transmitting end, and recovering the time code signals before spreading. And finally, performing wave transcoding processing on the despread signal, namely, obtaining four corresponding time codes of 0, 1, 2 and 3 by using square waves with four duty ratios of 0.1, 0.2, 0.3 and 0.4 through integrator operation, and then decoding the wave transcoded data to obtain an original time code signal so as to realize clock synchronization.
Compared with the prior art, the embodiment of the application adds the methods of code conversion, direct sequence spread spectrum and frequency hopping, and the code conversion can adapt to different transmission media and channel conditions, thereby ensuring that digital information can be accurately transmitted in various environments. The direct sequence spread spectrum can realize energy dispersion, has good concealment, can effectively resist multipath effect, and has good performance in low signal-to-noise ratio environment. The frequency hopping can lead the frequency band range to be wider, and can effectively resist the influence of fixed frequency interference and near-far effect, and the combination of the three can obtain better anti-detection and anti-interference performance. Therefore, the problems that the quality of a low-frequency time code signal in the existing low-frequency time code system is easy to be interfered by external factors, and the received recognition rate is reduced under the condition of high noise are solved.
According to the low-frequency time code system modulation method provided by the embodiment of the application, through encoding and code-wave conversion processing of the source time code signal, gold sequence spread spectrum is utilized, PN sequence frequency hopping modulation is utilized, the receiving end performs mixed despreading and demodulation, then the time code signal is accurately restored, and the performance of the low-frequency time code signal is improved. The method can enhance the anti-interference and anti-detection capability of the low-frequency time code system, ensure the stable and reliable transmission of time code signals, improve the synchronous service quality and coverage of the clock and meet the high-precision time requirement of users.
Optionally, the method for modulating the low-frequency time code system provided by the embodiment of the present application encodes and transcodes a time code signal generated by an information source, and specifically includes:
acquiring local current time information, coding the local current time information according to a time code coding rule, and converting the coded time code into binary system for output;
Converting the binary output time code into a quaternary system, and outputting a 19-bit quaternary time code sequence and a 1-bit gap code;
And generating a control signal based on the 19-bit quaternary time code sequence and the 1-bit gap code, and controlling a data selector to generate a BPC signal for output.
Specifically, the local current time information is obtained, then the local current time information is encoded according to a time code encoding rule, and the encoded time code is converted into binary system for output, as shown in fig. 3.
The time code is output, binary system is converted into quaternary system, and the control signal is generated by setting the gap code as 4,19 bit time code and 1 bit gap code in simulation through the output 19 bit quaternary time code sequence and one bit gap code. At this time, 20 bit codes are used to control the data selector to generate BPC signals, so that 0,1, 2 and 3 of the time codes correspondingly generate square wave signals with duty ratios of 0.1, 0.2, 0.3 and 0.4 and amplitude of 0.1 per second, 4 is used to control the generation of square waves with amplitude of 1 and duration of 1s, the isolation effect between frames is achieved, and the process of transcoding the waves is shown in fig. 4. Fig. 5 is a BPC signal output after transcoding.
Optionally, in the low-frequency time code system modulation method provided by the embodiment of the present application, the generating a spreading code based on the Gold sequence generator, spreading the time code signal after the code-to-wave processing, specifically includes:
Performing BPSK modulation on the BPC signal;
Modulating the GOLD sequence;
And performing product operation on the modulated BPC signal and the modulated GOLD signal, and spreading the BPC signal.
Optionally, in the low-frequency time code system modulation method provided by the embodiment of the present application, the frequency hopping modulation is performed on the spread time code signal based on the pseudo random sequence generated by the PN sequence generator, so as to obtain a transmission signal, which specifically includes:
Based on the pseudo-random sequence generated by the PN sequence generator, four frequency hopping patterns are controlled to be generated, and frequency hopping operation is carried out on the spread BPC signal;
and transmitting the BPC signal after the frequency hopping operation as a transmitting signal.
Specifically, BPSC signals are BPSK modulated, gold sequences are modulated at the same time, and then the BPC modulated signals and Gold sequence modulated signals are multiplied to realize the spread spectrum of the BPC signals. The spreading gain set in one embodiment of the application is 63.
The sequence generated by PN sequence generator is used to control the generation of 4 kinds of frequency hopping patterns, and the frequency hopping operation is performed on the spread signal. The enabling signal is determined according to P0 in the time code generation module, and the enabling signal is generated when the first P0 appears after the simulation runs. The reason for adding the enabling signal is that the simulation and the actual time are synchronized, but the second information in the time code is only represented by P1, so that the second information of 0s, 20s and 40s of the time can be represented, and the starting time cannot be guaranteed to be whole seconds, so that the time code of the first frame needs to be thrown away, and when the signal of P0 is observed, the beginning of a new frame is reached, and the time code at the moment and the later is complete, and the whole flow is shown in FIG. 6.
Optionally, in the low-frequency time code system modulation method provided by the embodiment of the present application, after a receiving end receives a signal, a mixing despreading and demodulation operation is performed on the received signal, so as to obtain the BPC signal;
the hybrid despreading operation includes a despreading operation and a despreading operation.
Specifically, after the channel is passed, the receiving end performs mixed despreading and demodulation operations on the spread BPC signal, and the PN sequences and Gold sequences of the transmitting end and the receiving end are synchronized, and the mixed despreading flow is shown in fig. 7.
Optionally, in the low-frequency time code system modulation method provided by the embodiment of the application, after the BPC signal after the mixed despreading and demodulation operations is obtained, wave transcoding processing is performed on the BPC signal, and a time code signal is obtained.
Optionally, in the low-frequency time code system modulation method provided by the embodiment of the present application, the process of acquiring a time code signal specifically includes:
The processed BPC signal is connected to the input end of 20 bit data selectors, wherein each data selector of the 20 data selectors is connected in the sequence of 0-19;
integrating after passing through the data selector to obtain a 20-bit signal;
And acquiring the first 19 bits in the 20-bit signal as the time code signal to output.
Specifically, the wave transcoding process is performed on the signals that have been hopped and despread, and the flow is shown in fig. 8. The despread BPC signal is demodulated and then is subjected to operation processing, and in order to facilitate the subsequent BPC signal integration operation, square waves with four duty ratios of 0.1, 0.2, 0.3 and 0.4 are subjected to integrator operation to obtain four corresponding time codes of 0, 1, 2 and 3. The module is controlled by the P0 falling edge, the P0 pulse can be obtained from the time information in the time code generation module, when the P0 falling edge is triggered, the processed BPC signal is accessed to the input end of the 20-bit data selector, each selector of the 20-bit data selector is accessed according to the sequence of 0-19, namely, each data selector only has 1 input port accessed to the processed signal, as shown by a thick arrow in FIG. 8, and the other input ends are accessed to 0. The 20-bit time code signal can be obtained by integrating the data selector, but the time code at this time is a code word comprising P0, and because the code word is triggered by the P0 falling edge, the output 20-bit time code can obtain a complete time code of a frame to be transmitted by taking only the first 19 bits. The control sequence is 0-19, which is used for controlling the data selector to select and output signals.
In one embodiment, a low-frequency time code system based on the CWC-DSSS-FH (Code to Waveform Conversion-Direct Sequence Spread Spectrum-Frequency Hopping, code-converted wave-direct sequence spread spectrum-frequency hopping modulation technique) provided by the application is built in a simulink of MATLAB, and simulation development is carried out.
The spreading ratio set for the direct spreading section is 63. The rate of frequency hopping is 24 hops/frame, and 4 different hopping patterns are set. Three different systems are built, namely a low-frequency time code system which does not perform spread spectrum, a low-frequency time code system which adds direct sequence spread spectrum and a low-frequency time code system which adopts a modulation method of the low-frequency time code system. Fig. 9 shows the error rate curves of three different low frequency time code systems, with 6000s for each simulation run, i.e. 1 hour and 40 minutes for real time. The range of the signal to noise ratio is-20 db to 15db, and each signal to noise ratio is operated for 5 times to obtain the average value. As can be seen from the figure, the error rate curve of the direct sequence spread spectrum system is better than that of the conventional low frequency time code system, but worse than that of the low frequency time code system adopting the modulation method of the low frequency time code system.
Fig. 10 is a timing diagram of a low frequency time code system of CWC-DSSS-FH according to the present application before and after modulation, wherein the upper diagram is a BPC signal timing diagram before modulation, and the lower diagram is a BPC signal timing diagram after demodulation. It can be seen that the timing waveform of the BPC signal is stable after modulation and demodulation by the novel modulation technique CWC-DSSS-FH.
Optionally, an embodiment of the present application further provides a low-frequency time code system modulation device, including:
the coding module is used for coding and transcoding the time code signal generated by the information source;
the spread spectrum module is used for generating a spread spectrum code based on the Gold sequence generator and spreading the time code signal after the code-to-wave conversion treatment;
The modulating module is used for carrying out frequency hopping modulation on the spread time code signal based on the pseudo-random sequence generated by the PN sequence generator to obtain a transmitting signal;
And the demodulation module is used for carrying out mixed despreading and demodulation processing on the received signals by the receiving end to acquire the time code signals.
The present application also provides a computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of the above method. The computer-readable storage medium may include, among other things, any type of disk including floppy disks, optical disks, DVDs, CD-ROMs, micro-drives, and magneto-optical disks, ROM, RAM, EPROM, EEPROM, DRAM, VRAM, flash memory devices, magnetic or optical cards, nanosystems (including molecular memory ICs), or any type of media or device suitable for storing instructions and/or data.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of acts, but it should be understood by those skilled in the art that the present application is not limited by the order of acts described, as some steps may be performed in other orders or concurrently in accordance with the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all preferred embodiments, and that the acts and modules referred to are not necessarily required for the present application.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, such as the division of the units, merely a logical function division, and there may be additional manners of dividing the actual implementation, such as multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some service interface, device or unit indirect coupling or communication connection, electrical or otherwise.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable memory. Based on this understanding, the technical solution of the present application may be embodied essentially or partly in the form of a software product, or all or part of the technical solution, which is stored in a memory, and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to perform all or part of the steps of the method according to the embodiments of the present application. The Memory includes a U disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a removable hard disk, a magnetic disk, or an optical disk, etc. which can store the program codes.
Those of ordinary skill in the art will appreciate that all or part of the steps of the various methods of the above embodiments may be implemented by a program to instruct related hardware, where the program may be stored in a computer readable Memory, where the Memory may include a flash disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, etc.
The foregoing is merely exemplary embodiments of the present disclosure and is not intended to limit the scope of the present disclosure. That is, equivalent changes and modifications are contemplated by the teachings of this disclosure, which fall within the scope of the present disclosure. Embodiments of the present disclosure will be readily apparent to those skilled in the art from consideration of the specification and practice of the disclosure herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a scope and spirit of the disclosure being indicated by the claims.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
It will be readily appreciated by those skilled in the art that the foregoing description is merely a preferred embodiment of the invention and is not intended to limit the invention, but any modifications, equivalents, improvements or alternatives falling within the spirit and principles of the invention are intended to be included within the scope of the invention.

Claims (10)

1.一种低频时码系统调制方法,其特征在于,包括以下步骤:1. A low-frequency time-code system modulation method, characterized by comprising the following steps: 将信源产生的时码信号进行编码和码转波处理;Encode and convert the time code signal generated by the information source into a transceiver; 基于Gold序列生成器生成扩频码,对码转波处理后的时码信号进行扩频;Spreading codes are generated based on Gold sequence generators, and the time code signal after code-to-wave processing is spread. 基于PN序列产生器产生的伪随机序列对扩频后的时码信号进行跳频调制,获取发射信号;The spread spectrum time code signal is frequency-hopping modulated using a pseudo-random sequence generated by a PN sequence generator to obtain the transmitted signal. 接收端对接收到的信号进行混合解扩和解调处理,获取所述时码信号。The receiving end performs hybrid despreading and demodulation processing on the received signal to obtain the time code signal. 2.如权利要求1所述的低频时码系统调制方法,其特征在于,所述将信源产生的时码信号进行编码和码转波处理,具体包括:2. The low-frequency time-code system modulation method as described in claim 1, characterized in that the encoding and code-to-wave processing of the time-code signal generated by the signal source specifically includes: 获取本地当前时间信息,将其按照时码编码规则进行编码,将编码后的时码转为二进制进行输出;Obtain the local current time information, encode it according to the time code encoding rules, and output the encoded time code as binary; 将所述二进制输出的时码转换为四进制,输出19位四进制的时码序列和1位间隙码;The binary output time code is converted into quaternary, and a 19-bit quaternary time code sequence and a 1-bit gap code are output. 基于所述19位四进制的时码序列和1位间隙码生成控制信号,控制数据选择器生成BPC信号进行输出。Based on the 19-bit quaternary time code sequence and the 1-bit gap code, a control signal is generated to control the data selector to generate a BPC signal for output. 3.如权利要求2所述的低频时码系统调制方法,其特征在于,所述基于Gold序列生成器生成扩频码,对码转波处理后的时码信号进行扩频,具体包括:3. The low-frequency time-code system modulation method as described in claim 2, characterized in that the step of generating a spreading code based on a Gold sequence generator and spreading the time-code signal after code-to-wave processing specifically includes: 将所述BPC信号进行BPSK调制;The BPC signal is modulated using BPSK. 将GOLD序列进行调制;Modulate the GOLD sequence; 将调制后的BPC信号和调制后的GOLD信号进行乘积运算,对BPC信号进行扩频。The modulated BPC signal and the modulated GOLD signal are multiplied together, and the BPC signal is then spread. 4.如权利要求3所述的低频时码系统调制方法,其特征在于,所述基于PN序列产生器产生的伪随机序列对扩频后的时码信号进行跳频调制,获取发射信号,具体包括:4. The low-frequency time-code system modulation method as described in claim 3, characterized in that, the step of performing frequency-hopping modulation on the spread-spectrum time-code signal based on the pseudo-random sequence generated by the PN sequence generator to obtain the transmitted signal specifically includes: 基于PN序列产生器产生的伪随机序列,控制产生四种跳频图案,对扩频后的BPC信号进行跳频操作;Based on the pseudo-random sequence generated by the PN sequence generator, four frequency hopping patterns are generated to perform frequency hopping operation on the spread spectrum BPC signal. 将跳频操作后的BPC信号作为发射信号进行发射。The BPC signal after frequency hopping is transmitted as the transmit signal. 5.如权利要求4所述的低频时码系统调制方法,其特征在于,在接收端接收到信号后,将接收到的信号进行混合解扩和解调操作,获取所述BPC信号;5. The low-frequency time code system modulation method as described in claim 4, characterized in that, after receiving the signal at the receiving end, the received signal is subjected to mixing, despreading, and demodulation operations to obtain the BPC signal; 所述混合解扩操作包括解跳操作和解扩操作。The hybrid despreading operation includes dejumping and despreading operations. 6.如权利要求5所述的低频时码系统调制方法,其特征在于,在获取混合解扩和解调操作后的BPC信号后,对所述BPC信号进行波转码处理,获取时码信号。6. The low-frequency time-code system modulation method as described in claim 5, characterized in that, after acquiring the BPC signal after hybrid despreading and demodulation operations, the BPC signal is subjected to wave-to-code conversion processing to obtain the time-code signal. 7.如权利要求6所述的低频时码系统调制方法,其特征在于,所述获取时码信号的过程,具体包括:7. The low-frequency time code system modulation method as described in claim 6, characterized in that the process of acquiring the time code signal specifically includes: 将处理后的BPC信号接入到20位数据选择器的输入端,其中20个数据选择器每一个数据选择器分别按0-19的顺序接入;The processed BPC signal is connected to the input of a 20-bit data selector, with each of the 20 data selectors connected in the order of 0-19. 通过数据选择器之后进行积分处理,获取20位信号;After passing through a data selector, an integral process is performed to obtain a 20-bit signal; 获取所述20位信号中的前19位作为所述时码信号进行输出。The first 19 bits of the 20-bit signal are obtained and output as the time code signal. 8.一种低频时码系统调制装置,其特征在于,包括:8. A low-frequency time-code system modulation apparatus, characterized in that it comprises: 编码模块,用于将信源产生的时码信号进行编码和码转波处理;The encoding module is used to encode and convert the time code signal generated by the information source into a transducer. 扩频模块,用于基于Gold序列生成器生成扩频码,对码转波处理后的时码信号进行扩频;The spread spectrum module is used to generate spread spectrum codes based on the Gold sequence generator and spread the time code signal after code-to-wave processing. 调制模块,用于基于PN序列产生器产生的伪随机序列对扩频后的时码信号进行跳频调制,获取发射信号;The modulation module is used to perform frequency hopping modulation on the spread spectrum time code signal based on the pseudo-random sequence generated by the PN sequence generator to obtain the transmitted signal; 解调模块,用于接收端对接收到的信号进行混合解扩和解调处理,获取所述时码信号。The demodulation module is used by the receiving end to perform hybrid despreading and demodulation processing on the received signal to obtain the time code signal. 9.一种低频时码系统调制设备,其特征在于,包括至少一个处理单元、以及至少一个存储单元,其中,所述存储单元存储有计算机程序,当所述计算机程序被所述处理单元执行时,使得所述处理单元执行权利要求1~7任一项所述方法的步骤。9. A low-frequency timecode system modulation apparatus, characterized in that it comprises at least one processing unit and at least one storage unit, wherein the storage unit stores a computer program, and when the computer program is executed by the processing unit, the processing unit performs the steps of the method according to any one of claims 1 to 7. 10.一种存储介质,其特征在于,其存储有可由低频时码系统调制设备执行的计算机程序,当所述计算机程序在低频时码系统调制设备上运行时,使得所述低频时码系统调制设备执行权利要求1~7任一项所述方法的步骤。10. A storage medium, characterized in that it stores a computer program executable by a low-frequency time-code system modulation device, which, when run on the low-frequency time-code system modulation device, causes the low-frequency time-code system modulation device to perform the steps of the method according to any one of claims 1 to 7.
CN202511490365.1A 2025-10-17 2025-10-17 A low-frequency timecode system modulation method, apparatus, device and storage medium Pending CN121262043A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202511490365.1A CN121262043A (en) 2025-10-17 2025-10-17 A low-frequency timecode system modulation method, apparatus, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202511490365.1A CN121262043A (en) 2025-10-17 2025-10-17 A low-frequency timecode system modulation method, apparatus, device and storage medium

Publications (1)

Publication Number Publication Date
CN121262043A true CN121262043A (en) 2026-01-02

Family

ID=98186192

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202511490365.1A Pending CN121262043A (en) 2025-10-17 2025-10-17 A low-frequency timecode system modulation method, apparatus, device and storage medium

Country Status (1)

Country Link
CN (1) CN121262043A (en)

Similar Documents

Publication Publication Date Title
JP3781428B2 (en) Ultra-wideband communication system and method
Marquet et al. Investigating theoretical performance and demodulation techniques for LoRa
JPH10117156A (en) Direct conversion reference transmission spread spectrum signal system
CN101018073A (en) Cancellation of pilot and unwanted traffic signals in a CDMA system
JP3814688B2 (en) Transmission method and apparatus for carrying out the method
CA2659665A1 (en) Selective noise cancellation of a spread spectrum signal
JPH04230137A (en) Method of modulation/demodulation, spectrum diffusion modulator and spectrum diffusion receiver
US5838719A (en) Noise shaping technique for spread spectrum communications
CN113242087B (en) A composite code-based ranging and communication fusion transmission method
JP2010510719A (en) Signal system using transmission reference pulse
US8654819B2 (en) Systems and methods for pulse rotation modulation encoding and decoding
Nikitin et al. Pulsed waveforms and intermittently nonlinear filtering in synthesis of low-SNR and covert communications
CN121262043A (en) A low-frequency timecode system modulation method, apparatus, device and storage medium
JPWO2004070981A1 (en) Wireless communication system, wireless transmitter, wireless receiver, wireless communication method, wireless transmission method, and wireless reception method
JP3621644B2 (en) Spread spectrum multiple access coding
JP2003525534A (en) Constant envelope modulation communication system
Tang et al. A hybrid spread spectrum communication method based on chaotic sequence
Zou et al. A novel integrated signal structure of satellite navigation and communication system with plug-and-play capability
Chan et al. An FPGA receiver for CPSK spread spectrum signaling
JP4655429B2 (en) Transmitting apparatus and method thereof, receiving apparatus and method thereof, and communication system and method thereof
US7394844B1 (en) Code division multiple access employing orthogonal filter banks
CN100574164C (en) Radio communication system, transmitter, receiver and communication, sending and receiving method
CN120639565B (en) A method and system for generating continuous-phase BPC signals based on direct-sequence spread sequences
Nikitin et al. Utilizing pulse pileup effect in development of robust low-SNR covert communication links
Aliftiras Receiver Implementations for a CDMA Cellular System

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