Unmanned aerial vehicle remote control method and system based on voice coding and narrowband satellite communication
Through the drone remote control system based on voice encoding and narrowband satellite communication, the problem of long-distance control of drones in areas with poor signals is solved, efficient and convenient remote control of drones is achieved, and cost and operation difficulty is reduced.
Patent Information
- Application Number
- CN202411989895.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-05-02
AI Technical Summary
The existing drone remote control technology is difficult to achieve effective long-distance transmission control in mountainous areas and remote areas with poor signals, and the bandwidth of high-orbit narrow-band satellite communications is insufficient, which cannot meet the long-distance transmission needs of drone signals.
The remote control system of the drone based on voice encoding and narrowband satellite communication is adopted. The control instructions are transmitted to the drone through small data volume voice encoding, and the remote control is used for high-orbit narrowband satellites, and the mission execution and flight status are feedback in real time.
It improves the bandwidth utilization rate of satellite communication, reduces the requirements for satellite communication bandwidth, reduces costs, expands the long-distance control range of drones, and realizes remote control of drones through narrowband satellites. The voice control method is more intuitive and convenient, reducing operational difficulty.
Smart Images

Figure CN119921837A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of unmanned aerial vehicle control and satellite communication, and in particular to a method and system for remotely controlling an unmanned aerial vehicle based on voice coding and narrowband satellite communication. Background Art
[0002] The statements in this section merely provide background information related to the present disclosure and do not necessarily constitute prior art.
[0003] Currently, the application of drones in many fields is constantly expanding, but there are still many challenges in the remote control of drones. Traditional control methods often rely on limited-range communication technologies, such as radio communication, which has a limited control distance and is easily affected by geographical environment and electromagnetic interference. Satellite communication has the advantages of wide coverage and is not restricted by geographical conditions.
[0004] Among the existing relay equipment-assisted remote control methods, drone relay uses multiple drones to form a relay network. One drone acts as the control end to communicate with the ground control station, and other drones receive and forward control commands and data, thereby extending the control distance. It can be applied to tasks that require large-area coverage or long-distance flight, such as aerial monitoring of large-scale events and border patrols, but it requires high autonomous flight and coordination capabilities of drones. Ground relay equipment is to set up a ground relay station in the drone flight area to receive and forward control commands and data, enhance signal strength and transmission distance. For example, in environments with severe signal obstruction such as mountainous areas and urban high-rise buildings, the stable transmission of the drone's remote control signal can be guaranteed by reasonably arranging ground relay equipment, but the location of the relay equipment needs to be planned and deployed in advance.
[0005] Using conventional high-orbit satellite communication data traffic services, by installing satellite communication terminals on the drone, establishing communications with geostationary orbit satellites or other orbital satellites, and realizing the transmission of remote control commands and data. This method can be used for ultra-long-distance drone control, such as remote operations in remote areas such as oceans and deserts or across borders, but due to the large amount of data to be transmitted, the distance between geostationary orbit satellites and the ground is long, the communication delay is relatively high, and the equipment cost and usage fee are also relatively expensive.
[0006] In summary, for mountainous areas and other remote areas with poor signals, the bandwidth of high-orbit narrowband satellite communications is too small to meet the long-distance transmission and control of drone signals. Therefore, drones are currently controlled through satellite communications mainly using broadband commercial satellites. The cost of using broadband commercial satellites is extremely high, and there are transmission delays and easy data loss. As a result, satellite communications are only used for large or special equipment drones, and civil drones currently basically do not use satellite communication technology for remote control. Summary of the invention
[0007] In order to solve the above problems, the present invention proposes a UAV remote control method and system based on voice coding and narrowband satellite communication, which uses voice coding with a small amount of data to remotely control the UAV through a high-orbit narrowband satellite, drives the UAV to the target coordinates at a specified speed and route, and feeds back the mission execution status and flight status in real time through a satellite link.
[0008] According to some embodiments, the present disclosure adopts the following technical solutions:
[0009] The invention discloses a remote control system for unmanned aerial vehicles (UAVs) based on voice coding and narrowband satellite communication, comprising a UAV, a transmitting unit, a satellite ground relay base station and a narrowband satellite communication module, wherein a voice coding signal is transmitted to the satellite ground relay base station through the transmitting unit, the satellite ground relay base station forwards the voice coding signal to a narrowband satellite, and the narrowband satellite transmits the voice coding signal to the UAV through the narrowband satellite communication module. After the satellite receiving unit of the UAV receives the voice coding signal, the voice decoding unit of the UAV decodes the voice coding signal into a voice command, and sends the voice command to the command parsing unit of the UAV to parse control parameters, and then the control signal generating unit generates a control signal according to the parsed control parameters, so as to realize remote control of the UAV according to the control signal.
[0010] According to some embodiments, the present disclosure adopts the following technical solutions:
[0011] The control method of the remote control system of an unmanned aerial vehicle based on voice coding and narrowband satellite communication includes:
[0012] Acquire user command voice, and pre-process the acquired user command voice;
[0013] Encode and transmit the pre-processed user command voice;
[0014] After the encoded voice coding signal is transmitted via the narrowband satellite, it is decoded by the drone end, the voice command is analyzed and compared with the voice library instruction set, the command signal is obtained and the control signal is generated to remotely control the movement of the drone.
[0015] According to some embodiments, the present disclosure adopts the following technical solutions:
[0016] A computer program product includes a computer program. When the computer program is executed by a processor, the control method of the unmanned aerial vehicle remote control system based on voice coding and narrowband satellite communication is implemented.
[0017] According to some embodiments, the present disclosure adopts the following technical solutions:
[0018] A non-transitory computer-readable storage medium is used to store computer instructions. When the computer instructions are executed by a processor, the control method of the unmanned aerial vehicle remote control system based on voice coding and narrowband satellite communication is implemented.
[0019] According to some embodiments, the present disclosure adopts the following technical solutions:
[0020] An electronic device comprises: a processor, a memory and a computer program; wherein the processor is connected to the memory, the computer program is stored in the memory, and when the electronic device is running, the processor executes the computer program stored in the memory, so that the electronic device executes the control method of the unmanned aerial vehicle remote control system based on voice coding and narrowband satellite communication.
[0021] Compared with the prior art, the present invention has the following beneficial effects:
[0022] The present invention discloses a UAV remote control system based on voice coding and narrowband satellite communication, which transmits a voice coding signal to the satellite ground relay base station through a transmitting unit, and the satellite ground relay base station forwards the voice coding signal to a narrowband satellite, and the narrowband satellite transmits the voice coding signal to the UAV through a narrowband satellite communication module, thereby improving the bandwidth utilization of satellite communication, reducing the requirements for satellite communication bandwidth, and reducing the cost of satellite communication.
[0023] The present invention discloses a remote control system for unmanned aerial vehicles based on voice coding and narrowband satellite communication. After the satellite receiving unit of the unmanned aerial vehicle receives the voice coding signal, the voice decoding unit of the unmanned aerial vehicle decodes the voice coding signal into a voice command, and sends the voice command to the command parsing unit of the unmanned aerial vehicle to parse the control parameters, and then the control signal generating unit generates a control signal according to the parsed control parameters, and remote control of the unmanned aerial vehicle is achieved according to the control signal, thereby expanding the long-distance control range of the unmanned aerial vehicle, realizing remote control of the unmanned aerial vehicle via a narrowband satellite, and the voice control method is more intuitive and convenient, reducing the difficulty of operation.
[0024] The present invention discloses a remote control system for unmanned aerial vehicles based on voice coding and narrowband satellite communication. The satellite used is a high-orbit geosynchronous narrowband satellite (such as Beidou, Tiantong-1, etc.). Voice coding compression technology is used to reduce the command data that needs to be transmitted to meet the communication link requirements of narrowband satellites, and does not require a large amount of data. First, it solves the problem that civil or professional-grade unmanned aerial vehicles cannot be remotely controlled well through network control. Second, it solves the problem that high-orbit satellite communications cannot transmit large amounts of data well. Third, it solves the problem of controlling unmanned aerial vehicles in remote areas without networks such as mountainous areas, oceans, and deserts. Fourth, it saves the cost of using satellite communications for unmanned aerial vehicles. The solution can be applied to rugged areas such as mountainous areas for control, prevents the problem of inaccurate control caused by signal interference or poor signals, and improves the safety of unmanned aerial vehicle control. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The accompanying drawings constituting a part of the present disclosure are used to provide a further understanding of the present disclosure. The illustrative embodiments of the present disclosure and their descriptions are used to explain the present disclosure and do not constitute an improper limitation on the present disclosure.
[0026] Figure 1 A system connection architecture diagram of an embodiment of the present disclosure;
[0027] Figure 2 This is a physical picture of the drone end of the embodiment of the present disclosure. DETAILED DESCRIPTION
[0028] The present disclosure is further described below in conjunction with the accompanying drawings and embodiments.
[0029] It should be noted that the following detailed descriptions are all illustrative and are intended to provide further explanation of the present disclosure. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which the present disclosure belongs.
[0030] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present disclosure. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprising" and / or "including" are used in this specification, it indicates the presence of features, steps, operations, devices, components and / or combinations thereof.
[0031] Explanation of terms
[0032] High-orbit narrowband satellites: Currently, they mainly refer to geosynchronous satellites such as Beidou and Tiantong. High orbit refers to the geostationary orbit (GEO), which is about 36,000 kilometers from the surface of the earth. At this altitude, the time it takes for a satellite to orbit the earth is 24 hours, which is the same as the rotation period of the earth. Narrowband communications mainly serve services that do not require high communication bandwidth, such as voice calls, short messages, and other transmissions that do not require high bandwidth. Compared with broadband communications, narrowband communications transmit a smaller amount of data, but have unique advantages in some specific application scenarios, such as in some remote areas, oceans and other areas where it is difficult to build ground communication facilities, as well as scenarios where there are strict restrictions on the size and power consumption of communication equipment. Narrowband communications can achieve basic communication functions at a lower cost and with simpler equipment.
[0033] Speech coding: Speech coding is a technology that converts speech signals from analog form or high-bit-rate digital form to low-bit-rate digital form, mainly used in voice communication. In communication systems, the main purpose of speech coding is to reduce the bandwidth required for voice signal transmission. Through speech coding, the speech signal can be compressed into a lower bit rate, so that more voice calls can be transmitted within the limited channel bandwidth.
[0034] Example 1
[0035] In one embodiment of the present disclosure, a remote control system for an unmanned aerial vehicle based on voice coding and narrowband satellite communication is provided, comprising an unmanned aerial vehicle, a transmitting unit, a satellite ground relay base station and a narrowband satellite communication module, wherein a voice coding signal is transmitted to the satellite ground relay base station through the transmitting unit, the satellite ground relay base station forwards the voice coding signal to a narrowband satellite, and the narrowband satellite transmits the voice coding signal to the unmanned aerial vehicle through the narrowband satellite communication module, after the satellite receiving unit of the unmanned aerial vehicle receives the voice coding signal, the voice decoding unit of the unmanned aerial vehicle decodes the voice coding signal into a voice command, and sends the voice command to the command parsing unit of the unmanned aerial vehicle to parse control parameters, and then the control signal generating unit generates a control signal according to the parsed control parameters, and remote control of the unmanned aerial vehicle is achieved according to the control signal.
[0036] As an embodiment, the drone end includes a satellite receiving unit, a voice decoding unit, a command parsing unit and a control signal generating unit, and the satellite receiving unit, the voice decoding unit, the command parsing unit and the control signal generating unit communicate with each other through wireless signals.
[0037] The drone, the launch unit, the satellite ground relay base station and the narrowband satellite communication module communicate with each other via wireless signals.
[0038] Preferably, the wireless signal communication method can be 4G, 5G and WIFI transmission.
[0039] As an embodiment, the drone end includes a voice command library, which stores a voice coding instruction set, and the voice coding instruction set is a drone control action and instruction, including take-off, landing, hovering, forward, backward, left and right movement, raising and lowering, and the instructions include direction, moving distance and moving speed.
[0040] As an embodiment, the drone remote control system based on voice coding and narrowband satellite communication disclosed in the present invention transmits the voice coding signal to the satellite ground relay base station through a transmitting unit, and the satellite ground relay base station forwards the voice coding signal to the narrowband satellite, and the narrowband satellite transmits the voice coding signal to the drone through a narrowband satellite communication module. After the satellite receiving unit of the drone receives the voice coding signal, the voice decoding unit of the drone decodes the voice coding signal into a voice command, and sends the voice command to the command parsing unit of the drone to parse the control parameters, and then the control signal generating unit generates a control signal according to the parsed control parameters, and remote control of the drone is achieved according to the control signal.
[0041] Among them, the command parsing unit of the drone parses the control parameters, including: analyzing the decoded voice commands, extracting specific control parameters, comparing and parsing the control parameters with the voice coding command set, and obtaining the parsed commands to generate corresponding control signals.
[0042] Furthermore, the speech coding signal is generated by a microphone, which collects the user's speech and performs speech coding on the user's speech to form a speech coding signal; the control parameter is compared and analyzed with the speech coding instruction set, and the parsed instruction is obtained to generate a corresponding control signal, including: using adaptive multi-rate speech coding to encode and compress the parsed speech instruction to generate a corresponding control signal. The specific steps are:
[0043] 1) In view of the fact that satellite communications are often interfered by spatial noise, the pre-adaptive noise cancellation filter uses a reference noise source (such as a satellite beacon signal) or estimates the noise based on the characteristics of the voice signal itself, and dynamically adjusts the filter parameters to suppress the noise. At the same time, the voice sampling frequency is reduced to 4kHz-6kHz according to the characteristics of the narrowband channel, balancing the sound quality and data volume, and reducing the collection of high-frequency redundant information.
[0044] Optimization of framing and windowing: 15-20 millisecond fixed-length framing and 5-8 millisecond frame shift to ensure voice continuity. Improved Kaiser window (such as dynamic adjustment of β parameter according to signal-to-noise ratio, increasing by 8 to enhance sidelobe suppression when signal-to-noise ratio is low) is adopted to reduce spectrum leakage and improve the accuracy of subsequent frequency domain processing.
[0045] 2) Extraction of key speech features, including:
[0046] Low-dimensional energy regularization feature (LERF): Perform discrete cosine transform (DCT) on each frame of speech to obtain frequency domain coefficients. Based on the human auditory perception model, focus on the sensitive frequency band of 200Hz-3kHz, calculate the energy of each sub-band and normalize it to form a low-dimensional LERF vector (such as 8-12 dimensions), highlight the core energy distribution of speech, and reduce irrelevant frequency band information.
[0047] Pitch period extension feature (PPXF): The autocorrelation method is combined with the center clipping technology to accurately extract the pitch period, and the information such as the amplitude change rate near the period value and its multiple points, the proportion of harmonic energy, etc. are integrated into PPXF to capture the key information of speech rhythm, enhance the representation of voiced segments, and facilitate subsequent compression and restoration.
[0048] 3) Dynamic bit rate allocation and encoding, including:
[0049] Content-aware bitrate allocation (CARA): Evaluate the complexity and importance of speech based on LERF and PPXF. For example, increase the bitrate to preserve details in segments with large energy fluctuations and frequent pitch changes (vowel transitions, plosives); reduce the bitrate in segments with stable silence or weak energy (pauses between sentences, soft friction sounds). Build a bitrate allocation curve to dynamically allocate bitrates ranging from 0.8kbps to 4kbps according to speech segments, and control the data volume overall.
[0050] Joint vector quantization and arithmetic coding (JVQA): LERF and PPXF are concatenated into a joint feature vector according to the assigned bit rate. The codebook is divided into multiple layers according to the bit rate. The high-level codebook corresponds to high-bitrate and high-precision quantization, and vice versa. The vector searches for the best codeword index, and then undergoes arithmetic coding. The probability model is adaptively adjusted according to the bit rate. The symbol probability is roughly estimated at low bit rates and fine-tuned at high bit rates to reduce the code length.
[0051] 4) Error control coding, including:
[0052] Interleaved Block Coding (IBC): According to the burst error characteristics of the satellite channel, the coded voice stream is interleaved and divided into blocks, such as every 10-20 milliseconds of voice data as a block, and low-density parity-check code (LDPC) is used to encode the block. Interleaving disrupts the distribution of burst errors, assists LDPC error correction, and improves transmission robustness.
[0053] Cyclic Redundancy Check Enhancement (CRCE): Adds a strong error correction CRC code at the end of the frame. The CRC polynomial order is dynamically set according to the bit rate and channel bit error rate. The order is increased when the risk of bit errors is high. The receiving end strictly checks for errors. If an error occurs, interleaving, LDPC backtracking, or retransmission is used to ensure voice integrity.
[0054] 5) Encapsulation and transmission adaptation: encapsulate the coded voice, code rate allocation table, error control parameters, etc., add the satellite communication protocol header (including satellite link identifier, source and destination address, frame sequence number), select the transmission strategy according to the channel status, batch transmission when the channel is good, and small frames are sent slowly when the channel is congested or has high bit errors, to adapt to the satellite channel dynamics.
[0055] Furthermore, the voice coding signal is decoded into a voice command by the voice decoding unit of the drone, and the decoding process is as follows:
[0056] 1) Unpacking verification and parameter restoration: Unpack the received packet, check CRC error correction, restore sampling, bit rate and other parameters according to the protocol header, and determine the decoding path according to the bit rate.
[0057] 2) Inverse coding and feature recovery: Arithmetic decoding is performed to obtain the quantization index, and the corresponding codebook is searched to restore the joint feature vector. The energy distribution and pitch information are restored based on the features, and the speech waveform is initially displayed through inverse DCT and pitch synthesis.
[0058] 3) Post-processing and optimized output: After frame splicing, Wiener filtering is used for denoising and adaptive gain is used for volume control. Appropriate delay compensation is performed based on the delay characteristics of the satellite channel to output smooth and natural voice to meet the needs of narrowband satellite communication reception.
[0059] As an embodiment, the drone remote control system based on voice coding and narrowband satellite communication disclosed in the present invention uses voice coding with a small amount of data to remotely control the drone through a high-orbit narrowband satellite, including:
[0060] 1) Build a dedicated voice coding instruction set on the ground station and the drone end, covering common drone actions and operations, such as take-off, landing, hovering, forward, backward, left and right movement, raising, lowering, etc.
[0061] For example, the instructions include "fly to coordinates (X, Y) at a speed of 30 m / s" and "adjust the shooting angle to 45 degrees".
[0062] 2) Start the microphone, capture the user's voice through the microphone, and use speech recognition technology (iFlytek speech model, etc.) for recognition, preprocessing and intelligent analysis.
[0063] Among them, preprocessing includes: denoising, enhancing and other processing on the collected speech to improve the speech quality.
[0064] Furthermore, by using the existing speech recognition algorithm (neural network model), speech with different accents, speaking speeds and intonations can be recognized.
[0065] 3) Use efficient voice coding algorithms to encode and compress the recognized user voice commands, reducing the amount of data while ensuring the accuracy of the commands.
[0066] Specifically, advanced algorithms such as Adaptive Multi-Rate (AMR) speech coding are used.
[0067] 4) The encoded voice signal is sent to the satellite ground relay base station through the transmitting unit, and the ground relay base station forwards it to the narrowband satellite. The satellite transmits the encoded voice command signal to the drone through the satellite communication link.
[0068] 5) The drone is equipped with a satellite receiving unit to receive the corresponding signal information (such as HTL6800 Tiantong satellite mobile communication module).
[0069] 6) The drone is equipped with a corresponding voice decoding unit: it decodes the received satellite signal into voice commands and transmits them to the command parsing unit.
[0070] 7) Command parsing unit: Analyzes the decoded voice commands, extracts specific control parameters such as flight altitude, speed, direction, etc., and matches them with the command set.
[0071] 8) Control signal generation unit: Generates corresponding control signals according to the parsed instructions and sends them to the flight control system of the drone.
[0072] 9) The UAV flight control system accurately executes corresponding actions based on relevant control signals and provides real-time feedback on the execution status.
[0073] 10) The drone status feedback is transmitted to the satellite through the drone-side satellite launch unit and returned to the ground monitoring equipment through the satellite link.
[0074] Example 2
[0075] In one embodiment of the present disclosure, a control method for a remote control system of an unmanned aerial vehicle based on speech coding and narrowband satellite communication is provided, comprising:
[0076] Acquire user command voice, and pre-process the acquired user command voice;
[0077] Encode and transmit the pre-processed user command voice;
[0078] After the encoded voice coding signal is transmitted via the narrowband satellite, it is decoded by the drone end, the voice command is analyzed and compared with the voice library instruction set, the command signal is obtained and the control signal is generated to remotely control the movement of the drone.
[0079] As an embodiment, the specific application scenario and application process of the control method of the drone remote control system based on voice coding and narrowband satellite communication disclosed in the present invention are as follows:
[0080] The user issues a voice command "Go to coordinates (X1, Y1) immediately, at a speed of 30 m / s, to perform environmental monitoring tasks" at a control center far away from the drone's operating area. The microphone in the system collects, quickly recognizes and processes the command, and after compression encoding by the voice coding algorithm, transmits it to the drone via a satellite communication link. After receiving the coded command, the drone quickly decodes and converts it into a specific control signal, driving the drone to the target coordinates at the specified speed and route, while starting the environmental monitoring equipment to perform the task, and feeding back the task execution status and flight status to the control center via a satellite link in real time.
[0081] Example 3
[0082] In one embodiment of the present disclosure, a computer program product is provided, including a computer program, which, when executed by a processor, implements the control method of the UAV remote control system based on voice coding and narrowband satellite communication.
[0083] Example 4
[0084] In one embodiment of the present disclosure, a non-transitory computer-readable storage medium is provided, wherein the non-transitory computer-readable storage medium is used to store computer instructions. When the computer instructions are executed by a processor, the control method of the UAV remote control system based on voice coding and narrowband satellite communication is implemented.
[0085] Example 5
[0086] In one embodiment of the present disclosure, an electronic device is provided, including: a processor, a memory, and a computer program; wherein the processor is connected to the memory, and the computer program is stored in the memory. When the electronic device is running, the processor executes the computer program stored in the memory, so that the electronic device executes the control method of the unmanned aerial vehicle remote control system based on voice coding and narrowband satellite communication.
[0087] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0088] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0089] Although the above describes the specific implementation methods of the present disclosure in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present disclosure. Technical personnel in the relevant field should understand that on the basis of the technical solution of the present disclosure, various modifications or variations that can be made by those skilled in the art without creative work are still within the scope of protection of the present disclosure.
Claims
1. A UAV remote control system based on voice coding and narrowband satellite communication, characterized in that: The invention comprises an unmanned aerial vehicle, a transmitting unit, a satellite ground relay base station and a narrowband satellite communication module, wherein a voice coding signal is transmitted to the satellite ground relay base station through the transmitting unit, the satellite ground relay base station forwards the voice coding signal to a narrowband satellite, and the narrowband satellite transmits the voice coding signal to the unmanned aerial vehicle through the narrowband satellite communication module. After the satellite receiving unit of the unmanned aerial vehicle receives the voice coding signal, the voice decoding unit of the unmanned aerial vehicle decodes the voice coding signal into a voice command, and sends the voice command to the command parsing unit of the unmanned aerial vehicle to parse the control parameter, and then the control signal generating unit generates the control signal according to the parsed control parameter, and the unmanned aerial vehicle is remotely controlled according to the control signal.
2. The UAV remote control system based on voice coding and narrowband satellite communication as claimed in claim 1, characterized in that: The drone end includes a satellite receiving unit, a voice decoding unit, a command parsing unit and a control signal generating unit, and the satellite receiving unit, the voice decoding unit, the command parsing unit and the control signal generating unit communicate with each other through wireless signals.
3. The UAV remote control system based on voice coding and narrowband satellite communication as claimed in claim 1, characterized in that: The drone, the launch unit, the satellite ground relay base station and the narrowband satellite communication module communicate with each other via wireless signals.
4. The UAV remote control system based on voice coding and narrowband satellite communication as claimed in claim 1, characterized in that: The drone end includes a voice command library, which stores a voice coding instruction set. The voice coding instruction set is a drone control action and instruction, including take-off, landing, hovering, forward, backward, left and right movement, raising and lowering. The instructions include direction, moving distance and moving speed.
5. The UAV remote control system based on voice coding and narrowband satellite communication as claimed in claim 1, characterized in that: The command parsing unit of the drone parses the control parameters, including: analyzing the decoded voice commands, extracting specific control parameters, comparing and parsing the control parameters with the voice coding command set, and obtaining the parsed commands to generate corresponding control signals.
6. The UAV remote control system based on voice coding and narrowband satellite communication as claimed in claim 1, characterized in that: The speech coding signal is generated by a microphone, which collects the user's voice and performs speech coding on the user's voice to form a speech coding signal; The control parameters are compared and analyzed with the voice coding instruction set to obtain the analyzed instructions and generate corresponding control signals, including: using adaptive multi-rate voice coding to encode and compress the analyzed voice instructions to generate corresponding control signals.
7. The control method of the UAV remote control system based on speech coding and narrowband satellite communication according to any one of claims 1 to 6, characterized in that: include: Acquire user command voice, and pre-process the acquired user command voice; Encode and transmit the pre-processed user command voice; After the encoded voice coding signal is transmitted via the narrowband satellite, it is decoded by the drone end, the voice command is analyzed and compared with the voice library instruction set, the command signal is obtained and the control signal is generated to remotely control the movement of the drone.
8. A computer program product, comprising a computer program, characterized in that When the computer program is executed by the processor, the control method of the unmanned aerial vehicle remote control system based on voice coding and narrowband satellite communication described in claim 7 is implemented.
9. A non-transitory computer-readable storage medium, characterized in that: The non-transitory computer-readable storage medium is used to store computer instructions. When the computer instructions are executed by the processor, the control method of the unmanned aerial vehicle remote control system based on voice coding and narrowband satellite communication as described in claim 7 is implemented.
10. An electronic device, characterized in that: include: A processor, a memory and a computer program; wherein the processor is connected to the memory, the computer program is stored in the memory, and when the electronic device is running, the processor executes the computer program stored in the memory so that the electronic device executes the control method of the unmanned aerial vehicle remote control system based on voice coding and narrowband satellite communication as described in claim 7.
Citation Information
Patent Citations
Voice transmission method and device based on Beidou satellite
CN103346830A
Multi-link portable communication device and voice coding compression and decoding method thereof
CN110730015A
Unmanned aerial vehicle voice control system based on three-dimensional microphone array
CN111028840A
Unmanned aerial vehicle information communication method and control equipment
CN117833993A
Navigation and collission avoidance systems for unmanned aircraft systems
US20160328983A1