Ground signal receiving method, device and equipment based on vehicle-mounted multimedia terminal and storage medium
By pairing with the drone to calculate the flight radius and generating path parameters, the drone is controlled to fly within a specified range, record signal strength and position information in real time, and find the best signal position, solving the stability problem of vehicle-mounted multimedia terminals receiving ground signals in the field, improving user experience.
Patent Information
- Application Number
- CN202510418458.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-03
- Publication Date
- 2025-07-25
AI Technical Summary
Existing vehicle-mounted multimedia terminals have difficulty in stably receiving ground signals in outdoor environments, especially in complex terrain, and cannot be automatically adjusted to find stronger signal sources.
By pairing with the target drone, the flight radius of the drone is calculated using the antenna feeder length, the drone is controlled to fly within a specified range, receive positioning information in real time, generate a signal strength-position information table, and direct the drone to move to the optimal signal position to receive.
It realizes that the vehicle-mounted multimedia terminals can receive ground signals stably in the field, improve playback effect, and enhance user experience.
Smart Images

Figure CN120377944A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of in-vehicle multimedia communication technology, and particularly to a method, device, equipment and storage medium for receiving terrestrial signals based on an in-vehicle multimedia terminal. Background Art
[0002] With the popularization of new energy vehicles, the in-vehicle entertainment systems are becoming increasingly rich, and many vehicles have been equipped with multimedia devices such as TVs. These devices can be used as mobile entertainment terminals when parking for rest or camping in the wild, greatly enriching the user's journey experience. Users hope to be able to receive and play programs sent by terrestrial signals through the in-vehicle multimedia terminal just like in the living room to meet the entertainment needs in the mobile scenario.
[0003] Currently, traditional multimedia terminals are mainly placed in the living room, and their signal sources include terrestrial signals, wired signals and satellite signals. Receiving terrestrial signals usually only requires a small antenna, and the position is convenient for movement. For in-vehicle multimedia terminals, the existing methods for receiving terrestrial signals mainly rely on the vehicle's own antenna system, and these antennas are usually installed at fixed positions on the vehicle, such as the roof or the edge of the window.
[0004] However, the existing methods for receiving in-vehicle terrestrial signals have some limitations. The position of the vehicle's own antenna is fixed, and the signal reception angle and range are limited. Especially in complex terrains or wild environments, the signal strength may be greatly affected. When the vehicle is parked in an area with weak signals, the existing antenna system cannot automatically adjust the position to find a stronger signal source. Therefore, how to enable the in-vehicle multimedia terminal to stably receive terrestrial signals in the wild has become an urgent problem to be solved.
[0005] The above content is only used to assist in understanding the technical solution of this application, and does not represent an admission that the above content is prior art. Summary of the Invention
[0006] The purpose of this application is to provide a method, device, equipment and storage medium for receiving terrestrial signals based on an in-vehicle multimedia terminal, aiming to solve the technical problem of how to enable the in-vehicle multimedia terminal to stably receive terrestrial signals in the wild.
[0007] To achieve the above purpose, this application proposes a method for receiving terrestrial signals based on an in-vehicle multimedia terminal, and the method includes:
[0008] When the pairing with the target unmanned aerial vehicle (UAV) is completed, calculate the flight radius of the target UAV according to the length of the antenna feeder, where the ground antenna is installed on the target UAV, and the target UAV is connected to the antenna feeder;
[0009] Control the target UAV to fly within the flight radius and receive the real-time positioning information sent by the target UAV;
[0010] Associate and record the signal strength of the ground wireless broadcast signal with the real-time positioning information to obtain a signal strength - position information table, where the ground wireless broadcast signal is obtained through the ground antenna and the antenna feeder;
[0011] Obtain the target position corresponding to the maximum signal strength in the signal strength - position information table, and control the target UAV to move to the target position to receive the ground wireless broadcast signal.
[0012] In one embodiment, the step of associating and recording the signal strength of the ground wireless broadcast signal with the real-time positioning information to obtain a signal strength - position information table includes:
[0013] Obtain the physical layer waveform data received by the ground antenna;
[0014] Analyze the physical layer waveform data to obtain the signal strength of the ground wireless broadcast signal;
[0015] Align and associate the signal strength and the real-time positioning information at the same timestamp and record them to obtain a signal strength - position information table.
[0016] In one embodiment, the step of analyzing the physical layer waveform data to obtain the signal strength of the ground wireless broadcast signal includes:
[0017] Perform band-pass filtering on the physical layer waveform data to obtain a filtered signal;
[0018] Perform analog-to-digital conversion on the filtered signal to obtain a digital baseband signal;
[0019] Perform fast Fourier transform on the digital baseband signal to extract the signal power spectral density;
[0020] Calculate the integral energy value of the effective signal frequency band according to the signal power spectral density, and use the integral energy value as the signal strength of the ground wireless broadcast signal.
[0021] In one embodiment, the step of controlling the target UAV to fly within the flight radius and receive the real-time positioning information sent by the target UAV includes:
[0022] Generate spiral flight path parameters according to the flight radius, preset flight altitude, and preset flight speed;
[0023] Send the spiral flight path parameters and positioning instructions to the target UAV, so that the target UAV flies according to the spiral flight path parameters and feeds back real-time positioning information according to the positioning instructions;
[0024] Receive the real-time positioning information through the wireless communication module.
[0025] In one embodiment, after the step of obtaining the target position corresponding to the maximum signal strength in the signal strength-position information table and controlling the target UAV to move to the target position to receive the ground wireless broadcast signal, the method further includes:
[0026] When a hover instruction is received, send the hover instruction to the target UAV, so that the target UAV hovers at the target position;
[0027] When a landing instruction is received, determine a landing area according to the target position and a preset search radius;
[0028] Control the target UAV to fly within the landing area and obtain the current signal strength of the ground wireless broadcast signal;
[0029] When the current signal strength is greater than a preset strength threshold, send the landing instruction to the target UAV, so that the target UAV lands at the position corresponding to the current signal strength;
[0030] When the current signal strength is less than the preset strength threshold, return to the step of controlling the target UAV to fly within the landing area and obtaining the current signal strength of the ground wireless broadcast signal.
[0031] In one embodiment, the step of calculating the flight radius of the target UAV according to the length of the antenna feeder when the pairing with the target UAV is completed includes:
[0032] When the pairing with the target UAV is completed, detect the wireless signal interference strength in the current environment;
[0033] Substitute the length of the antenna feeder into the flight radius equation to obtain an initial radius, and the flight radius equation is obtained according to a preset attenuation compensation coefficient, the feeder length, a preset transmit power reference value, and the wireless signal interference strength;
[0034] Obtain the remaining power of the target UAV, and adjust the initial radius according to the remaining power to obtain the flight radius of the target UAV.
[0035] In one embodiment, the step of pairing with the target UAV includes:
[0036] Search for surrounding target UAV devices through the Bluetooth broadcast discovery protocol;
[0037] Obtain the target UAV device identification code of the surrounding target UAV devices selected by the user;
[0038] Send a device binding request to the target UAV according to the target UAV device identification code, so that the target UAV feeds back encrypted authentication information;
[0039] Receive and verify the encrypted authentication information to obtain a verification result;
[0040] When the verification result is verification passed, display the successful binding status and store the device parameter configuration file of the target UAV.
[0041] In addition, to achieve the above object, the present application also proposes a ground signal receiving device based on a vehicle-mounted multimedia terminal, and the device includes:
[0042] A flight radius calculation module, configured to calculate the flight radius of the target UAV according to the length of the antenna feeder when the pairing with the target UAV is completed, wherein a ground antenna is installed on the target UAV, and the target UAV is connected to the antenna feeder;
[0043] A target UAV control module, configured to control the target UAV to fly within the flight radius and receive the real-time positioning information sent by the target UAV;
[0044] An association record module, configured to associate and record the signal strength of the ground wireless broadcast signal with the real-time positioning information to obtain a signal strength - position information table, and the ground wireless broadcast signal is obtained through the ground antenna and the antenna feeder;
[0045] The target UAV control module is further configured to obtain the target position corresponding to the maximum value of the signal strength in the signal strength - position information table, and control the target UAV to move to the target position to receive the ground wireless broadcast signal.
[0046] In addition, to achieve the above object, the present application also proposes a ground signal receiving device based on a vehicle-mounted multimedia terminal, and the device includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the ground signal receiving method based on a vehicle-mounted multimedia terminal as described above.
[0047] In addition, to achieve the above object, the present application further provides a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the method for receiving ground signals based on an in-vehicle multimedia terminal as described above are implemented.
[0048] In addition, to achieve the above object, the present application further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the method for receiving ground signals based on an in-vehicle multimedia terminal as described above are implemented.
[0049] One or more technical solutions proposed by the present application have at least the following technical effects:
[0050] First, after the intelligent in-vehicle multimedia terminal is paired with the target unmanned aerial vehicle (UAV), the multimedia terminal calculates the flight radius of the UAV according to the length of the antenna feeder, ensuring that the UAV will not exceed the effective transmission range of the antenna feeder during flight, thereby avoiding signal transmission interruption. Then, the multimedia terminal generates flight path parameters according to the calculated flight radius and sends them to the UAV, enabling it to fly within the specified range. At the same time, the terminal receives the positioning information sent by the UAV in real time. In this way, the terminal can accurately monitor the flight state of the UAV and ensure that it flies within the predetermined area, providing accurate position data for subsequent signal strength analysis. Subsequently, the multimedia terminal receives the ground wireless broadcast signal transmitted by the UAV through the antenna feeder and measures the signal strength. At the same time, it matches and records the signal strength at each moment with the real-time positioning information of the UAV, generating a signal strength - position information table. This process enables the system to intuitively analyze the signal quality at different positions and provides data support for finding the best signal reception position. Finally, the terminal analyzes the signal strength - position information table, finds the position (target position) corresponding to the maximum signal strength, and generates a control instruction to command the UAV to fly to this target position and hover to receive the best ground wireless broadcast signal. In this way, the in-vehicle multimedia terminal can stably receive ground signals in the wild, improving the playback effect and enhancing the user experience. Description of the Drawings
[0051] The drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.
[0052] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0053] Figure 1 This is a schematic flowchart provided by Embodiment 1 of the method for receiving terrestrial signals based on an in-vehicle multimedia terminal of this application;
[0054] Figure 2 This is a block diagram provided by Embodiment 1 of the method for receiving terrestrial signals based on an in-vehicle multimedia terminal of this application;
[0055] Figure 3 This is a schematic flowchart provided by Embodiment 2 of the method for receiving terrestrial signals based on an in-vehicle multimedia terminal of this application;
[0056] Figure 4 This is a schematic diagram of the module structure of the terrestrial signal receiving device based on an in-vehicle multimedia terminal according to an embodiment of this application;
[0057] Figure 5 This is a schematic diagram of the device structure of the hardware operating environment involved in the method for receiving terrestrial signals based on an in-vehicle multimedia terminal in an embodiment of this application.
[0058] The implementation, functional features, and advantages of the purpose of this application will be further described in conjunction with the embodiments with reference to the accompanying drawings. Specific embodiments
[0059] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of this application and are not used to limit this application.
[0060] For a better understanding of the technical solutions of this application, the following will be described in detail in conjunction with the accompanying drawings of the specification and specific embodiments.
[0061] With the popularization of new energy vehicles, in-vehicle entertainment systems such as televisions and other multimedia devices have become mobile entertainment terminals, enriching the user's journey experience. Users hope to receive and play terrestrial signal programs in the vehicle to meet the entertainment needs in the mobile scenario. Traditional multimedia terminals rely on small antennas at fixed positions to receive terrestrial signals, while in-vehicle devices rely on fixed antenna systems installed on the roof or window edges. However, this setting has limitations, including limited signal reception angle and range, the signal strength is easily affected in complex terrains or field environments, and it cannot automatically adjust to find a stronger signal source.
[0062] The main solution of the embodiment of this application is as follows: After the intelligent in-vehicle multimedia terminal is paired with the drone, it calculates the flight radius according to the length of the antenna feeder and generates flight path parameters to be sent to the drone to ensure that it flies within the effective transmission range. The terminal receives the positioning information of the drone in real time and monitors its status. At the same time, it measures the signal strength through the ground wireless broadcast signal transmitted by the drone, and matches and records the signal strength and position information to generate a signal strength - position information table. Finally, the terminal analyzes this table to find the position with the strongest signal and commands the drone to fly to this position and hover to obtain the best signal reception effect.
[0063] It should be noted that the execution entity of the embodiment of this application can be a computing service device with data processing, network communication, and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device, a multimedia terminal, etc. that can implement the above functions. Hereinafter, the multimedia terminal will be taken as an example to illustrate this embodiment and the following various embodiments.
[0064] Based on this, the embodiment of this application provides a ground signal reception method based on an in-vehicle multimedia terminal, referring to Figure 1 , Figure 1 which is a schematic flowchart of the first embodiment of the ground signal reception method based on the in-vehicle multimedia terminal of this application.
[0065] In this embodiment, the ground signal reception method based on the in-vehicle multimedia terminal includes steps S10 to S40:
[0066] Step S10, when the pairing with the target drone is completed, calculate the flight radius of the target drone according to the length of the antenna feeder. The target drone is equipped with a ground antenna, and the target drone is connected to the antenna feeder.
[0067] It should be noted that the multimedia terminal is equipped with an intelligent signal search system, which can record the position of the drone after pairing with the drone and control the drone to move or land to search for the ground signal. The multimedia terminal is placed in the vehicle and is interconnected with the in-vehicle entertainment display screen, and is equipped with a ground antenna interface and a wireless communication module, such as Bluetooth, WiFi, 4G / 5G, etc.
[0068] The target drone refers to a drone that is paired with the intelligent in-vehicle ground receiving multimedia terminal and works in cooperation. Such a drone is equipped with a wireless communication module (such as Bluetooth, WiFi, 4G / 5G, etc.), can perform data transmission and communication with the in-vehicle multimedia terminal, and is also equipped with an interface for operating small objects for carrying the ground antenna.
[0069] The antenna feeder refers to the signal transmission line connecting the ground antenna and the in-vehicle multimedia terminal. The ground antenna is connected to the in-vehicle multimedia terminal through the antenna feeder, and is used to transmit the received ground signal to the in-vehicle multimedia terminal for processing and playback.
[0070] The flight radius refers to the radius of the maximum range that the target UAV can fly when performing a signal search mission, and is determined by the length of the antenna feeder.
[0071] The ground antenna refers to the antenna used to receive ground signals, which is installed on the target UAV and is connected to the in-vehicle multimedia terminal through the antenna feeder. The main function of the ground antenna is to receive ground signals and transmit the received signals to the in-vehicle multimedia terminal through the antenna feeder for processing and playback.
[0072] Please refer to Figure 2 , Figure 2 FIG. is the implementation block diagram provided for the first embodiment of the ground signal receiving method based on the in-vehicle multimedia terminal in this application. This figure shows the connection relationship between the intelligent in-vehicle multimedia terminal and the UAV. The multimedia terminal is located inside the vehicle and is connected to the UAV through the antenna feeder. An antenna is installed on the UAV for receiving ground radio signals. The antenna feeder transmits the signals received by the UAV to the multimedia terminal. The multimedia terminal processes these signals and outputs them to the display screen inside the vehicle for the user to view. The entire system realizes data transmission and command control between the UAV and the multimedia terminal through the wireless communication module.
[0073] It can be understood that, first, after the multimedia terminal completes pairing with the target UAV, it will prompt the user to input the length of the antenna feeder, and the user inputs this length information through the in-vehicle entertainment display screen. Secondly, the multimedia terminal determines the flight radius of the target UAV according to the input length of the antenna feeder through the built-in calculation program, ensuring that the target UAV can maintain an effective connection with the terminal and stable signal transmission during flight. Finally, the multimedia terminal sends the calculated flight radius parameter to the target UAV so that the target UAV can fly within the specified range during the subsequent signal search process to find the point with the strongest signal, thereby achieving the purpose of the in-vehicle multimedia terminal stably receiving ground signals in the wild.
[0074] As an example, the step of calculating the flight radius of the target UAV according to the length of the antenna feeder when the pairing with the target UAV is completed includes: when the pairing with the target UAV is completed, detecting the intensity of wireless signal interference in the current environment; substituting the length of the antenna feeder into the flight radius equation to obtain an initial radius, where the flight radius equation is obtained based on a preset attenuation compensation coefficient, the feeder length, a preset transmit power reference value, and the intensity of the wireless signal interference; obtaining the remaining power of the target UAV, and adjusting the initial radius according to the remaining power to obtain the flight radius of the target UAV.
[0075] The intensity of wireless signal interference refers to the intensity of external factors that interfere with wireless signal transmission in the current environment, mainly originating from electromagnetic interference in the environment, such as signals from other electronic devices, electromagnetic waves in the natural environment, etc.
[0076] The flight radius equation is a mathematical formula used to calculate the flight radius of the target UAV, specifically:
[0077]
[0078] Among them, R is the flight radius, K is the attenuation compensation coefficient, L is the feeder length, P is the transmit power reference value, and S is the intensity of the wireless signal interference. This equation comprehensively considers the influence of multiple factors on the flight range of the target UAV.
[0079] The initial radius refers to the preliminary flight radius of the target UAV calculated by the flight radius equation, which is a theoretical value and provides a basis for subsequent adjustment according to the remaining power of the target UAV.
[0080] The preset attenuation compensation coefficient is a parameter preset by the system to compensate for the attenuation of the signal caused by various factors (such as distance, environmental interference, etc.) during transmission, and is set based on actual tests and empirical data.
[0081] The feeder length refers to the actual length of the antenna feeder connecting the ground antenna and the in-vehicle multimedia terminal.
[0082] The preset transmit power reference value is a reference value preset by the system, representing the power of the ground signal transmitter.
[0083] First, after the intelligent in-vehicle multimedia terminal completes the pairing with the target UAV, the multimedia terminal will activate the built-in wireless signal detection module to continuously monitor the wireless signal interference intensity in the current environment and record the intensity value. Secondly, the multimedia terminal substitutes the antenna feeder length input by the user into the preset flight radius equation, and calculates the initial flight radius of the target UAV by using the preset attenuation compensation coefficient, feeder length, transmit power reference value, and wireless signal interference intensity. Finally, the multimedia terminal obtains the remaining battery power information of the target UAV, adjusts the initial flight radius according to the remaining battery power, and appropriately reduces the flight radius if the battery power is insufficient to ensure the safe return of the target UAV. Finally, the actual flight radius of the target UAV is determined to ensure that the target UAV completes the signal search task within the effective battery power and signal transmission range.
[0084] As an example, the steps of pairing with the target UAV include: searching for surrounding target UAV devices through the Bluetooth broadcast discovery protocol; obtaining the target UAV device identification code of the selected surrounding target UAV device by the user; sending a device binding request to the target UAV according to the target UAV device identification code so that the target UAV feeds back encrypted authentication information; receiving and verifying the encrypted authentication information to obtain a verification result; when the verification result is verified to pass, displaying the successful binding status and storing the device parameter configuration file of the target UAV.
[0085] The Bluetooth broadcast discovery protocol is a communication protocol for automatic discovery and connection between Bluetooth devices. This protocol allows the terminal to broadcast its presence within a certain range and listen for responses from other devices, thereby identifying available target UAV devices around. The target UAV device identification code is a unique identification code for each target UAV device, similar to the "ID number" of the device.
[0086] The device binding request is a request signal sent by the intelligent in-vehicle multimedia terminal to the target UAV after obtaining the target UAV device identification code selected by the user, aiming to establish a connection between the terminal and the target UAV and start the binding process. The encrypted authentication information is an encrypted authentication data sent by the target UAV to the intelligent in-vehicle multimedia terminal after receiving the device binding request, used to verify the identity of the target UAV and the legality of the binding request.
[0087] The verification result is the output result after the intelligent in-vehicle multimedia terminal verifies the received encrypted authentication information, and there are two possibilities: verification passed or verification failed. If the verification passes, it indicates that the identity of the target drone is legal and the binding request is valid. The terminal will display the successful binding status and allow the user to continue using the target drone for subsequent operations. If the verification fails, it means that the identity of the target drone is illegal or there is a problem with the binding request. The terminal will prompt the user that the binding has failed and require a re-binding operation.
[0088] The device parameter configuration file is a set of parameters and configuration information related to the target drone stored in the intelligent in-vehicle multimedia terminal, including the hardware characteristics, communication parameters, control instruction format, etc. of the target drone, and is used for subsequent control and management of the target drone.
[0089] First, the intelligent in-vehicle multimedia terminal starts the Bluetooth broadcast discovery protocol, actively searches for surrounding target drone devices, and lists all connectable target drones for the user to select. Then, the user selects a target drone from the list of searched target drones, and the multimedia terminal obtains the device identification code of the target drone. Next, the multimedia terminal sends a device binding request to the target drone according to the obtained device identification code, and the request contains necessary authentication information. After receiving the request, the target drone will feedback an encrypted authentication information, and the multimedia terminal receives and verifies this encrypted information to determine whether it is legal. If the verification result is passed, the multimedia terminal will display the successful binding status and store the device parameter configuration file of the target drone for subsequent quick connection and control of the target drone.
[0090] Step S20, control the target drone to fly within the flight radius and receive the real-time positioning information sent by the target drone.
[0091] It should be noted that the real-time positioning information refers to the current position coordinate information obtained by the drone through its built-in positioning module (such as GPS, Beidou, etc.) during flight. These information include data such as longitude, latitude, and altitude, and can accurately reflect the specific position of the drone in the air.
[0092] It can be understood that first, the multimedia terminal sends a flight instruction to the target drone according to the previously calculated flight radius, instructing the drone to fly within this radius. After receiving the instruction, the drone moves within the specified flight radius according to the preset flight path or autonomous flight mode. During flight, the drone uses its built-in positioning module to obtain its accurate position information in real time. Subsequently, the drone sends this real-time positioning information back to the multimedia terminal through the wireless communication module.
[0093] As an example, the steps of controlling the target UAV to fly within the flight radius and receiving the real-time positioning information sent by the target UAV include: generating spiral flight path parameters according to the flight radius, preset flight altitude, and preset flight speed; sending the spiral flight path parameters and positioning instructions to the target UAV, so that the target UAV flies according to the spiral flight path parameters and feeds back real-time positioning information according to the positioning instructions; receiving the real-time positioning information through a wireless communication module.
[0094] The preset flight altitude refers to the initial altitude of the UAV during flight preset in the system, which is determined according to the actual application scenario. The preset flight speed refers to the speed of the UAV during flight preset in the system, which is determined according to the performance of the UAV, the requirements of the flight mission, and safety considerations.
[0095] The spiral flight path parameters refer to the specific parameters describing the UAV flying along a spiral trajectory during flight, including the starting point, radius, altitude, pitch, etc. of the spiral, which are used to define the specific flight trajectory of the UAV within the flight radius. The positioning instruction refers to the instruction sent by the intelligent in-vehicle multimedia terminal to the target UAV, requiring the UAV to regularly feed back its real-time positioning information during flight, including the frequency and format of requesting the UAV to send positioning information, etc.
[0096] First, the intelligent in-vehicle multimedia terminal calculates the specific parameters of the spiral flight path according to the flight radius, preset flight altitude, and preset flight speed to ensure that the UAV can systematically cover the entire flight area, thereby more effectively searching for ground signals. Secondly, the multimedia terminal sends these spiral flight path parameters and positioning instructions to the target UAV. The positioning instruction requires the UAV to regularly feed back its real-time positioning information during flight so that the terminal can monitor the flight state of the UAV in real time. Finally, the target UAV executes the flight mission according to the received flight path parameters and, in accordance with the requirements of the positioning instruction, sends the real-time positioning information back to the multimedia terminal through a wireless communication module. The terminal receives this information through its own wireless communication module to ensure that the UAV flies along the predetermined path and optimizes the signal search effect.
[0097] Step S30: Correlate and record the signal strength of the ground wireless broadcast signal with the real-time positioning information to obtain a signal strength - position information table. The ground wireless broadcast signal is obtained through the ground antenna and the antenna feeder.
[0098] It should be noted that the ground wireless broadcast signal refers to the wireless broadcast signal received through the ground antenna, and these signals are usually transmitted by ground radio or television stations.
[0099] The signal strength - location information table is a data table that records the relationship between the ground wireless broadcast signal strength and the real - time positioning information of the drone.
[0100] It can be understood that, first, the intelligent in - vehicle multimedia terminal receives the ground wireless broadcast signal obtained by the ground antenna on the drone and transmitted through the antenna feeder through its built - in signal receiving module, and measures the strength value of this signal using the signal receiving module. Second, the terminal simultaneously receives the real - time positioning information sent by the drone, including position data such as its current longitude, latitude, and altitude. Then, it matches the received signal strength value with the drone positioning information at the same moment to form a data record containing the signal strength and the corresponding position. Finally, the terminal stores these matched data records to construct a signal strength - location information table for subsequent analysis of the signal quality at different positions, so as to determine the best signal receiving position.
[0101] Step S40: Obtain the target position corresponding to the maximum signal strength in the signal strength - location information table, and control the target drone to move to the target position to receive the ground wireless broadcast signal.
[0102] It should be noted that the target position refers to the specific geographical location corresponding to the maximum signal strength in the signal strength - location information table, which represents the point with the best signal reception effect within the flight range of the drone.
[0103] It can be understood that, first, the multimedia terminal scans the signal strength - location information table to find the maximum signal strength and extracts the specific position coordinates corresponding to this maximum value. Second, the multimedia terminal calculates the optimal flight path of the drone from the current position to the target position based on the extracted target position coordinates and generates the corresponding control instructions. Finally, the multimedia terminal sends the control instructions to the drone to command it to fly along the calculated path to the target position so as to receive the ground wireless broadcast signal with the strongest signal at this position.
[0104] As an example, after the steps of obtaining the target position corresponding to the maximum signal strength in the signal strength-position information table and controlling the target UAV to move to the target position to receive the ground wireless broadcast signal, the following steps are further included: when a hover instruction is received, sending the hover instruction to the target UAV so that the target UAV hovers at the target position; when a landing instruction is received, determining a landing area according to the target position and a preset search radius; controlling the target UAV to fly within the landing area and obtaining the current signal strength of the ground wireless broadcast signal; when the current signal strength is greater than a preset strength threshold, sending the landing instruction to the target UAV so that the target UAV lands at the position corresponding to the current signal strength; when the current signal strength is less than the preset strength threshold, returning to the step of controlling the target UAV to fly within the landing area and obtaining the current signal strength of the ground wireless broadcast signal.
[0105] The hover instruction refers to an instruction input by the user and then sent by the intelligent vehicle-mounted multimedia terminal to the target UAV, indicating that the UAV remains stationary and hovers at the current target position.
[0106] The landing instruction refers to an instruction input by the user and then sent by the intelligent vehicle-mounted multimedia terminal to the target UAV, indicating that the UAV starts to search for a suitable landing point near the positioning point with the strongest signal after finding the positioning point with the strongest signal. When the UAV finds the positioning point with the strongest signal, in order to save power, the multimedia terminal will send a landing instruction to let the UAV search for a suitable landing position near the positioning point. If the ground signal still meets the requirement of normal reception after the UAV lands at the landing point, the UAV enters the standby state; if the signal does not meet the requirement of normal reception after landing, it is necessary to re-select a landing point around.
[0107] The preset search radius refers to the area range that is preset in the system and that the UAV needs to search when landing to find a suitable landing point.
[0108] The landing area refers to the specific landing range determined according to the target position and the preset search radius, and is the area where the UAV needs to find a suitable landing point when executing the landing instruction. For example, if the target position is the point with the strongest signal and the preset search radius is 10 meters, then the landing area is a circular area centered on the target position with a radius of 10 meters.
[0109] The current signal strength refers to the intensity value of the ground wireless broadcast signal obtained in real time through the ground antenna and the antenna feeder during the flight or hover of the UAV.
[0110] The preset intensity threshold refers to a standard signal intensity value preset in the system, which is used to determine whether the signal meets the reception requirements. For example, the preset intensity threshold can be set to -60 dBm, which means that when the current signal intensity is greater than -60 dBm, the system will consider the signal strong enough to allow the drone to land and stably receive the signal.
[0111] First, after the multimedia terminal receives the hover instruction (input by the user), it immediately sends the instruction to the target drone, instructing it to hover at the target position to stably receive the ground wireless broadcast signal and ensure the signal reception quality. Second, when the multimedia terminal receives the landing instruction (input by the user), it determines the landing area according to the target position and the preset search radius, controls the drone to fly within this area, and simultaneously obtains the current signal intensity of the ground wireless broadcast signal in real time to evaluate the signal quality. Finally, if the current signal intensity is greater than the preset intensity threshold, it indicates that the signal quality is good, and the multimedia terminal sends a landing instruction to let the drone land at this position; if the current signal intensity is less than the preset intensity threshold, it indicates that the signal quality is poor, and the multimedia terminal then controls the drone to continue flying within the landing area to re-find a landing point where the signal intensity meets the requirements until a suitable location is found, so as to ensure that the drone lands and stands by at a position with good signal.
[0112] This embodiment provides a method for receiving ground signals based on an in-vehicle multimedia terminal. First, after the intelligent in-vehicle multimedia terminal completes pairing with the target drone, the multimedia terminal calculates the flight radius of the drone according to the length of the antenna feeder, ensuring that the drone will not exceed the effective transmission range of the antenna feeder during flight, thereby avoiding signal transmission interruption. Then, the multimedia terminal generates flight path parameters based on the calculated flight radius and sends them to the drone, enabling it to fly within the specified range while receiving the positioning information sent by the drone in real time. In this way, the terminal can accurately monitor the flight state of the drone and ensure that it flies within the predetermined area, providing accurate position data for subsequent signal intensity analysis. Subsequently, the multimedia terminal receives the ground wireless broadcast signal transmitted by the drone through the antenna feeder and measures the signal intensity, while matching and recording the signal intensity at each moment with the real-time positioning information of the drone to generate a signal intensity-position information table. This process enables the system to intuitively analyze the signal quality at different positions and provides data support for finding the best signal reception position. Finally, the terminal analyzes the signal intensity-position information table, finds the position (target position) corresponding to the maximum signal intensity, and generates a control instruction to command the drone to fly to this target position and hover to receive the best ground wireless broadcast signal, so that the in-vehicle multimedia terminal can stably receive ground signals in the wild, improving the playback effect and enhancing the user experience.
[0113] Based on the first embodiment of the present application, in the second embodiment of the present application, the content that is the same as or similar to the above-mentioned first embodiment can be referred to the above introduction and will not be repeated hereinafter. On this basis, please refer to Figure 3 , Figure 3 which is a schematic flowchart of the second embodiment of the method for receiving terrestrial signals based on an in-vehicle multimedia terminal according to the present application. The step S30 of the method for receiving terrestrial signals based on an in-vehicle multimedia terminal includes steps S31 to S33:
[0114] Step S31, obtain the physical layer waveform data received by the terrestrial antenna.
[0115] It should be noted that the physical layer waveform data refers to the waveform data of the original wireless signal received by the terrestrial antenna. These data are obtained at the physical layer of wireless communication and contain all the physical characteristics of the signal, such as amplitude, frequency, phase, etc.
[0116] It can be understood that the terrestrial antenna converts the received wireless signal into an electrical signal and transmits it to the multimedia terminal through the antenna feeder.
[0117] Step S32, analyze the physical layer waveform data to obtain the signal strength of the terrestrial radio broadcast signal.
[0118] It can be understood that first, the multimedia terminal receives the physical layer waveform data transmitted from the terrestrial antenna. Then, perform digital signal processing on these waveform data to extract the amplitude information of the signal. Finally, calculate the signal strength value according to the extracted amplitude information.
[0119] As an example, the step of analyzing the physical layer waveform data to obtain the signal strength of the terrestrial radio broadcast signal includes: performing band-pass filtering on the physical layer waveform data to obtain a filtered signal; performing analog-to-digital conversion on the filtered signal to obtain a digital baseband signal; performing fast Fourier transform on the digital baseband signal to extract the signal power spectral density; calculating the integral energy value of the effective signal frequency band according to the signal power spectral density, and using the integral energy value as the signal strength of the terrestrial radio broadcast signal.
[0120] The filtered signal refers to the signal after band-pass filtering. Band-pass filtering is a signal processing technique used to remove the unwanted frequency components in the signal and only retain the signal in a specific frequency band.
[0121] The digital baseband signal refers to the signal after analog-to-digital conversion. In the signal processing process, the filtered analog signal needs to be converted into a digital signal for computer processing. Analog-to-digital conversion converts the continuous analog signal into a discrete digital signal, and this digital signal is called the digital baseband signal.
[0122] The signal power spectral density refers to the power distribution of a signal in the frequency domain, which is used to analyze the energy distribution of the signal at different frequencies, helping to determine the effective signal frequency band and calculate the signal strength.
[0123] The effective signal frequency band refers to the frequency range actually occupied by the terrestrial radio broadcast signal. In the signal power spectral density diagram, the effective signal frequency band usually appears as the frequency band with higher power.
[0124] The integrated energy value refers to the integration result of the signal power spectral density within the effective signal frequency band. Specifically, by integrating the power spectral density within the effective signal frequency band, the total energy within this frequency band can be obtained.
[0125] First, the multimedia terminal applies a band-pass filter to the physical layer waveform data to accurately screen out the signal components within the target frequency range, ensuring that the subsequent processed signal only contains useful broadcast signals and avoiding interference from noise and irrelevant signals. Then, the filtered analog signal is sent into an analog-to-digital converter, which converts the continuous analog signal into a discrete digital signal at a certain sampling rate and quantization accuracy to obtain a digital baseband signal. This process enables the signal to be further processed and analyzed by the digital system. Next, a fast Fourier transform is performed on the digital baseband signal to convert it from the time domain to the frequency domain, thereby extracting the power spectral density of the signal. This step can clearly show the energy distribution of the signal at each frequency, providing a basis for subsequent signal strength calculation. Finally, according to the signal power spectral density, an integration operation is performed within the effective signal frequency band to calculate the total energy value within this frequency band. This integrated energy value is used as the signal strength of the terrestrial radio broadcast signal to quantify the quality and strength of the signal, providing an accurate basis for subsequent signal optimization and UAV positioning.
[0126] Step S33: Align and associate the records of the signal strength and the real-time positioning information at the same time stamp to obtain a signal strength-position information table.
[0127] It can be understood that first, the multimedia terminal obtains the signal strength value of the terrestrial radio broadcast signal measured at a specific time stamp from the signal processing module. Second, at the same time, it obtains the real-time positioning information of the UAV at the same time stamp from the positioning module of the UAV. Then, these two data points are associated, binding the signal strength value with the corresponding positioning information to form a data pair. Finally, this data pair is stored in the signal strength-position information table. In this way, the system can record the specific strength of the signal at different positions, providing a basis for subsequent analysis of the relationship between signal quality and position, thereby helping to determine the optimal signal reception position.
[0128] In this embodiment, the physical layer waveform data received by the ground antenna is first obtained to acquire the original electromagnetic wave information of the wireless broadcast signal and provide basic data for subsequent processing. Secondly, these waveform data are parsed to calculate the signal strength of the ground wireless broadcast signal. This step quantifies the signal quality and provides a basis for subsequent optimization operations. Finally, the signal strength at the same timestamp is aligned with the real-time positioning information of the drone and associated and recorded to generate a signal strength-position information table. This step establishes a direct connection between the signal strength and the geographical location, enabling the system to analyze which positions have better signal quality, thereby providing data support for the flight path planning and signal optimization of the drone, and ultimately ensuring that the in-vehicle multimedia terminal can stably receive ground signals in the wild and improving the user experience.
[0129] It should be noted that the above example is only for understanding this application and does not constitute a limitation on the method for receiving ground signals based on the in-vehicle multimedia terminal of this application. Any simple transformation in more forms based on this technical concept is within the protection scope of this application.
[0130] This application also provides a ground signal receiving device based on an in-vehicle multimedia terminal. Please refer to Figure 4 , the ground signal receiving device based on the in-vehicle multimedia terminal includes:
[0131] A flight radius calculation module 10, configured to calculate the flight radius of the target drone according to the length of the antenna feeder when the pairing with the target drone is completed. The ground antenna is installed on the target drone, and the target drone is connected to the antenna feeder;
[0132] A target drone control module 20, configured to control the target drone to fly within the flight radius and receive the real-time positioning information sent by the target drone;
[0133] An association recording module 30, configured to associate and record the signal strength of the ground wireless broadcast signal with the real-time positioning information to obtain a signal strength-position information table. The ground wireless broadcast signal is obtained through the ground antenna and the antenna feeder;
[0134] The target drone control module 20 is further configured to obtain the target position corresponding to the maximum value of the signal strength in the signal strength-position information table and control the target drone to move to the target position to receive the ground wireless broadcast signal.
[0135] In one embodiment, the association recording module 30 is further configured to obtain the physical layer waveform data received by the ground antenna; parse the physical layer waveform data to obtain the signal strength of the ground radio broadcast signal; align and associate-record the signal strength and the real-time positioning information at the same timestamp to obtain a signal strength-position information table.
[0136] In one embodiment, the association recording module 30 is further configured to perform band-pass filtering on the physical layer waveform data to obtain a filtered signal; perform analog-to-digital conversion on the filtered signal to obtain a digital baseband signal; perform fast Fourier transform on the digital baseband signal to extract the signal power spectral density; calculate the integral energy value of the effective signal frequency band according to the signal power spectral density, and use the integral energy value as the signal strength of the ground radio broadcast signal.
[0137] In one embodiment, the target UAV control module 20 is further configured to generate spiral flight path parameters according to the flight radius, the preset flight altitude, and the preset flight speed; send the spiral flight path parameters and the positioning instruction to the target UAV, so that the target UAV flies according to the spiral flight path parameters and feeds back real-time positioning information according to the positioning instruction; receive the real-time positioning information through the wireless communication module.
[0138] In one embodiment, when receiving a hover instruction, the target UAV control module 20 is further configured to send the hover instruction to the target UAV, so that the target UAV hovers at the target position; when receiving a landing instruction, determine a landing area according to the target position and the preset search radius; control the target UAV to fly within the landing area and obtain the current signal strength of the ground radio broadcast signal; when the current signal strength is greater than the preset strength threshold, send the landing instruction to the target UAV, so that the target UAV lands at the position corresponding to the current signal strength; when the current signal strength is less than the preset strength threshold, return to the step of controlling the target UAV to fly within the landing area and obtaining the current signal strength of the ground radio broadcast signal.
[0139] In one embodiment, when the pairing with the target UAV is completed, the flight radius calculation module 10 is further configured to detect the wireless signal interference strength in the current environment; substitute the length of the antenna feeder into the flight radius equation to obtain an initial radius, where the flight radius equation is obtained according to the preset attenuation compensation coefficient, the feeder length, the preset transmit power reference value, and the wireless signal interference strength; obtain the remaining power of the target UAV, and adjust the initial radius according to the remaining power to obtain the flight radius of the target UAV.
[0140] In one embodiment, the flight radius calculation module 10 is further configured to search for surrounding target UAV devices through the Bluetooth broadcast discovery protocol; obtain the target UAV device identification code of the surrounding target UAV devices selected by the user; send a device binding request to the target UAV according to the target UAV device identification code, so that the target UAV feeds back encrypted authentication information; receive and verify the encrypted authentication information to obtain a verification result; when the verification result is verified to pass, display the successful binding status and store the device parameter configuration file of the target UAV.
[0141] The ground signal receiving device based on the in-vehicle multimedia terminal provided by this application adopts the ground signal receiving method based on the in-vehicle multimedia terminal in the above embodiment, and can solve the technical problem of how to enable the in-vehicle multimedia terminal to stably receive ground signals in the wild. Compared with the prior art, the beneficial effects of the ground signal receiving device based on the in-vehicle multimedia terminal provided by this application are the same as those of the ground signal receiving method based on the in-vehicle multimedia terminal provided by the above embodiment, and other technical features in the ground signal receiving device based on the in-vehicle multimedia terminal are the same as the features disclosed in the above embodiment method, and will not be elaborated here.
[0142] This application provides a ground signal receiving device based on an in-vehicle multimedia terminal. The ground signal receiving device based on the in-vehicle multimedia terminal includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the ground signal receiving method based on the in-vehicle multimedia terminal in the first embodiment above.
[0143] The following refers to Figure 5 , which shows a schematic structural diagram of a ground signal receiving device based on an in-vehicle multimedia terminal suitable for implementing the embodiments of this application. The ground signal receiving device based on the in-vehicle multimedia terminal in the embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions, tablet computers), PMPs (Portable Media Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The shown ground signal receiving device based on the in-vehicle multimedia terminal is only an example, and should not bring any limitation to the functions and usage scope of the embodiments of this application.
[0144] As shown Figure 5 in the figure, the ground signal receiving device based on the in-vehicle multimedia terminal may include a processing device 1001 (such as a central processing unit, a graphics processing unit, etc.), which may perform various appropriate actions and processes according to a program stored in a ROM (Read Only Memory) 1002 or a program loaded from a storage device 1003 into a RAM (Random Access Memory) 1004. In the RAM 1004, various programs and data required for the operation of the ground signal receiving device based on the in-vehicle multimedia terminal are also stored. The processing device 1001, the ROM 1002, and the RAM 1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems may be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, an LCD (Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the ground signal receiving device based on the in-vehicle multimedia terminal to communicate with other devices wirelessly or wiredly to exchange data. Although the figure shows a ground signal receiving device based on the in-vehicle multimedia terminal having various systems, it should be understood that it is not required to implement or have all the systems shown. Instead, more or fewer systems may be implemented or had.
[0145] Specifically, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart may be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program codes for performing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above functions defined in the method of the embodiments disclosed in the present application are executed.
[0146] The ground signal receiving device based on an in-vehicle multimedia terminal provided in this application adopts the ground signal receiving method based on an in-vehicle multimedia terminal in the above-mentioned embodiment, and can solve the technical problem of how to enable the in-vehicle multimedia terminal to stably receive ground signals in the wild. Compared with the prior art, the beneficial effects of the ground signal receiving device based on an in-vehicle multimedia terminal provided in this application are the same as those of the ground signal receiving method based on an in-vehicle multimedia terminal provided in the above-mentioned embodiment, and other technical features in the ground signal receiving device based on an in-vehicle multimedia terminal are the same as the features disclosed in the method of the previous embodiment, and will not be elaborated here.
[0147] It should be understood that each part disclosed in this application can be implemented by hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in a suitable manner in any one or more embodiments or examples.
[0148] As mentioned above, the above are only specific implementation manners of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, which should all be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
[0149] This application provides a computer-readable storage medium with computer-readable program instructions (i.e., computer programs) stored thereon, and the computer-readable program instructions are used to execute the ground signal receiving method based on an in-vehicle multimedia terminal in the above-mentioned embodiment.
[0150] The computer-readable storage medium provided by this application can be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or components, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, RAM (Random Access Memory), ROM (Read Only Memory), EPROM (Erasable Programmable Read Only Memory or flash memory), optical fibers, CD-ROM (Compact Disc - Read Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this embodiment, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, device, or component. The program code contained on the computer-readable storage medium can be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0151] The above computer-readable storage medium can be included in the ground signal receiving device based on the in-vehicle multimedia terminal; or it can exist independently and not be assembled into the ground signal receiving device based on the in-vehicle multimedia terminal.
[0152] The above computer-readable storage medium carries one or more programs. When the above one or more programs are executed by the ground signal receiving device based on the in-vehicle multimedia terminal, the ground signal receiving device based on the in-vehicle multimedia terminal is caused to: when the pairing with the target unmanned aerial vehicle (UAV) is completed, calculate the flight radius of the target UAV according to the length of the antenna feeder, where the target UAV is equipped with a ground antenna and is connected to the antenna feeder; control the target UAV to fly within the flight radius and receive the real-time positioning information sent by the target UAV; associate and record the signal strength of the ground wireless broadcast signal with the real-time positioning information to obtain a signal strength - position information table, where the ground wireless broadcast signal is obtained through the ground antenna and the antenna feeder; obtain the target position corresponding to the maximum value of the signal strength in the signal strength - position information table, and control the target UAV to move to the target position to receive the ground wireless broadcast signal.
[0153] Computer program code for performing the operations of this application can be written in one or more programming languages or combinations thereof. The above-mentioned programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a LAN (Local Area Network) or a WAN (Wide Area Network), or it can be connected to an external computer (for example, by connecting through the Internet service provider via the Internet).
[0154] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of the code that contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0155] The modules described in the embodiments of this application can be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation to the unit itself in some cases.
[0156] The readable storage medium provided by this application is a computer-readable storage medium. The computer-readable storage medium stores computer-readable program instructions (i.e., computer programs) for performing the above-mentioned ground signal reception method based on an in-vehicle multimedia terminal, and can solve the technical problem of how to enable the in-vehicle multimedia terminal to stably receive ground signals in the wild. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by this application are the same as those of the ground signal reception method based on an in-vehicle multimedia terminal provided in the above embodiments, and will not be elaborated here.
[0157] The present application also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned ground signal receiving method based on an in-vehicle multimedia terminal are implemented.
[0158] The computer program product provided by the present application can solve the technical problem of how to enable an in-vehicle multimedia terminal to stably receive ground signals in the wild. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as those of the above-mentioned ground signal receiving method based on an in-vehicle multimedia terminal, and will not be elaborated here.
[0159] The above are only partial embodiments of the present application, and thus do not limit the patent scope of the present application. Any equivalent structural transformation made under the technical concept of the present application by using the content of the specification and drawings of the present application, or any direct / indirect application in other related technical fields, is included in the patent protection scope of the present application.
Claims
1. A ground signal receiving method based on an in-vehicle multimedia terminal, characterized in that, The method includes: When the pairing with the target UAV is completed, calculate the flight radius of the target UAV according to the length of the antenna feeder. A ground antenna is installed on the target UAV, and the target UAV is connected to the antenna feeder; Control the target UAV to fly within the flight radius and receive the real-time positioning information sent by the target UAV; Correlate and record the signal strength of the ground wireless broadcast signal with the real-time positioning information to obtain a signal strength - position information table. The ground wireless broadcast signal is obtained through the ground antenna and the antenna feeder; Obtain the target position corresponding to the maximum value of the signal strength in the signal strength - position information table, and control the target UAV to move to the target position to receive the ground wireless broadcast signal.
2. The method according to claim 1, characterized in that The step of correlating and recording the signal strength of the ground wireless broadcast signal with the real-time positioning information to obtain a signal strength - position information table includes: Obtain the physical layer waveform data received by the ground antenna; Analyze the physical layer waveform data to obtain the signal strength of the ground wireless broadcast signal; Align and correlate the signal strength and the real-time positioning information at the same timestamp and record them to obtain a signal strength - position information table.
3. The method according to claim 2, wherein The step of analyzing the physical layer waveform data to obtain the signal strength of the ground wireless broadcast signal includes: Perform band-pass filtering on the physical layer waveform data to obtain a filtered signal; Perform analog-to-digital conversion on the filtered signal to obtain a digital baseband signal; Perform fast Fourier transform on the digital baseband signal to extract the signal power spectral density; Calculate the integral energy value of the effective signal frequency band according to the signal power spectral density, and use the integral energy value as the signal strength of the ground wireless broadcast signal.
4. The method according to claim 1, wherein The step of controlling the target UAV to fly within the flight radius and receive the real-time positioning information sent by the target UAV includes: Generate spiral flight path parameters according to the flight radius, preset flight height, and preset flight speed; Send the spiral flight path parameters and positioning instructions to the target UAV, so that the target UAV flies according to the spiral flight path parameters and feedbacks real-time positioning information according to the positioning instructions; Receive the real-time positioning information through a wireless communication module.
5. The method according to claim 1, characterized in that After the step of obtaining the target position corresponding to the maximum value of the signal strength in the signal strength - position information table and controlling the target UAV to move to the target position to receive the ground wireless broadcast signal, it further includes: When a hover instruction is received, send the hover instruction to the target UAV so that the target UAV hovers at the target position; When a landing instruction is received, determine a landing area according to the target position and a preset search radius; Control the target UAV to fly within the landing area and obtain the current signal strength of the ground wireless broadcast signal. When the current signal strength is greater than a preset strength threshold, send the landing instruction to the target UAV so that the target UAV lands at the position corresponding to the current signal strength; When the current signal strength is less than the preset strength threshold, return to the step of controlling the target UAV to fly within the landing area and obtaining the current signal strength of the ground wireless broadcast signal.
6. The method according to claim 1, wherein The step of calculating the flight radius of the target UAV according to the length of the antenna feeder when paired with the target UAV includes: When paired with the target UAV, detect the wireless signal interference strength in the current environment; Substitute the length of the antenna feeder into the flight radius equation to obtain an initial radius, where the flight radius equation is obtained based on a preset attenuation compensation coefficient, feeder length, preset transmit power reference value, and the wireless signal interference strength; Obtain the remaining power of the target UAV, and adjust the initial radius according to the remaining power to obtain the flight radius of the target UAV.
7. The method according to any one of claims 1 to 6, characterized in that The step of pairing with the target UAV includes: Search for surrounding target UAV devices through the Bluetooth broadcast discovery protocol; Obtain the target UAV device identification code of the surrounding target UAV device selected by the user; Send a device binding request to the target UAV according to the target UAV device identification code so that the target UAV feeds back encrypted authentication information; Receive and verify the encrypted authentication information to obtain a verification result; When the verification result is verified, display the successful binding status and store the device parameter configuration file of the target UAV.
8. A ground signal receiving device based on an in-vehicle multimedia terminal, characterized in that, The device includes: A flight radius calculation module, configured to calculate the flight radius of the target UAV according to the length of the antenna feeder when paired with the target UAV, where a ground antenna is installed on the target UAV and the target UAV is connected to the antenna feeder; A target UAV control module, configured to control the target UAV to fly within the flight radius and receive the real-time positioning information sent by the target UAV; An association record module, configured to associate and record the signal strength of the ground wireless broadcast signal with the real-time positioning information to obtain a signal strength-position information table, where the ground wireless broadcast signal is obtained through the ground antenna and the antenna feeder; The target UAV control module is further configured to obtain the target position corresponding to the maximum value of the signal strength in the signal strength-position information table, and control the target UAV to move to the target position to receive the ground wireless broadcast signal.
9. A ground signal receiving device based on an in-vehicle multimedia terminal, characterized in that, The device includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, where the computer program is configured to implement the steps of the ground signal receiving method based on a vehicle-mounted multimedia terminal according to any one of claims 1 to 7.
10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the method for receiving ground signals based on an in-vehicle multimedia terminal according to any one of claims 1 to 7 are implemented.