A hard disk interference test method, storage medium and system

CN122842679APending Publication Date: 2026-09-29SHENZHEN KEXIN PRECISION ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611073886.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-20
Publication Date
2026-09-29

Smart Images

  • Figure CN122842679A_ABST
    Figure CN122842679A_ABST
Patent Text Reader

Abstract

The application discloses a hard disk interference test method, a storage medium and a system. The hard disk interference test method comprises the following steps: installing a hard disk on a flight test platform; controlling the flight test platform to hover to an initial spatial coordinate through wireless communication; controlling the hard disk to perform a preset use operation through wired communication; controlling an interference device to generate an interference signal and emit the interference signal towards the flight test platform, and the interference signal is configured not to affect the wireless communication for controlling the flight test platform; detecting data conditions of the hard disk under the preset use operation and generating a test result. The technical scheme of the application fills the technical blank that the influence degree of the interference signal on the hard disk cannot be known in advance, and the operation personnel of the surveying and mapping unmanned aerial vehicle can select appropriate hard disks according to the surveying and mapping workload.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the fields of data storage and artificial intelligence predictive maintenance technology, specifically to a hard disk interference testing method, storage medium, and system. Background Technology

[0002] In high-security operational scenarios, drone countermeasures equipment is typically kept on continuously year-round. When drones are needed for aerial surveying in such scenarios, the drone is usually added to an equipment whitelist to avoid interference from countermeasures equipment on the drone's flight and control signals, thus ensuring normal drone operation.

[0003] However, the storage hard drives carried by existing surveying drones have generally not undergone strong interference environment adaptability testing. During surveying operations, the continuous interference signals on site can still affect the operation of the hard drives, which can easily cause problems such as abnormal data storage and data errors, resulting in invalid single surveying data and requiring repeated reflights and retests, which seriously reduces the efficiency of surveying operations.

[0004] Application content The main purpose of this application is to provide a hard disk interference testing method, system, and readable storage medium, which aims to solve the problem that mapping drones need to perform repeated operations because the extent of interference signal impact on the hard disk cannot be known in advance.

[0005] To achieve the above objectives, the present invention proposes a hard disk interference testing method, the hard disk interference testing method comprising: Install the hard drive on the flight test platform; The flight test platform was hovered to its initial spatial coordinates via wireless communication control. The hard drive is controlled via wired communication to perform preset usage operations; The jamming device generates an interference signal and transmits it toward the flight test platform, and the interference signal is configured not to affect the wireless communication used to control the flight test platform; It detects the data status of the hard drive under preset usage conditions and generates test results.

[0006] Furthermore, the number of the jamming devices is multiple, and they are arranged around the flight test platform; The steps of controlling the jamming device to generate jamming signals and transmit them toward the flight test platform include: Based on the preset usage scenarios of the hard drive, determine at least one signal interference strategy; According to the signal jamming strategy, control at least one jamming device to generate a corresponding jamming signal; Control each jamming device to emit jamming signals toward the flight test platform.

[0007] Furthermore, according to the signal jamming strategy, the step of controlling at least one jamming device to generate a corresponding jamming signal includes: Set multiple interference cycles; In each interference cycle, at least one interference device is selected from multiple interference devices as the main interference device, and the other interference devices are selected as auxiliary interference devices; and the main interference device is different in each interference cycle. The main jamming device is controlled to generate an interference signal with a first signal power, and the auxiliary jamming device is controlled to generate an interference signal with a second signal power; the first signal power is greater than the second signal power.

[0008] Furthermore, the step of selecting at least one jamming device as the primary jamming device and selecting other jamming devices as secondary jamming devices in each jamming cycle includes: In the first interference cycle, a preset number of interference devices are selected at the location as the main interference devices; the preset number does not exceed the ratio of the total number of interference devices to the number of interference cycles. Use the remaining interference devices as auxiliary interference devices; In the next interference cycle, select the next set of a preset number of interference devices as the main interference devices along the preset clockwise direction, and use the remaining interference devices as auxiliary interference devices, until all interference devices are used as the main interference devices.

[0009] Furthermore, the hard disk location information corresponding to the main interference device in each interference cycle is used to generate at least part of the test results.

[0010] Furthermore, the step of controlling at least one jamming device to generate a corresponding jamming signal according to the signal jamming strategy further includes: Control all interference devices to generate interference signals with the same signal power.

