Radar self-detection-based operation methods, devices, electronic equipment, and media
The radar self-testing method and device solves the problem of data output interruption during radar performance degradation or failure by detecting faulty antenna channels in real time and adjusting the operating status. It enables the detection task to continue without disassembly and repair, thus reducing maintenance costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NANJING HURYS INTELLIGENT TECH CO LTD
- Filing Date
- 2023-03-21
- Publication Date
- 2026-07-31
AI Technical Summary
When radar performance degrades or fails, it needs to be disassembled and repaired, which renders it unusable and increases maintenance costs. Existing technologies lack effective self-detection and emergency response methods.
The radar self-testing method and device can achieve limp operation by detecting faulty antenna channels in real time, adjusting the operating status and shutting down the failed channels, so as to continue to perform the detection task.
During periods of radar performance degradation or failure, the system adjusts its operating status through self-detection, avoiding emergency repairs, reducing maintenance costs, and ensuring continuous data output.
Smart Images

Figure CN116068512B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of radar self-detection technology, and in particular to an operating method, device, electronic device, and medium based on radar self-detection. Background Technology
[0002] As target detection gradually becomes an indispensable technology, solutions for target detection have emerged, including but not limited to those using lidar, millimeter-wave radar, etc.
[0003] Currently, radar, as an active detection sensor, is becoming increasingly prevalent and closely related to people's lives. In actual use, radar performance may degrade or fail. If radar performance degrades or fails, it can only be disassembled for repair. During the period between failure and disassembly, the radar cannot output useful data, making it unusable during this period. At the same time, because repairs are emergency repairs, they will incur additional maintenance costs compared to normal repairs, leading to increased operating costs. Summary of the Invention
[0004] This invention provides a radar self-testing-based operation method, device, electronic device, and medium to address the issue of radar limping by actively changing its operating mode when a radar detects a failure through self-testing.
[0005] According to one aspect of the present invention, a radar self-detection-based operation method is provided, the method comprising:
[0006] The fault detection result is used to describe the antenna channel identifier that has malfunctioned in the target radar when a fault occurs.
[0007] The operating status of the target radar is adjusted based on the fault detection results. The operating status of the target radar is used to indicate the operating status of the antenna channel inside the target radar.
[0008] Control the target radar to perform radar detection tasks.
[0009] According to another aspect of the present invention, a radar self-detection-based operating device is provided, the device comprising:
[0010] The detection module is used to detect the fault detection result when the target radar malfunctions. The fault detection result is used to describe the antenna channel identifier in the target radar that malfunctions.
[0011] An adjustment module is used to adjust the operating status of the target radar based on the fault detection results. The operating status of the target radar is used to indicate the operating status of the internal antenna channel of the target radar.
[0012] The control module is used to control the target radar to perform radar detection tasks.
[0013] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0014] At least one processor; and
[0015] A memory communicatively connected to the at least one processor; wherein,
[0016] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the radar self-detection-based operation method according to any embodiment of the present invention.
[0017] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the radar self-detection-based operation method according to any embodiment of the present invention.
[0018] The technical solution of this invention involves the radar performing real-time self-detection to determine if a fault has occurred during radar use, identifying the faulty antenna channel as the fault detection result, and adjusting the target radar's operating state in a timely manner based on the fault detection result. This allows the radar to perform radar detection tasks under the new operating state, thus enabling it to continue performing radar detection tasks and output useful data even during radar performance degradation or failure (between failure and disassembly). This avoids the need for emergency repair procedures, preventing unnecessary additional maintenance costs.
[0019] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 This is a flowchart of an operation method based on radar self-detection provided according to an embodiment of the present invention;
[0022] Figure 2 This is a schematic diagram of a radar architecture composed of multi-cascaded radar chips applicable to embodiments of the present invention.
[0023] Figure 3a This is a schematic diagram comparing the detection spectra of an intact antenna channel and an abnormally damaged antenna channel, as applicable to embodiments of the present invention.
[0024] Figure 3b This is a schematic diagram of the detection results of the antenna channel applicable to the present invention.
[0025] Figure 4 This is a schematic diagram of the structure of an operating device based on radar self-detection according to an embodiment of the present invention;
[0026] Figure 5 This is a schematic diagram of the structure of an electronic device that implements the radar self-detection-based operation method of the present invention. Detailed Implementation
[0027] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0028] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0029] Figure 1 This invention provides a flowchart of a radar self-detection-based operation method, applicable to situations where radar is used and self-detection is performed. This method can be executed by a radar self-detection-based operation device, which can be implemented in hardware and / or software and can be configured in any electronic device with network communication capabilities. Figure 1 As shown, this radar self-detection-based operation method may include, but is not limited to, the following processes:
[0030] S110. Fault detection results when a target radar malfunctions. The fault detection results are used to describe the antenna channel identifier in the target radar where the malfunction occurred.
[0031] When performing radar detection tasks, the radar can activate its self-detection function. Simultaneously, the radar internally sets one or more antenna transmit / receive modes, corresponding to the receiving and transmitting antenna channels within the radar. Based on this self-detection function, the radar continuously monitors itself for malfunctions. Upon detecting a malfunction, it identifies the faulty antenna channel within the target radar.
[0032] In one optional but not limited implementation, the target radar includes single-cascaded radar chips and multi-cascaded radar chips. A single-cascaded radar chip corresponds to one microwave integrated circuit, and a multi-cascaded radar chip corresponds to multiple microwave integrated circuits.
[0033] In one example, the target radar includes only one radar chip. The output of the radar chip is connected to a transmitting antenna, which includes one or more transmitting antenna channels. The input of the radar chip is connected to a receiving antenna, which includes one or more receiving antenna channels. The data from the radar chip is transmitted to a signal processing unit for processing.
[0034] See another example. Figure 2 The target radar may include at least two radar chips, which are connected to form a multi-cascaded radar chip. The output of each radar chip can be connected to a transmitting antenna. A transmitting antenna includes one or more transmitting antenna channels. The input of each radar chip is connected to a receiving antenna. A receiving antenna includes one or more receiving antenna channels. The data from each radar chip is collected and processed by a signal processing unit.
[0035] In one optional but not limited implementation, the fault detection result when the target radar malfunctions may include, but is not limited to, the following steps A1-A2:
[0036] Step A1: When a low-level signal is detected on a preset pin of the radar chip in the target radar, read the fault diagnosis code in the radar chip of the target radar.
[0037] Step A2: Determine the fault detection result when the target radar malfunctions based on the read fault diagnosis code.
[0038] The radar chip of the target radar has a pre-set pin that outputs a low level when the radar chip malfunctions. Based on this low level signal, the target radar can start self-testing and accurately read the fault diagnosis code from the radar chip, thereby reporting the fault.
[0039] Optionally, there is a data channel between the radar chip and the signal processing unit (such as a data processing chip like an MCU). After the radar chip malfunctions, the signal processing unit reads the fault diagnosis code (fault number) built into the radar chip. It can determine the fault detection result based on the fault diagnosis code, so as to select the appropriate fault handling strategy from the fault handling strategy library to adjust the operation of the target radar in a timely manner based on the fault detection result.
[0040] In another optional but not limited implementation, the fault detection result when the target radar malfunctions may include, but is not limited to, the following steps B1-B3:
[0041] Step B1: For the antenna channels in the target radar, acquire the intermediate frequency data of the antenna channels, and determine the detection spectrum intensity of the antenna channels based on the intermediate frequency data of the antenna channels. The antenna channels include the transmitting antenna channel and the receiving antenna channel.
[0042] See Figure 3a When an antenna channel is abnormally damaged, the following phenomena may occur in the detection spectrum: If the microstrip antenna breaks due to corrosion or other reasons, the transmitted energy cannot be radiated, and the corresponding received signal will be very weak. Therefore, the received intermediate frequency only appears as system noise, and the detection spectrum for the target and clutter cannot be presented. By comparing channels, the abnormal bad channel sequence number can be identified.
[0043] Optionally, after acquiring the intermediate frequency (IF) data of the antenna channel, the detection spectral intensity of the antenna channel can be calculated using the following formula: P(n) = ABS(FFT(S(n)). Where, P(n) represents the detection spectral intensity of the nth antenna channel, S(n) represents the IF data of the nth antenna channel, FFT represents performing a video transform on the IF data to obtain frequency domain data, and ABS represents performing a modulo operation on the frequency data to obtain the detection spectral intensity of the data.
[0044] Step B2: Separate the signal and noise from the detection spectrum intensity of the antenna channel to obtain the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel.
[0045] Optionally, performing signal-to-noise separation on the detection spectral intensity of the antenna channel may include: performing constant false alarm rate (CFAR) detection on the antenna channel; if the presence of a target is determined to exist in the antenna channel through CFAR detection, then performing signal-to-noise separation on the detection spectral intensity of the antenna channel.
[0046] Optionally, after obtaining the detection spectral intensity of the antenna channel, the constant false alarm rate (CFAR) detection of the antenna channel can be achieved using the following formula: T(n) = CFAR(P(n)). Here, T(n) represents the target detection result of the nth channel, i.e., the detected target, and CFAR represents the constant false alarm rate (CFAR) detection operation performed on the target.
[0047] Optionally, signal and noise separation of the detected spectral intensity of the antenna channel can be achieved using the following formula:
[0048] P_noise(n)=[SUM(P(n)-T(n))] / NUM(P(n)-T(n))
[0049] P_sig(n)=SUM(P(n)) / NUM(P(n))
[0050] Where P_noise(n) represents the average noise intensity estimate of the nth antenna channel, P_sig(n) represents the average signal intensity estimate of the nth antenna channel, SUM represents the summation operation to calculate the sum of the detected spectrum intensities, [P(n)-T(n)] represents the operation of removing the target corresponding unit from all detected spectrum intensities, and NUM represents the statistical operation to calculate the number of data units.
[0051] Step B3: Determine the fault detection result when the target radar malfunctions based on the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel.
[0052] In an optional but not limited implementation, the fault detection result when the target radar malfunctions is determined based on the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel, which may include, but is not limited to, the following steps C1-C2:
[0053] Step C1: Based on the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel, determine the detection result of the antenna channel. The detection result of the antenna channel is used to indicate whether there is a detection anomaly in the antenna channel.
[0054] Step C2: Matrix the detection results of each antenna channel, and determine the fault detection results when the target radar malfunctions based on the matrix results.
[0055] The fault detection results include the following: no abnormal antenna channel in the target radar; an abnormal antenna channel is occasionally detected in the target radar; the abnormal antenna channel in the target radar is a transmitting antenna channel; and the abnormal antenna channel in the target radar is a receiving antenna channel.
[0056] Optionally, the fault detection result when the target radar malfunctions is determined by using the following formula to compare the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel:
[0057]
[0058] M = RESHAPE(C(n))
[0059] Where C(n) represents the spectral intensity detection result of each antenna channel, Ths represents the preset signal detection threshold, Thn represents the preset noise detection threshold, RESHAPE represents the matrix operation of the detection results of each antenna channel, and M represents the detection matrix. For example, if there are k receiving channels and m transmitting channels, the detection results will be matrixed into an m×k matrix M.
[0060] See Figure 3b For matrix M, the fault detection results when the target radar malfunctions can be categorized into four cases: a hollow circle represents a detection result of 0, indicating that the antenna channel is not damaged; a solid circle represents a detection result of 1, indicating that the antenna channel is damaged. However, it is not possible to determine whether an antenna channel is abnormal simply by looking at the judgment of each individual antenna channel. A matrix-based detection result is required, specifically including the following cases: Case 1: No target detected, defaulting to an undamaged abnormal antenna channel; Case 2: Intermittent data errors, manifested as random detections of abnormal antenna channels that are neither row nor column-based. This usually occurs when the target signal is too small and close to a critical value, potentially leading to misjudgments of individual antenna channels. In reality, these antenna channels should be judged as normal; Case 3: All receiving channels corresponding to a certain transmit signal are abnormal, indicating an abnormal transmitting antenna channel; Case 4: All data corresponding to a specific receiving channel are abnormal, indicating an abnormal receiving channel. Generally speaking, cases 1 and 2 can be judged as normal antenna channels, and only cases 3 and 4 require data correction.
[0061] S120. Adjust the operating status of the target radar based on the fault detection results. The operating status of the target radar is used to indicate the operating status of the internal antenna channels of the target radar.
[0062] After the radar self-detection determines the fault detection result, there is no need to carry out emergency repairs on the radar. The corresponding antenna channel can be shut down in a timely manner according to the antenna channel identifier of the faulty antenna channel, and the operating status of the target radar can be changed. That is, by adjusting the operating status of the antenna channel inside the target radar, although the radar detection performance is reduced after the operating status is changed, it can still be in a limp operation state, so that the radar can continue to perform radar detection tasks and output useful data without having to stop operating.
[0063] In one optional but not limited implementation, adjusting the operating status of the target radar based on the fault detection results may include the following process:
[0064] Based on the abnormal antenna channels indicated by the fault detection results, adjust the number of transmit and receive channels in the target radar's receiving and transmitting antenna channels to invalidate and eliminate the abnormal antenna channels.
[0065] For a target radar with a single-cascaded radar chip, taking a single-cascaded radar chip with 3 transmit antenna channels and 4 receive antenna channels as an example, when a fault is detected in the first transmit antenna channel (of course, it could be the first, second, or third channel), the radar chip's 3 transmit and 4 receive mode is switched to 2 transmit and 4 receive, that is, the number of transmit and receive channels in the target radar's receive antenna channel and transmit antenna channel is adjusted.
[0066] For target radars with multi-cascaded radar chips, taking a dual-cascaded radar chip with 6 transmit antenna channels and 8 receive antenna channels as an example, each radar chip has 3 transmit antenna channels and 4 receive antenna channels. If any antenna channel in one of the radar chips fails, the faulty antenna channel can be shut down. For example, if the first transmit antenna channel of the first radar chip fails (it could be the first, second, or third channel), the 3 transmit 4 receive mode of the first radar chip can be switched to 2 transmit 4 receive. The second radar chip does not fail, and at this time, the target radar's 6 transmit 8 receive mode is switched to 5 transmit 8 receive mode.
[0067] Limping radar performance decreases after a period of inactivity, but it can still detect traffic conditions. The formula below shows the relationship between the radar's maximum detection range L and the number of radar transmitting antenna channels and receiving antenna channels:
[0068]
[0069] Where: Nc is the number of channels = number of transmit channels × number of receive channels, σ represents the target reflection cross section, P represents the transmit power, Gt represents the transmit antenna gain, Gr represents the receive antenna gain, λ represents the wavelength, Tmean represents the total sampling accumulation time, which is equal to the number of channels × the accumulation time of a single channel, Nc represents the number of channels, d represents the target distance, k represents the Boltzmann constant, T represents the operating temperature, and F represents the noise figure.
[0070] Changing the number of channels will correspondingly change the maximum detection range, allowing the target radar to continue to be used even with a relatively reduced maximum detection range.
[0071] In another optional but not limited implementation, adjusting the operating status of the target radar based on the fault detection results may include the following process:
[0072] Based on the abnormal antenna channel indicated by the fault detection result, the sampling period of the receiving antenna channel and the transmitting antenna channel in the target radar other than the abnormal antenna channel is adjusted from the first time interval to the second time interval, the second time interval being greater than the first time interval; and the abnormal antenna channel is turned off when the target radar is transmitting radio frequency.
[0073] Simply removing data from abnormal antenna channels before calculation will result in a loss of signal gain in the range and velocity dimensions. A solution is to redeploy waveform transmission and corresponding signal processing, invalidating abnormal antenna channels and increasing the signal sampling period. This uses temporal spectral intensity accumulation to compensate for channel-level spectral intensity accumulation. This approach achieves the same range gain as normal radar without significantly changing computation time or increasing memory consumption, and avoids the reduction in detection range caused by channel damage. However, the reduced number of channels will slightly decrease system performance in terms of detection angle. This can be mitigated by disabling abnormal antenna channels during RF transmission, reducing their impact while maintaining a high signal-to-noise ratio. Interpolation methods can then be used to achieve satisfactory calculation accuracy in angle calculations. The specific formula is as follows:
[0074]
[0075] Tmean = Nc·Tc
[0076] Where σ represents the target reflection cross section, P represents the transmit power, Gt represents the transmit antenna gain, Gr represents the receive antenna gain, λ represents the wavelength, Tmean represents the total sampling accumulation time, which is equal to the number of channels × the accumulation time of a single channel, Nc represents the number of channels, d represents the target distance, k represents the Boltzmann constant, T represents the operating temperature, and F represents the noise figure.
[0077] In practical applications, due to the limited computing power and memory space of processors, redeployment actually reduces Nc in the above formula while increasing Tc. This is because the surplus computing power and memory gained from reducing channels are used to increase the computational load resulting from increased Tc, essentially using the computing power of the abnormal channels to increase time accumulation. Since Tmean in the formula remains unchanged, the final signal-to-noise ratio (SNR) doesn't change significantly, so the distance detection performance doesn't decrease. By identifying damaged channels through detection methods and redeploying the system, maximum resource utilization and the highest SNR are achieved. This ensures the system can continue to operate normally even with damaged channels, while significantly reducing system performance loss.
[0078] S130, control the target radar to perform radar detection tasks.
[0079] The technical solution of this invention involves the radar performing real-time self-detection to determine if a fault has occurred during radar use, identifying the faulty antenna channel as the fault detection result, and adjusting the target radar's operating state in a timely manner based on the fault detection result. This allows the radar to perform radar detection tasks under the new operating state, thus enabling it to continue performing radar detection tasks and output useful data even during radar performance degradation or failure (between failure and disassembly). This avoids the need for emergency repair procedures, preventing unnecessary additional maintenance costs.
[0080] Figure 4 This invention provides a schematic diagram of a radar self-detection-based operating device, applicable to situations where radar is used and self-detection is required. This radar self-detection-based operating device can be implemented in hardware and / or software and can be configured in any electronic device with network communication capabilities. Figure 4 As shown, the radar self-detection-based operating device may include: a detection module 410, an adjustment module 420, and a control module 430. Wherein:
[0081] Detection module 410 is used to detect the fault detection result when the target radar malfunctions, and the fault detection result is used to describe the antenna channel identifier in the target radar that malfunctions.
[0082] The adjustment module 420 is used to adjust the operating status of the target radar according to the fault detection result, and the operating status of the target radar is used to indicate the operating status of the internal antenna channel of the target radar;
[0083] The control module 430 is used to control the target radar to perform radar detection tasks.
[0084] Based on the above embodiments, optionally, the target radar includes a single-cascaded radar chip and a multi-cascaded radar chip, wherein the single-cascaded radar chip corresponds to one microwave integrated circuit and the multi-cascaded radar chip corresponds to multiple microwave integrated circuits.
[0085] Based on the above embodiments, optionally, the fault detection result when the target radar malfunctions includes:
[0086] When a low-level signal is detected on a preset pin of the radar chip in the target radar, the fault diagnosis code in the radar chip of the target radar is read.
[0087] The fault detection result when the target radar malfunctions is determined based on the read fault diagnosis code.
[0088] Based on the above embodiments, optionally, the fault detection result when the target radar malfunctions includes:
[0089] For the antenna channel in the target radar, the intermediate frequency data of the antenna channel is acquired, and the detection spectrum intensity of the antenna channel is determined based on the intermediate frequency data of the antenna channel. The antenna channel includes a transmitting antenna channel and a receiving antenna channel.
[0090] The detection spectrum intensity of the antenna channel is separated into signal and noise to obtain the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel;
[0091] Based on the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel, the fault detection result when the target radar malfunctions is determined.
[0092] Based on the above embodiments, optionally, signal and noise separation is performed on the detection spectral intensity of the antenna channel, including:
[0093] Perform constant false alarm rate (CFAR) detection on the antenna channel.
[0094] If a target is determined to exist in the antenna channel by constant false alarm rate (CFAR) detection, then the detection spectral intensity of the antenna channel is separated into signal and noise.
[0095] Based on the above embodiments, optionally, the fault detection result when the target radar malfunctions is determined according to the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel, including:
[0096] Based on the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel, the detection result of the antenna channel is determined, and the detection result of the antenna channel is used to indicate whether there is a detection anomaly in the antenna channel;
[0097] The detection results of each antenna channel are matrixed, and the fault detection result when the target radar malfunctions is determined based on the matrixing result;
[0098] The fault detection results include the following: there is no abnormal antenna channel in the target radar; an abnormal antenna channel is occasionally detected in the target radar; the abnormal antenna channel in the target radar is a transmitting antenna channel; and the abnormal antenna channel in the target radar is a receiving antenna channel.
[0099] Based on the above embodiments, optionally, adjusting the operating state of the target radar according to the fault detection results includes:
[0100] Based on the abnormal antenna channels indicated by the fault detection results, the number of transmit and receive channels in the target radar is adjusted to invalidate and eliminate the abnormal antenna channels.
[0101] Based on the above embodiments, optionally, adjusting the operating state of the target radar according to the fault detection results further includes:
[0102] Based on the abnormal antenna channel indicated by the fault detection result, the sampling period of the receiving antenna channel and the transmitting antenna channel in the target radar other than the abnormal antenna channel is adjusted from the first time interval to the second time interval, where the second time interval is greater than the first time interval;
[0103] When the target radar is transmitting radio frequency, the abnormal antenna channel is shut down.
[0104] The radar self-detection-based operating device provided in this embodiment of the invention can execute the radar self-detection-based operating method provided in any of the above embodiments of the invention, and has the corresponding functions and beneficial effects of executing the radar self-detection-based operating method. For details, please refer to the relevant operations of the radar self-detection-based operating method in the foregoing embodiments.
[0105] Figure 5 A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0106] like Figure 5As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0107] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0108] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as radar-based target detection methods.
[0109] In some embodiments, the radar-based target detection method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the radar-based target detection method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the radar-based target detection method by any other suitable means (e.g., by means of firmware).
[0110] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0111] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0112] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0113] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0114] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0115] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0116] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0117] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. An operation method based on radar self-detection, characterized in that, The method includes: The fault detection result is used to describe the antenna channel identifier that has malfunctioned in the target radar. The target radar includes a single-cascaded radar chip or a multi-cascaded radar chip. The single-cascaded radar chip corresponds to one microwave integrated circuit, and the multi-cascaded radar chip corresponds to multiple microwave integrated circuits. The operating status of the target radar is adjusted based on the fault detection results. The operating status of the target radar is used to indicate the operating status of the antenna channel inside the target radar. Control the target radar to perform radar detection tasks; The fault detection results when the target radar malfunctions include: For the antenna channel in the target radar, the intermediate frequency data of the antenna channel is acquired, and the detection spectrum intensity of the antenna channel is determined based on the intermediate frequency data of the antenna channel. The antenna channel includes a transmitting antenna channel and a receiving antenna channel. The detection spectrum intensity of the antenna channel is separated into signal and noise to obtain the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel; Based on the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel, the fault detection result when the target radar malfunctions is determined; Adjusting the operating status of the target radar based on the fault detection results includes: Based on the abnormal antenna channels indicated by the fault detection results, the number of transmit and receive channels in the target radar is adjusted to invalidate and eliminate the abnormal antenna channels.
2. The method according to claim 1, characterized in that, Fault detection results when the target radar malfunctions include: When a low-level signal is detected on a preset pin of the radar chip in the target radar, the fault diagnosis code in the radar chip of the target radar is read. The fault detection result when the target radar malfunctions is determined based on the read fault diagnosis code.
3. The method according to claim 1, characterized in that, Separating the signal from the noise in the detected spectral intensity of the antenna channel includes: Perform constant false alarm rate (CFAR) detection on the antenna channel; If a target is determined to exist in the antenna channel by constant false alarm rate (CFAR) detection, then the detection spectral intensity of the antenna channel is separated into signal and noise.
4. The method according to claim 1, characterized in that, Based on the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel, the fault detection result when the target radar malfunctions is determined, including: Based on the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel, the detection result of the antenna channel is determined, and the detection result of the antenna channel is used to indicate whether there is a detection anomaly in the antenna channel; The detection results of each antenna channel are matrixed, and the fault detection result when the target radar malfunctions is determined based on the matrixing result; The fault detection results include the following: there is no abnormal antenna channel in the target radar; an abnormal antenna channel is occasionally detected in the target radar; the abnormal antenna channel in the target radar is a transmitting antenna channel; and the abnormal antenna channel in the target radar is a receiving antenna channel.
5. The method according to claim 1, characterized in that, Adjusting the operating status of the target radar based on the fault detection results also includes: Based on the abnormal antenna channel indicated by the fault detection result, the sampling period of the receiving antenna channel and the transmitting antenna channel in the target radar other than the abnormal antenna channel is adjusted from the first time interval to the second time interval, where the second time interval is greater than the first time interval; When the target radar is transmitting radio frequency, the abnormal antenna channel is shut down.
6. An operating device based on radar self-detection, characterized in that, The device includes: The detection module is used to detect the fault detection result when the target radar malfunctions. The fault detection result is used to describe the antenna channel identifier of the malfunction in the target radar. The target radar includes a single-cascaded radar chip or a multi-cascaded radar chip. The single-cascaded radar chip corresponds to one microwave integrated circuit, and the multi-cascaded radar chip corresponds to multiple microwave integrated circuits. An adjustment module is used to adjust the operating status of the target radar based on the fault detection results. The operating status of the target radar is used to indicate the operating status of the internal antenna channel of the target radar. The control module is used to control the target radar to perform radar detection tasks; Specifically, the detection module is used for: For the antenna channel in the target radar, the intermediate frequency data of the antenna channel is acquired, and the detection spectrum intensity of the antenna channel is determined based on the intermediate frequency data of the antenna channel. The antenna channel includes a transmitting antenna channel and a receiving antenna channel. The detection spectrum intensity of the antenna channel is separated into signal and noise to obtain the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel; Based on the signal detection spectrum intensity and noise detection spectrum intensity of the antenna channel, the fault detection result when the target radar malfunctions is determined; The adjustment module is specifically used for: Based on the abnormal antenna channels indicated by the fault detection results, the number of transmit and receive channels in the target radar is adjusted to invalidate and eliminate the abnormal antenna channels.
7. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the radar self-detection-based operating method according to any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the radar self-detection-based operating method according to any one of claims 1-5.