[0011] Furthermore, the preset usage operation includes a write operation; The steps for detecting the data status of the hard drive under preset usage conditions and generating test results include: Continuously write the preset operation data to the hard drive; Copy the data to be written to the hard drive to obtain the actual data written. Based on the preset operation data, determine whether there is any abnormality in the actual written data; If an anomaly occurs, calculate whether the actual written data in the abnormal part is related to the interference signal; If relevant, at least some test results will be generated based on the preset usage scenario, interference signal strategy, and interference signal parameter information.

[0012] Furthermore, the preset usage operation also includes a storage operation; The steps for detecting the data status of the hard drive under preset usage conditions and generating test results also include: If no abnormality occurs in the actual written data, then perform a storage operation on the actual written data; At preset time intervals, copy the data stored on the hard drive within the latest preset time interval to obtain the actual stored data; Verify the data integrity of the actual stored data based on the actual data written. At least partial test results are generated based on the preset time information for each verification and the data integrity of the verification.

[0013] The present invention also proposes a storage medium storing computer instructions that, when executed by one or more processors, cause the one or more processors to perform the steps in the above method.

[0014] The present invention also proposes a hard disk interference testing system, including the storage medium as described above.

[0015] This invention simulates the operation of a hard drive mounted on a surveying drone during surveying work. It also tests the data performance of the hard drive under interference conditions, filling a gap in existing technologies where the impact of interference signals on the hard drive cannot be known in advance. This allows surveying drone operators to select a suitable hard drive based on the workload, effectively avoiding the problem of hard drives on surveying drones having weak resistance to interference signals and requiring repeated surveying. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.

[0017] Figure 1 This is a flowchart illustrating an embodiment of the hard disk interference testing method of the present invention; Figure 2 This is a flowchart illustrating another embodiment of the hard disk interference testing method of the present invention; Figure 3 This is a flowchart illustrating another embodiment of the hard disk interference testing method of the present invention; Figure 4 This is a schematic diagram of the structure of a storage medium according to an embodiment of the present invention.

[0018] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0019] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0020] Furthermore, the use of terms such as "first" and "second" in this application is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the technical solutions of the various embodiments can be combined with each other, but only on the basis of being achievable by those skilled in the art. If the combination of technical solutions is contradictory or impossible to implement, such a combination of technical solutions should be considered non-existent and not within the scope of protection claimed in this application.

[0021] This application discloses a hard disk interference testing method in any embodiment.

[0022] See Figure 1 In one optional embodiment, the hard disk interference testing method includes: Step S100: Install the hard drive on the flight test platform; In step S100, the flight test platform can be a dedicated UAV test platform. By installing a hard drive on the UAV test platform, the working conditions of the surveying UAV when performing surveying tasks can be simulated.

[0023] Step S200: Control the flight test platform to hover to the initial spatial coordinates via wireless communication; In step S100, control commands are sent to the flight test platform via wireless communication through a dedicated controller to control the flight state of the flight test platform and simulate the flight of the drone in a real application scenario.

[0024] Step S300: Control the hard drive via wired communication to perform preset usage operations; In step S300, the preset operation is a data-related operation performed during normal hard drive operation, such as writing data, saving data, and reading data. The hard drive's data transfer interface can be connected to the control unit in the test system via a data cable, allowing the control unit to write data to or read data from the hard drive.

[0025] Because the transmission efficiency of the controller controlling the flight test platform is low, and an interference signal test environment will be created subsequently, a wired communication method is used to interact with the hard drive for data and control commands to avoid the interference signals directly affecting the test data or related control commands before they reach the flight test platform. Step S300 is used to simulate the data interaction process between the surveying UAV and the hard drive after image capture.

[0026] Step S400: Control the jamming device to generate an interference signal and transmit it toward the flight test platform. The interference signal is configured not to affect the wireless communication used to control the flight test platform. In step S400, an interference signal is generated to simulate the interference environment encountered by the mapping UAV during mapping work. The frequency band covered by the interference signal can avoid the wireless communication frequency band used by the controller to control the flight test platform, thereby achieving no impact on wireless communication.

[0027] Step S500: Detect the data status of the hard drive under preset usage conditions and generate test results.

[0028] In step S500, it is possible to detect whether the hard drive data is abnormal under preset operating conditions. If data abnormality is found, the connection between the abnormality and the interference environment is further determined to determine whether the data abnormality originates from the influence of interference signals. If it is determined that the data is due to interference signals, a test result on the impact of interference signals on this model of hard drive can be generated based on the degree of hard drive data abnormality. It is understandable that if the hard drive data is normal under preset operating conditions, a test result on the unaffected hard drive model can be output.

[0029] This invention simulates the operation of a hard drive mounted on a surveying drone during surveying work. It also tests the data performance of the hard drive under interference conditions, filling a gap in existing technologies where the impact of interference signals on the hard drive cannot be known in advance. This allows surveying drone operators to select a suitable hard drive based on the workload, effectively avoiding the problem of hard drives on surveying drones having weak resistance to interference signals and requiring repeated surveying.

[0030] Reference Figure 2 The number of the jamming devices is multiple, and they are arranged around the flight test platform; Step S400, which controls the jamming device to generate jamming signals and transmit them toward the flight test platform, includes: Step S410: Determine at least one signal interference strategy based on the preset usage scenario of the hard drive; Step S420: According to the signal jamming strategy, control at least one jamming device to generate a corresponding jamming signal; Step S430: Control each jamming device to emit jamming towards the flight test platform.

[0031] In this embodiment, multiple interference devices can be set at uniform intervals around the initial spatial coordinates so that different interference devices can be better controlled to simulate the actual interference environment of various surveying sites.

[0032] The preset usage scenarios correspond to the types of sites that the surveying drones need to map. In actual feedback, it was found that the distribution of interference signals varies greatly depending on the type of surveying site. For example, for high-security surveying sites such as prisons and power plants, interference devices are typically configured to cover the entire site with strong signal strength throughout; while for historical sites or core industrial parks of large enterprises, the distribution of interference devices is more dispersed, and the interference signal strength experienced by the surveying drone in different directions during flight is inconsistent. The signal interference strategy can be implemented by calling the preset signal interference strategy matched to the preset usage scenario, or it can be configured in real-time by the testers; this application does not limit this.

[0033] Based on the jamming signal strategy, the corresponding jamming equipment can be controlled to generate jamming signals with a signal format and power matching the surveying site. The jamming equipment can also be controlled to emit jamming signals towards the hovering flight test platform. In this way, the jamming environment in the surveying site corresponding to the preset usage scenario can be simulated.

[0034] Furthermore, referring to Figure 3 Step S420, which controls at least one jamming device to generate a corresponding jamming signal according to the signal jamming strategy, includes: Step S421: Set multiple interference cycles; Step S422: In each interference cycle, at least one interference device is selected from multiple interference devices as the main interference device, and other interference devices are selected as auxiliary interference devices; and the main interference device is different in each interference cycle. Step S423: Control the main interference device to generate an interference signal with a first signal power, and control the auxiliary interference device to generate an interference signal with a second signal power; the first signal power is greater than the second signal power.

[0035] In steps S421-S423, due to the limitations of current UAV jamming equipment technology, it is impossible to achieve uniform power coverage across the entire jamming range. This means that the jamming signals at most surveying sites exhibit varying power in different directions. Even if there are weaker or even no jamming signals in some directions during certain surveying periods, as the UAV flies, it will eventually experience high-power jamming signals in all directions for a period of time. Therefore, the jamming signals are highly susceptible to affecting hard drive data with weak jamming capabilities. To address these issues, this application proposes a first signal jamming strategy: by setting multiple jamming cycles and ensuring that the main jamming device combination in each cycle is unique, this simulates the complex jamming environment encountered by the surveying UAV during the surveying process, where different power jamming signals exist in all directions.

[0036] Furthermore, in each interference cycle, the step S422 of selecting at least one interference device as the main interference device from among multiple interference devices, and selecting other interference devices as auxiliary interference devices, includes: In the first interference cycle, a preset number of interference devices are selected at the location as the main interference devices; the preset number does not exceed the ratio of the total number of interference devices to the number of interference cycles. Use the remaining interference devices as auxiliary interference devices; In the next interference cycle, select the next set of a preset number of interference devices as the main interference devices along the preset clockwise direction, and use the remaining interference devices as auxiliary interference devices, until all interference devices are used as the main interference devices.

[0037] In this embodiment, for example, if the total number of interfering devices is 12 and the number of interference cycles is 3, then in the first interference cycle, four consecutive adjacent interfering devices can be selected as the primary interfering devices, and the remaining eight interfering devices are secondary interfering devices. The preset clock direction can be clockwise or counterclockwise, and this application does not limit this. It is understood that the number of primary interfering devices in each interference cycle may be different. For example, when the total number of interfering devices cannot be divided evenly by the number of interference cycles, the number of primary interfering devices in the last interference cycle corresponds to the remainder of the ratio, which is less than the number of primary interfering devices in any previous interference cycle.

[0038] By using a preset clock direction to sequentially select the next group of main interference devices, the weak points of the current hard drive that are easily affected by interference signals can be accurately located in subsequent step S500, and recorded in the test results. Thus, the test results can also provide improvement guidance for mapping drones that have already been equipped with or will soon be equipped with hard drives with weak anti-interference capabilities, enabling them to reduce the impact of interference signals by adding shielding layers or other means in the weak points of the hard drive.

[0039] Optionally, step S420, which controls at least one jamming device to generate a corresponding jamming signal according to the signal jamming strategy, further includes: Step S424: Control all interference devices to generate interference signals with the same signal power.

[0040] For a few special surveying scenarios (such as private museums or core R&D areas of large industrial parks), the areas to be covered by the jamming equipment are relatively concentrated, thus ensuring that the power of the jamming signals in the area is at a relatively high level. To address this, this application proposes a second signal jamming strategy: if the preset usage scenario matches the above scenario, step S424 can be executed to simulate a simple jamming environment where high-power jamming signals exist in all directions encountered by the surveying drone during the surveying process.

[0041] Optionally, in the two signal interference strategies described above, all interference signals can have the same signal format; or, at least two interference signals can have different signal formats; or, each interference signal can have a different signal format.

[0042] Furthermore, the preset usage operation includes a write operation; Step S500, which involves detecting the data status of the hard drive under preset usage conditions and generating test results, includes: Step S510: Write the preset operation data to the hard disk; Step S520: Copy the write data from the hard disk to obtain the actual write data; Step S530: Based on the preset operation data, determine whether there is any abnormality in the actual written data; Step S540: If an anomaly occurs, calculate whether the actual written data in the abnormal part is related to the interference signal; Step S550: If relevant, generate at least some test results based on the preset usage scenario, interference signal strategy, and interference signal parameter information.

[0043] In this embodiment, the preset operation data type can be image data. After the preset operation data is written to the hard disk, it will temporarily reside in the DRAM cache of the hard disk. At this time, the written preset operation data is not partitioned for storage, and radio frequency interference caused by interference signals will cause the temporary data in the cache to be distorted. Therefore, step S520 specifically involves copying the temporary data in the DRAM cache as the actual written data. By comparing the actual written data with the preset operation data, if the actual written data is completely consistent with the preset operation data, it indicates that the actual written data is not abnormal; if the actual written data is inconsistent with the preset operation data, it indicates that the actual written data is abnormal, and the actual written data in the abnormal part can be determined by comparison. Furthermore, it can be determined whether the actual written data in the abnormal part is related to the interference signal by judging whether it has the relevant characteristics of the interference signal (e.g., feature interference code). Specifically: if the relevant characteristics of the interference signal exist, it indicates that the abnormal part of the actual written data is related to the interference signal, and at least part of the test results can be generated based on the preset usage scenario, interference signal strategy, and interference signal parameter information; otherwise, it indicates that it is not related to the interference signal.

[0044] It is understandable that if the first signal interference strategy mentioned above is adopted, step S550 can further determine the hard disk location information corresponding to the main interference device in the interference cycle where the actual written data of the abnormal part is written, and can also associate the hard disk location information to generate at least part of the test results.

[0045] Furthermore, the preset usage operation also includes a storage operation; Step S500, which detects the data status of the hard drive under preset usage conditions and generates test results, further includes: Step S560: If no abnormality occurs in the actual written data, perform a storage operation on the actual written data; Step S570: At preset time intervals, copy the stored data on the hard disk within the latest preset time interval to obtain the actual stored data; Step S580: Verify the data integrity of the actual stored data based on the actual written data; Step S590: Generate at least a partial test result based on the preset time information for each verification and the data integrity of the verification.

[0046] Experiments revealed that, under normal circumstances, temporary data in the DRAM cache is susceptible to interference signals when written to the flash memory chip control unit, causing bit flipping during the write process.

[0047] To address the aforementioned issues, this application compares the actual stored data with the actual written data after the storage operation is completed to determine whether the currently stored data has been affected by interference signals, resulting in abnormal portions. If the actual stored data and the actual written data are completely consistent, it indicates that the storage operation has not been affected by interference signals, and the current data completion rate is 100%. If the actual stored data and the actual written data are not completely consistent, it indicates that the storage operation has been affected by interference signals, and the percentage of the abnormal portion of the actual stored data relative to the actual stored data written within the current preset time interval can be further calculated as the data integrity rate within the preset time interval.

[0048] In this way, the preset time information for each verification and the data integrity of the verification can be used to generate at least a partial test result. This allows the test result to reflect the degree to which the hard drive's storage operations are affected by interference signals over time, enabling surveying drone operators to be aware of the risk of data anomalies in advance. For example, if the data integrity does not reach 100% in every verification, and the lowest data integrity verification result is 80%, it means that using this hard drive in a interference environment carries the risk of losing up to 20% of the surveying data.

[0049] Reference Figure 4 The present invention also proposes a storage medium, which includes storing computer instructions. When the computer instructions are executed by one or more processors, the one or more processors cause the processors to perform the steps in the above-described hard disk interference testing method. The specific structure of the hard disk interference testing method is as described in the above embodiments. Since the storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be elaborated here.

[0050] The present invention also proposes a hard disk interference testing system, which includes a storage medium. The specific structure of the storage medium is as described in the above embodiments. Since the hard disk interference testing system adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be described in detail here.

[0051] The above description is merely an optional embodiment of this application and does not limit the patent scope of this application. Any equivalent structural transformations made based on the inventive concept of this application and the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included within the patent protection scope of this application.

Claims

1. A hard disk interference testing method, characterized in that, The hard disk interference testing method includes: Install the hard drive on the flight test platform; The flight test platform was hovered to its initial spatial coordinates via wireless communication control. The hard drive is controlled via wired communication to perform preset usage operations; The jamming device generates an interference signal and transmits it toward the flight test platform, and the interference signal is configured not to affect the wireless communication used to control the flight test platform; It detects the data status of the hard drive under preset usage conditions and generates test results.

2. The method according to claim 1, characterized in that, The number of jamming devices is multiple, and they are arranged around the flight test platform; The steps of controlling the jamming device to generate jamming signals and transmit them toward the flight test platform include: Based on the preset usage scenarios of the hard drive, determine at least one signal interference strategy; According to the signal jamming strategy, control at least one jamming device to generate a corresponding jamming signal; Control each jamming device to emit jamming signals toward the flight test platform.

3. The method according to claim 2, characterized in that, The step of controlling at least one jamming device to generate a corresponding jamming signal according to the signal jamming strategy includes: Set multiple interference cycles; In each interference cycle, at least one interference device is selected from multiple interference devices as the main interference device, and the other interference devices are selected as auxiliary interference devices; and the main interference device is different in each interference cycle. The main jamming device is controlled to generate an interference signal with a first signal power, and the auxiliary jamming device is controlled to generate an interference signal with a second signal power; the first signal power is greater than the second signal power.

4. The method according to claim 3, characterized in that, The steps of selecting at least one jamming device as the primary jamming device from a plurality of jamming devices and selecting other jamming devices as secondary jamming devices in each jamming cycle include: In the first interference cycle, a preset number of interference devices are selected at the location as the main interference devices; the preset number does not exceed the ratio of the total number of interference devices to the number of interference cycles. Use the remaining interference devices as auxiliary interference devices; In the next interference cycle, select the next set of a preset number of interference devices as the main interference devices along the preset clockwise direction, and use the remaining interference devices as auxiliary interference devices, until all interference devices are used as the main interference devices.

5. The method according to claim 4, characterized in that, The hard disk location information corresponding to the main interference device in each interference cycle is used to generate at least part of the test results.

6. The method according to claim 2, characterized in that, According to the signal jamming strategy, the step of controlling at least one jamming device to generate a corresponding jamming signal further includes: Control all interference devices to generate interference signals with the same signal power.

7. The method according to any one of claims 3-6, characterized in that, The preset usage operations include write operations; The steps for detecting the data status of the hard drive under preset usage conditions and generating test results include: Continuously write the preset operation data to the hard drive; Copy the data to be written to the hard drive to obtain the actual data written. Based on the preset operation data, determine whether there is any abnormality in the actual written data; If an anomaly occurs, calculate whether the actual written data in the abnormal part is related to the interference signal; If relevant, at least some test results will be generated based on the preset usage scenario, interference signal strategy, and interference signal parameter information.

8. The method according to claim 7, characterized in that, The preset usage operations also include storage operations; The steps for detecting the data status of the hard drive under preset usage conditions and generating test results also include: If no abnormality occurs in the actual written data, then perform a storage operation on the actual written data; At preset time intervals, copy the data stored on the hard drive within the latest preset time interval to obtain the actual stored data; Verify the data integrity of the actual stored data based on the actual data written. At least partial test results are generated based on the preset time information for each verification and the data integrity of the verification.

9. A storage medium, characterized in that, The system stores computer instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the method of claim 8.

10. A hard disk interference testing system, characterized in that, Includes the storage medium as described in claim 9.