A method, device and electronic device for detecting noise of a vehicle fuel tank

By drawing the fuel tank noise waveform diagram and setting preset threshold judgment, the problem of low detection accuracy caused by relying on the maximum noise in the prior art is solved, and a more accurate fuel tank noise evaluation is achieved, which improves the reliability and intelligence of the detection results.

CN115468644BActive Publication Date: 2025-08-05BEIJING CHEHEJIA AUTOMOBILE TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210571480.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-24
Publication Date
2025-08-05
Estimated Expiration
2042-05-24

AI Technical Summary

Technical Problem

In the prior art, vehicle fuel tank noise detection depends on the maximum value of noise, resulting in low accuracy of detection results, and the noise attenuation performance cannot be evaluated, which affects the ride comfort of drivers and passengers.

Method used

By obtaining the target operation parameters to generate the running command, obtain the fuel tank noise data during the target period, draw the noise waveform chart, and detect the noise peak data in the waveform chart, and set the preset threshold value to determine the detection result.

Benefits of technology

It improves the accuracy and reliability of noise detection, and can more accurately evaluate the sensory impact of fuel tank shaking noise on drivers and passengers, reduce errors, and improve intelligence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115468644B_ABST
    Figure CN115468644B_ABST
Patent Text Reader

Abstract

The present application provides a vehicle fuel tank noise detection method, device, and electronic device. The method comprises: obtaining target operating parameters and generating a first operating instruction for controlling the operation of the fuel tank based on the target operating parameters, wherein the target operating parameters include operating speed and operating distance; then obtaining noise data of the fuel tank within a target period, wherein the target period is a preset period after the fuel tank has completed operation according to the first operating instruction; then, drawing a noise waveform graph based on the target period and the noise data; and performing noise detection on the fuel tank based on the noise peak data in the noise waveform graph. As a result, the present application no longer relies on the maximum noise value as the basis for noise detection. Instead, it uses a noise waveform graph that can reflect the noise level of the fuel tank within the target period to evaluate the sensory impact of the fuel tank sloshing noise on the driver and passengers, thereby improving the accuracy and reliability of the noise detection results.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automobile safety, and in particular to intelligent automobile fields such as modern sensing and information fusion. Background Art

[0002] With the continuous development of new energy vehicle related technologies, hybrid models have gained more and more recognition in the market due to their advantages such as low fuel consumption, long driving range and good power. In particular, plug-in hybrid electric vehicles (PHEV) and extended-range electric vehicles (EREV) are increasingly widely used due to the use of high-pressure metal fuel tanks with better pressure resistance and more mature technology. However, despite the above advantages of new energy vehicles, the disadvantage of obvious fuel sloshing noise in the entire vehicle after matching with high-pressure fuel tanks cannot be ignored. In fact, under certain working conditions, drivers and passengers can hear periodic liquid collision and flow sounds, which seriously affects the riding comfort of drivers and passengers. Therefore, testing the noise (sloshing noise) of the vehicle's fuel tank has become one of the important links in evaluating vehicle performance and optimizing the vehicle.

[0003] In related technologies, during the process of simulated vehicle testing, noise is often tested based on the maximum noise value. However, when noise testing based on the maximum noise value is used to evaluate the noise level of fuel impact, the noise attenuation performance cannot be evaluated, resulting in low accuracy of the noise detection results.

[0004] Therefore, how to propose a more accurate and reliable method for detecting noise of a vehicle fuel tank has become an urgent problem to be solved. Summary of the Invention

[0005] The present application aims to solve one of the technical problems in the related art at least to a certain extent.

[0006] To this end, a first aspect of the present application provides a noise detection method for a vehicle fuel tank.

[0007] A second aspect of the present application further provides a noise detection device for a vehicle fuel tank.

[0008] A third aspect of the present application provides an electronic device.

[0009] A fourth aspect of the present application provides a computer-readable storage medium.

[0010] In a first aspect, the present application provides a noise detection method for a vehicle fuel tank, comprising: obtaining target operating parameters, and generating a first operating instruction for controlling the operation of the fuel tank based on the target operating parameters, wherein the target operating parameters include an operating speed and an operating distance; obtaining noise data of the fuel tank within a target time period, wherein the target time period is a preset time period after the fuel tank completes operation according to the first operating instruction; drawing a noise waveform diagram based on the target time period and the noise data, and performing noise detection on the fuel tank based on noise peak data in the noise waveform diagram.

[0011] In addition, the vehicle fuel tank noise detection method provided in the first aspect of the present application may also have the following additional technical features:

[0012] According to one embodiment of the present application, the noise detection of the fuel tank based on the noise peak data in the noise waveform diagram includes: obtaining a first preset noise threshold and determining the number of noise peak data in the noise waveform diagram that is smaller than the first preset noise threshold; if the number reaches the preset number threshold, determining that the noise detection result of the fuel tank is qualified.

[0013] According to one embodiment of the present application, the method further includes: if the number does not reach the preset number threshold, determining that the noise detection result of the fuel tank is unqualified; and generating and sending a design optimization reminder for the fuel tank.

[0014] According to one embodiment of the present application, before obtaining the target operating parameters, it also includes: obtaining the rated volume of the fuel tank, and obtaining the target volume based on the rated volume; generating a liquid injection instruction based on the target volume to inject the target volume of non-flammable liquid into the fuel tank.

[0015] According to one embodiment of the present application, after generating the first operating instruction for controlling the operation of the fuel tank according to the target operating parameters, it also includes: obtaining a target operating stage, a target driving direction and a target number of tests; and controlling the operation of the fuel tank according to the target operating stage, the target driving direction, the target number of tests and the first operating instruction.

[0016] According to one embodiment of the present application, after controlling the operation of the fuel tank according to the target operating stage, the target driving direction, the target number of tests and the first operating instruction, it also includes: obtaining the initial position of the fuel tank; and generating a second driving instruction for controlling the operation of the fuel tank according to the initial position, so that the fuel tank runs to the initial position according to the second driving instruction.

[0017] According to one embodiment of the present application, after generating the injection instruction based on the target volume so that the target volume of non-flammable liquid is injected into the fuel tank, it also includes: determining based on the target operating stage, the target driving direction, the target number of tests and the first operating instruction, and re-obtaining the target volume after the operation of the fuel tank is completed; and re-generating the injection instruction based on the re-obtained target volume so that the non-flammable liquid of the re-obtained target volume is injected into the fuel tank.

[0018] According to one embodiment of the present application, drawing the noise waveform diagram based on the target time period and the noise data includes: processing the noise data based on the least mean square algorithm LMS to obtain processed target noise data; drawing the noise waveform diagram based on the target time period and the target noise data.

[0019] According to one embodiment of the present application, before obtaining the noise data of the fuel tank within the target time period, the method further includes: obtaining vibration data at the moment when the fuel tank operation is completed; if the vibration data exceeds a vibration data threshold, re-obtaining the target operation parameter.

[0020] According to one embodiment of the present application, after obtaining the noise data of the fuel tank within the target time period, it also includes: obtaining the noise data at the moment when the fuel tank completes operation; obtaining the background noise in the target area around the fuel tank; if the noise data at the moment when the operation is completed is greater than a second preset noise threshold and / or the background noise is greater than a preset background noise threshold, then re-obtaining the noise data of the fuel tank within the target time period.

[0021] According to one embodiment of the present application, if the background noise is greater than the preset background noise threshold, a noise reduction reminder for the target area is generated and sent.

[0022] According to a second aspect of the present application, a noise detection device for a vehicle fuel tank is provided, comprising: a generation module for acquiring target operating parameters and generating a first operating instruction for controlling the operation of the fuel tank based on the target operating parameters, wherein the target operating parameters include an operating speed and an operating distance; an acquisition module for acquiring noise data of the fuel tank within a target time period, wherein the target time period is a preset time period after the fuel tank has completed operation according to the first operating instruction; and a detection module for drawing a noise waveform diagram based on the target time period and the noise data, and performing noise detection on the fuel tank based on noise peak data in the noise waveform diagram.

[0023] In addition, the vehicle fuel tank noise detection device provided in the second aspect of the present application may also have the following additional technical features:

[0024] According to one embodiment of the present application, the detection module is further used to: obtain a first preset noise threshold and determine the number of noise peak data in the noise waveform that is smaller than the first preset noise threshold; if the number reaches the preset number threshold, it is determined that the noise detection result of the fuel tank is qualified.

[0025] According to one embodiment of the present application, the detection module is further used to: determine that the noise detection result of the fuel tank is unqualified if the number does not reach the preset number threshold; generate and send a design optimization reminder for the fuel tank.

[0026] According to one embodiment of the present application, the generation module is further used to: obtain the rated volume of the fuel tank and obtain the target volume based on the rated volume; generate a liquid injection instruction based on the target volume to inject the target volume of non-flammable liquid into the fuel tank.

[0027] According to one embodiment of the present application, the generation module is further used to: obtain the target operating stage, the target driving direction and the target number of tests; and control the operation of the fuel tank according to the target operating stage, the target driving direction, the target number of tests and the first operating instruction.

[0028] According to one embodiment of the present application, the generation module is further used to: obtain the initial position of the fuel tank; and generate a second driving instruction for controlling the operation of the fuel tank based on the initial position, so that the fuel tank runs to the initial position according to the second driving instruction.

[0029] According to one embodiment of the present application, the generation module is further used to: determine the target volume after the fuel tank operation is completed based on the target operating stage, the target driving direction, the target number of tests and the first operating instruction; and regenerate the injection instruction based on the re-obtained target volume to inject the non-flammable liquid of the re-obtained target volume into the fuel tank.

[0030] According to one embodiment of the present application, the detection module is further used to: process the noise data based on the least mean square algorithm LMS to obtain processed target noise data; and draw the noise waveform diagram according to the target time period and the target noise data.

[0031] According to one embodiment of the present application, the acquisition module is further used to: acquire vibration data at the moment when the fuel tank operation is completed; if the vibration data exceeds a vibration data threshold, re-acquire the target operation parameter.

[0032] According to one embodiment of the present application, the acquisition module is further used to: acquire noise data at the moment when the fuel tank operation is completed; acquire background noise in a target area around the fuel tank; if the noise data at the moment when the operation is completed is greater than a second preset noise threshold and / or the background noise is greater than a preset background noise threshold, re-acquire the noise data of the fuel tank within the target time period.

[0033] According to an embodiment of the present application, the acquisition module is further configured to: if the background noise is greater than the preset background noise threshold, generate and send a noise reduction reminder for the target area.

[0034] A third aspect of the present application provides an electronic device, comprising: 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 so that the at least one processor can execute the vehicle fuel tank noise detection method provided in the first aspect above.

[0035] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer instructions are used to enable the computer to execute the vehicle fuel tank noise detection method provided in the first aspect.

[0036] The vehicle fuel tank noise detection method provided in this application can obtain target operating parameters and generate a first operating instruction for controlling the fuel tank's operation based on the target operating parameters. The target operating parameters include operating speed and operating distance. The method then obtains noise data from the fuel tank during a target period, which is a preset period after the fuel tank has completed operation according to the first operating instruction. A noise waveform is then plotted based on the target period and the noise data, and the fuel tank noise is detected based on the noise peak data in the noise waveform. As a result, the present application no longer relies on the maximum noise value as the basis for noise detection. Instead, it uses a noise waveform that reflects the noise level of the fuel tank during the target period to assess the sensory impact of the fuel tank sloshing noise on the driver and passengers, thereby improving the accuracy and reliability of the noise detection results.

[0037] It should be understood that the content described in this application is not intended to identify the key or important features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become easy to understand through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0039] Figure 1A schematic diagram of the structure of a vehicle fuel tank noise detection system provided in an embodiment of the present application;

[0040] Figure 2 A schematic diagram of a vehicle fuel tank noise detection method provided in an embodiment of the present application;

[0041] Figure 3 A schematic diagram of another vehicle fuel tank noise detection method provided in an embodiment of the present application;

[0042] Figure 4 A schematic diagram of noise peak data provided in an embodiment of the present application;

[0043] Figure 5 A schematic diagram of another vehicle fuel tank noise detection method provided in an embodiment of the present application;

[0044] Figure 6 A schematic diagram of another vehicle fuel tank noise detection method provided in an embodiment of the present application;

[0045] Figure 7 A schematic diagram of another vehicle fuel tank noise detection method provided in an embodiment of the present application;

[0046] Figure 8 A schematic diagram of another vehicle fuel tank noise detection method provided in an embodiment of the present application;

[0047] Figure 9 A schematic diagram of another vehicle fuel tank noise detection method provided in an embodiment of the present application;

[0048] Figure 10 A schematic diagram of another vehicle fuel tank noise detection method provided in an embodiment of the present application;

[0049] Figure 11 A schematic diagram of another vehicle fuel tank noise detection method provided in an embodiment of the present application;

[0050] Figure 12 A schematic structural diagram of a noise detection device for a vehicle fuel tank provided in an embodiment of the present application;

[0051] Figure 13 This is a schematic structural diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0052] The following describes in detail embodiments of the present application, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0053] It should be noted that the vehicle fuel tank noise detection method proposed in this application can be applied to a variety of application scenarios, for example, it can be applied to the performance evaluation scenario before the vehicle leaves the factory; for example, it can be applied to the maintenance scenario after the vehicle leaves the factory, etc.

[0054] The noise detection method for a vehicle fuel tank proposed in this application is explained below using a performance evaluation scenario before a vehicle leaves the factory as an example.

[0055] It should be noted that, in the process of simulating the vehicle test, in order to accurately simulate the actual shaking of the fuel in the fuel tank and avoid the influence of other interference noises, in this application, before the vehicle leaves the factory, the following settings can be set: Figure 1 The vehicle fuel tank noise detection system 1000 shown simulates the actual installation of a fuel tank on a vehicle. In other words, the vehicle fuel tank noise detection system 1000 proposed in this application can effectively simulate the shaking noise level of the fuel tank through the noise detection test bench.

[0056] In some embodiments, a noise detection system 1000 for a vehicle fuel tank includes a fuel tank 100 , a noise detection stand 200 , and a noise detection device 300 , wherein the fuel tank 100 is disposed on the noise detection stand 200 .

[0057] The fuel tank 100 is an important component of the vehicle power system and is mainly used to store fuel.

[0058] The noise detection stand 200 carries a fixed fuel tank 100 .

[0059] It should be noted that the above-described vehicle fuel tank noise detection system 1000 is only one possible example. To meet different testing needs, a test vehicle can be added to the vehicle fuel tank noise detection system 1000. The test vehicle is a testing component that simulates the structure of a vehicle, and the noise detection bench 200 can be mounted on the test vehicle.

[0060] It should be noted that for the vehicle fuel tank noise detection system 1000 equipped with a test vehicle, there is no direct physical connection between the fuel tank 100 and the test vehicle. Instead, they are connected via the noise detection stand 200. In other words, the fuel tank 100 is mounted on the noise detection stand 200, which is in turn mounted on the test vehicle.

[0061] The noise detection device 300 refers to a device that can collect noise and identify noise.

[0062] The following describes a method, device, and electronic device for detecting noise in a vehicle fuel tank according to embodiments of the present application with reference to the accompanying drawings.

[0063] Figure 2 FIG. 1 is a flow chart of a noise detection method for a vehicle fuel tank according to an embodiment of the present application. Figure 2 As shown, the method includes:

[0064] S201 , acquiring target operating parameters, and generating a first operating instruction for controlling the operation of a fuel tank according to the target operating parameters, wherein the target operating parameters include an operating speed and an operating distance.

[0065] In the embodiment of the present application, target operating parameters may be acquired, and a first operating instruction for controlling the operation of the fuel tank may be generated according to the target operating parameters, so as to control the fuel tank to operate according to the first operating instruction.

[0066] The target operating parameters include at least operating speed and operating distance.

[0067] For example, the target operating parameters may be set to include an operating speed of 1 m / s and an operating distance of 100 m.

[0068] S202: Acquire noise data of the fuel tank within a target period, where the target period is a preset period after the fuel tank has completed operation according to the first operation instruction.

[0069] The noise data refers to the fuel sloshing noise, that is, the noise generated by the sloshing of the fuel stored in the fuel tank 100 and the liquid hitting the inner wall of the fuel tank.

[0070] The preset time period may be any time period, such as within 10 seconds, within 30 seconds, etc.

[0071] It should be noted that the present application does not limit the specific method for obtaining the noise data of the fuel tank of the test vehicle within the target period, and can be selected according to actual conditions.

[0072] As a possible implementation method, the noise data of the fuel tank 100 can be obtained by using an audio collection device such as a pickup (microphone) installed in a test vehicle.

[0073] As another possible implementation method, the noise data of the fuel tank 100 may be acquired by using an audio collection device such as a pickup (microphone) installed outside the test vehicle.

[0074] S203: Draw a noise waveform diagram according to the target period and the noise data, and perform noise detection on the fuel tank according to the noise peak data in the noise waveform diagram.

[0075] It should be noted that in the related art, during the process of simulating the noise detection of the vehicle fuel tank, the noise is usually detected based on the maximum noise value, which leads to low accuracy and poor reliability of the noise detection results.

[0076] Therefore, this application no longer relies on the maximum noise value as a basis. After obtaining the target time period and noise data, a noise waveform can be drawn according to the target time period and noise data, and the noise of the fuel tank can be detected by obtaining the noise data change law presented by the waveform.

[0077] It should be noted that the present application does not limit the specific method of performing noise detection on the fuel tank based on the noise peak data in the noise waveform diagram, and can be selected according to actual conditions.

[0078] As a possible implementation method, each peak in the noise waveform can be obtained, and the noise of the fuel tank can be detected based on all the peaks.

[0079] A crest is the maximum amplitude within a wavelength, while the corresponding minimum amplitude is called a trough. For example, in a transverse wave, the highest point is the crest, while the lowest point is the trough. Furthermore, the point where a wave causes the greatest positive displacement is represented by a high point on the wave curve.

[0080] As another possible implementation method, part of the peaks (at least one peak) in the noise waveform diagram may be obtained, and noise detection may be performed on the fuel tank based on the part of the peaks.

[0081] Therefore, the present application proposes a vehicle fuel tank noise detection method. This method can obtain target operating parameters and generate a first operating instruction for controlling the operation of the fuel tank based on the target operating parameters. The target operating parameters include operating speed and operating distance. The noise data of the fuel tank within a target period is then obtained. The target period is a preset period after the fuel tank has completed operation according to the first operating instruction. A noise waveform is then drawn based on the target period and the noise data, and the fuel tank noise is detected based on the noise peak data in the noise waveform. Therefore, the present application no longer relies on the maximum noise value as the basis for noise detection. Instead, a noise waveform that can reflect the noise level of the fuel tank within the target period is used to evaluate the sensory impact of the fuel tank sloshing noise on the driver and passengers, thereby improving the accuracy and reliability of the noise detection results.

[0082] In the present application, when noise detection is performed on the fuel tank based on the noise waveform diagram, the peak data in the noise waveform diagram may be analyzed.

[0083] As a possible implementation, Figure 3As shown, based on the above embodiment, the specific process of performing noise detection on the fuel tank according to the noise peak data in the noise waveform diagram in the above step S203 includes the following steps:

[0084] S301: Obtain a first preset noise threshold, and determine the number of noise peak data smaller than the first preset noise threshold in a noise waveform graph.

[0085] It should be noted that after drawing the noise waveform, optionally, at least one noise peak data generated by the fuel tank 100 after the stop moment can be obtained according to the noise waveform. For example, two noise peak data generated by the fuel tank 100 after the stop moment can be obtained; for example, Figure 4 As shown, all noise peak data generated by the fuel tank 100 after the stop moment can be obtained.

[0086] Furthermore, a first preset noise threshold may be obtained.

[0087] It should be noted that, in the present application, different first preset noise thresholds are set according to the different stages that the fuel tank 100 is in after being stationary.

[0088] For example, the first preset noise threshold corresponding to the first noise peak data generated by the fuel tank 100 after the moment of stopping can be set to 60 decibels (dB), the first preset noise threshold corresponding to the second noise peak data generated by the fuel tank 100 after the moment of stopping can be set to 45 decibels, and the first preset noise threshold corresponding to the third noise peak data generated by the fuel tank 100 after the moment of stopping can be set to 40 decibels.

[0089] Furthermore, the number of noise peak data smaller than a first preset noise threshold in the noise waveform graph may be determined.

[0090] For example, if Figure 4 As shown, due to the noise peak data corresponding to the moment when the fuel tank 100 stops (i.e. Figure 4 If the first noise peak data in the noise test is less than the corresponding first preset noise threshold of 60 decibels, the second noise peak data generated by the fuel tank 100 immediately after stopping is less than the corresponding first preset noise threshold of 45 decibels, and the third noise peak data generated by the fuel tank 100 immediately after stopping is less than the corresponding first preset noise threshold of 40 decibels, then the number of noise peak data less than the first preset noise threshold is 3. If the number reaches the preset number threshold, then the noise test result of the fuel tank is determined to be qualified.

[0091] The preset number threshold can be set according to actual conditions. For example, the preset number threshold can be set to 3.

[0092] For example, if the number of noise peak data in the noise waveform that is smaller than the first preset noise threshold is 3, and the preset number threshold is 3, then the number reaches the preset number threshold, and it can be determined that the noise detection result of the fuel tank is qualified.

[0093] S303: If the number does not reach the preset threshold, determine that the noise detection result of the fuel tank is unqualified.

[0094] For example, if the number of noise peak data in the noise waveform that is smaller than the first preset noise threshold is 2, and the preset number threshold is 3, at this time, the number does not reach the preset number threshold, then it can be determined that the noise detection result of the fuel tank is unqualified.

[0095] S304: Generate and send a design optimization reminder for the fuel tank.

[0096] It should be noted that after executing step S303, a design optimization reminder for the fuel tank may be generated and sent.

[0097] As a possible implementation method, the generated design optimization reminder for the fuel tank can be sent to target users.

[0098] It should be noted that the selection and number of target users are not limited in this application and can be set according to actual conditions.

[0099] Optionally, the target user may be set as at least one relevant staff member, so that all relevant staff members receive the design optimization reminder and optimize the fuel tank according to the design optimization reminder.

[0100] Thus, the vehicle fuel tank noise detection method provided in this application can determine whether the fuel tank noise detection result is qualified by obtaining a first preset noise threshold and determining the number of noise peak data in a noise waveform that is less than the first preset noise threshold. Based on the number and the preset threshold, the method can determine whether the fuel tank noise detection result is qualified. Alternatively, if the number reaches the preset threshold, the fuel tank noise detection result is determined to be qualified; if the number does not reach the preset threshold, the fuel tank noise detection result is determined to be unqualified. After determining that the fuel tank noise detection result is unqualified, a design optimization reminder for the fuel tank can be generated and sent. This avoids errors caused by relying solely on a single peak data point for noise judgment and improves the accuracy of the fuel tank noise detection result. Furthermore, by sending the optimization reminder for the fuel tank, relevant personnel can promptly understand the fuel tank noise detection results and perform corresponding optimization processing, thereby improving the intelligence level of the fuel tank noise detection process.

[0101] It should be noted that, in this application, before obtaining the target operating parameters, a certain liquid may be injected into the fuel tank. In order to ensure the safety of the detection process, the liquid may be a non-flammable liquid.

[0102] As a possible implementation, Figure 5 As shown, based on the above embodiment, the specific process before obtaining the target operating parameters includes the following steps:

[0103] S501: Obtain the rated capacity of the fuel tank, and obtain the target volume based on the rated capacity.

[0104] It should be noted that the present application does not limit the specific method of obtaining the target volume based on the rated volume, and it can be selected according to actual conditions.

[0105] As a possible implementation manner, a preset ratio / percentage may be obtained, and then the target volume may be obtained based on the rated volume and the preset ratio / preset percentage.

[0106] For example, if the rated capacity of the fuel tank 100 is V and the preset percentage is 50%, in this case, the target volume is 50%*V.

[0107] S502: Generate a liquid injection instruction according to the target volume, so as to inject the target volume of non-flammable liquid into the fuel tank.

[0108] Among them, non-flammable liquid, also known as incombustible liquid, refers to a liquid that cannot burn and has good degreasing performance.

[0109] It should be noted that this application comprehensively considers the impact of different volumes of non-flammable liquid in the fuel tank on the noise generated by the fuel tank. Optionally, before obtaining the target operating parameters, that is, before the first test of the fuel tank, a target volume of non-flammable liquid can be injected into the fuel tank. Furthermore, after generating a liquid injection instruction based on the target volume to inject the target volume of non-flammable liquid into the fuel tank, that is, after the initial filling of the fuel tank, the volume of non-flammable liquid in the fuel tank can be adjusted.

[0110] As a possible implementation, Figure 6 As shown, based on the above embodiment, generating a liquid injection instruction according to the target volume so as to inject the target volume of non-flammable liquid into the fuel tank specifically includes the following steps:

[0111] S601: Determine, based on the target operating stage, the target driving direction, the target number of tests, and the first operating instruction, that after the fuel tank is controlled to operate, the target volume is reacquired.

[0112] It should be noted that the newly acquired target volume is inconsistent with the target volume acquired last time. Optionally, the newly acquired target volume can be set to be larger than the target volume acquired last time; optionally, the newly acquired target volume can be set to be smaller than the target volume acquired last time.

[0113] For example, if 50%*V of non-flammable liquid was injected into the fuel tank before the last trip, in this case, the re-acquired target volume can be set to 60%*V, 70%*V, 80%*V, or any other volume inconsistent with 50%*V.

[0114] S602: Regenerate a liquid injection instruction according to the newly acquired target volume, so that the fuel tank is injected with the newly acquired target volume of non-flammable liquid.

[0115] In the embodiment of the present application, after the target volume is obtained, a liquid injection instruction may be regenerated to inject the non-flammable liquid of the obtained target volume into the fuel tank 100 .

[0116] Therefore, the vehicle fuel tank noise detection method proposed in this application can obtain the rated capacity of the fuel tank, and based on the rated capacity, obtain a target volume, and then generate a liquid injection instruction based on the target volume to inject the target volume of non-flammable liquid into the fuel tank. Furthermore, the target volume can be re-obtained in response to different driving instructions, and the liquid injection instruction can be re-generated based on the re-obtained target volume to inject the re-obtained target volume of non-flammable liquid into the fuel tank. This noise detection is performed by comprehensively considering the impact of different volumes of non-flammable liquid in the fuel tank on the noise generated by the fuel tank, simulating the actual driving scene of the vehicle after leaving the factory as much as possible, and further improving the accuracy and reliability of the vehicle fuel tank noise detection process.

[0117] It should be noted that, in the present application, after the first operating instruction for controlling the operation of the fuel tank is generated according to the target operating parameters, parameters such as test variables may be further added.

[0118] As a possible implementation, Figure 7 As shown, based on the above embodiment, the following steps are specifically included after generating the first operation instruction for controlling the operation of the fuel tank according to the target operation parameter:

[0119] S701. Obtain a target operating phase, a target driving direction, and a target number of tests.

[0120] The target operation phase may be any of the following operation phases: a deceleration phase, an acceleration followed by deceleration phase, etc.

[0121] Among them, the deceleration stage refers to the process in which the running speed of the fuel tank gradually decreases from a certain value to 0, which mostly occurs during the braking process.

[0122] For example, if Figure 8 As shown, the target operation phase can be set as a deceleration phase. In this case, during the target operation phase, the operating speed of the fuel tank is gradually reduced from 3.5 km / h to 0 km / h.

[0123] Among them, the stage of first accelerating and then decelerating refers to the process in which the running speed of the fuel tank gradually increases from 0 and then gradually decreases, which mostly exists in the complete driving process from starting to braking.

[0124] For example, if Figure 9 As shown, the target operation phase can be set as an acceleration followed by a deceleration phase. In this case, within the target operation phase, the operating speed of the fuel tank increases from 0 km / h to 7.5 km / h, and then decreases from 7.5 km / h to 0 km / h.

[0125] Among them, the target test number can be set to 6 times, 10 times, etc.; the target driving direction can be set to forward or backward.

[0126] S702: Control the operation of the fuel tank according to the target operation phase, the target driving direction, the target number of tests, and the first operation instruction.

[0127] It should be noted that the complete process of noise detection for any fuel tank may include multiple detection stages.

[0128] For example, the noise detection process for fuel tank A can be divided into two phases. For the first phase, the target operating phase can be set as acceleration followed by deceleration, the target driving direction can be set as forward, and the target number of tests can be set as six. The first operating instruction specifies an operating speed of 1 m / s and a running distance of 100 m. In this case, the fuel tank can be controlled to perform the first phase of operation based on the target operating phase, target driving direction, target number of tests, and the first operating instruction. For the second phase, the target operating phase can be set as acceleration followed by deceleration, the target driving direction can be set as reverse, and the target number of tests can be set as six. The first operating instruction specifies an operating speed of 1 m / s and a running distance of 100 m. In this case, the fuel tank can be controlled to perform the second phase of operation based on the target operating phase, target driving direction, target number of tests, and the first operating instruction. In this case, only the target driving direction is inconsistent.

[0129] For another example, for fuel tank A, its noise detection process can be divided into three stages. For the first stage, the target operation stage can be set as the acceleration stage, the target driving direction can be set as the forward direction, the target test number can be set as 6 times, and the first operation instruction limits the operation speed to 1m / s and the operation distance to 100m. In this case, the fuel tank can be controlled to perform the first stage of operation according to the target operation stage, target driving direction, target test number and the first operation instruction; for the second stage, the target operation stage can be set as the acceleration followed by deceleration stage, the target driving direction can be set as the forward direction, the target test number can be set as 6 times, and the first operation instruction can be set as the acceleration followed by deceleration stage. In one operation instruction, the operating speed is limited to 1m / s and the operating distance is 100m. In this case, the fuel tank can be controlled to perform the second stage of operation based on the target operating phase, target driving direction, target number of tests, and the first operation instruction. For the third stage, the target operating phase can be set to deceleration, the target driving direction can be set to forward, and the target number of tests can be set to 6. The first operation instruction also limits the operating speed to 1m / s and the operating distance to 100m. In this case, the fuel tank can be controlled to perform the second stage of operation based on the target operating phase, target driving direction, target number of tests, and the first operation instruction. In this case, only the target operating phase is inconsistent.

[0130] Furthermore, in order to improve the intelligence level of noise detection of the fuel tank, a second operation instruction for the fuel tank may be generated.

[0131] As a possible implementation, Figure 8 As shown, based on the above embodiment, according to the target operating stage, the target driving direction, the target number of tests and the first operating instruction, the following steps are specifically included in controlling the operation of the fuel tank:

[0132] S801. Obtain the initial position of the fuel tank.

[0133] The initial position refers to the starting point of the fuel tank operation and can be set according to actual conditions. For example, the initial position can be set to the midpoint of the noise detection bench 200.

[0134] S802: Generate a second operation instruction for controlling the operation of the fuel tank according to the initial position, so that the fuel tank runs to the initial position according to the second operation instruction.

[0135] The second operation instruction includes the initial position. In this way, after the second operation instruction is generated, the fuel tank can be moved back to the initial position according to the second operation instruction.

[0136] Therefore, the present application proposes a noise detection method for a vehicle fuel tank, which can obtain the initial position of the fuel tank and generate a second operating instruction for controlling the operation of the fuel tank based on the initial position, so that the fuel tank can run to the initial position according to the second operating instruction, thereby reducing the problems of low efficiency and low accuracy caused by manual movement of the fuel tank, weakening the requirements for the detection site, and improving the intelligence level of fuel tank noise detection.

[0137] It should be noted that, in the present application, when drawing the noise waveform diagram according to the target time period and noise data, the noise data may be processed first.

[0138] As a possible implementation, Figure 9 As shown, based on the above embodiment, the specific process of drawing the noise waveform according to the target period and noise data includes the following steps:

[0139] S901 : Process the noise data based on the least mean square algorithm LMS to obtain processed target noise data.

[0140] Among them, the least mean square algorithm (Least Mean Square, referred to as LMS) is an improved algorithm of the steepest descent algorithm, which is an optimized extension of the steepest descent method applied to the Wiener filter theory.

[0141] S902: Draw a noise waveform diagram according to the target time period and target noise data.

[0142] It should be noted that, in the present application, in order to ensure the accuracy of the noise detection results, multiple parameters can also be monitored in real time at different stages of the detection.

[0143] Optionally, at least one of the following data may be identified: vibration data at the time when the fuel tank operation is completed, and noise data at the time when the fuel tank operation is completed.

[0144] As a possible implementation method, the vibration data of the fuel tank at the time of completion of operation is Figure 10 As shown, based on the above embodiment, the specific process before obtaining the noise data of the fuel tank within the target period includes the following steps:

[0145] S1001. Obtain vibration data of the fuel tank at the time of completion of operation.

[0146] S1002: If the vibration data exceeds the vibration data threshold, reacquire the target operating parameters.

[0147] It should be noted that in this application, if the acquired vibration data exceeds the vibration data threshold, it indicates that the vibration amplitude of the fuel tank's vibration data at the time of completion of operation does not meet the requirements, which is likely to have a significant impact on the current test results. In this case, if the vibration data is determined to have exceeded the vibration data threshold, the target operating parameters can be re-acquired. Furthermore, a design optimization reminder for the detection system 1000 and / or the fuel tank 100 can be generated.

[0148] The vibration data threshold can be set according to actual conditions. For example, the vibration data threshold can be set to 1dB, 0.1dB, 0dB, etc.

[0149] For example, if the vibration data threshold is 0 dB, in this case, the vibration data at the time when the fuel tank operation is completed can be obtained, and it can be determined that the vibration data does not exceed 0 dB, that is, it is ensured that no slight shaking occurs at the time when the fuel tank operation is completed.

[0150] As a possible implementation method, the noise data at the time when the fuel tank operation is completed is as follows: Figure 11 As shown, based on the above embodiment, the specific process after obtaining the noise data of the fuel tank within the target period includes the following steps:

[0151] S1101. Acquire noise data at the moment when the fuel tank operation is completed.

[0152] S1102: Acquire background noise in a target area around the fuel tank.

[0153] S1103: If the noise data at the time of operation completion is greater than the second preset noise threshold and / or the background noise is greater than the preset background noise threshold, reacquire the noise data of the fuel tank within the target period.

[0154] As a possible implementation, if the noise data at the time of operation completion is greater than a second preset noise threshold, the noise data of the fuel tank within the target period is re-acquired.

[0155] It should be noted that in this application, if the acquired noise data exceeds the second noise data threshold, it indicates that the noise level at the time of fuel tank operation completion does not meet the requirements, which is likely to have a significant impact on the test results. In this case, if the noise data is determined to have exceeded the second noise data threshold, the noise data of the fuel tank for the target period can be reacquired. Furthermore, a noise optimization reminder for fuel tank 100 can be generated.

[0156] The second noise data threshold can be set according to actual conditions. For example, the second noise data threshold can be set to 1dB, 0.1dB, 0dB, etc.

[0157] For example, if the second noise data threshold is 0dB, in this case, the noise data of the fuel tank 100 at the time of completion of operation can be obtained. Optionally, it is determined that the noise data is not greater than 0dB, that is, it is ensured that the noise at the time of completion of operation of the fuel tank 100 meets the requirements; optionally, it is determined that the noise data is greater than 0dB, which means that the noise at the time of completion of operation of the fuel tank 100 does not meet the requirements.

[0158] As a possible implementation manner, if the background noise is greater than a preset background noise threshold, the noise data of the fuel tank within the target period is re-acquired.

[0159] It should be noted that, in this application, if the background noise detected exceeds the background noise threshold, it indicates that the background noise level of the fuel tank 100 during noise detection does not meet the requirements, which is likely to have a significant impact on the detection results. In this case, if it is determined that the background noise level is not less than or equal to the preset background noise threshold, the noise data of the fuel tank for the target period can be re-obtained. Furthermore, a noise reduction reminder for the target area can be generated and sent.

[0160] The background noise threshold can be set according to actual conditions. For example, the background noise threshold can be set to 1dB, 0.1dB, 0dB, etc.

[0161] For example, if the background noise threshold is 0dB, in this case, the background noise can be obtained. Optionally, it is determined that the background noise is less than or equal to 0dB, that is, it is ensured that the background noise meets the requirements during the noise detection of the fuel tank 100; optionally, it is determined that the background noise is greater than 0dB, which means that the background noise does not meet the requirements during the noise detection of the fuel tank 100.

[0162] To summarize, after the noise detection system 1000 for the vehicle fuel tank is built, that is, after the fuel tank 100 is placed on the noise detection stand 200, and the noise collection unit in the noise detection device 300 is respectively placed at a first preset distance from the front surface of the fuel tank 100, a second preset distance from the upper surface of the fuel tank 100, and a third preset distance from the rear surface of the fuel tank 100, and at the second preset distance from the upper surface of the fuel tank 100, it is still necessary to inject liquid into the fuel tank 100 to simulate the fuel carrying conditions in the fuel tank 100 during actual driving of the vehicle.

[0163] In some embodiments, the fuel tank 100 includes a fuel pump, a fuel filling pipe, and a vent pipe, wherein the interfaces of the fuel pump, the fuel filling pipe, and the vent pipe are all sealed.

[0164] It should be noted that since the sealing of the fuel tank 100 will affect the noise test result of the fuel tank 100, the fuel tank 100 must pass the sealing test before it can be installed and fixed on the noise test bench 200 for subsequent testing.

[0165] The noise collection unit is explained below using only one noise collection unit consisting of two microphones.

[0166] The noise detection device 300 includes a set of noise collection units, each of which includes two microphones arranged symmetrically about the centerline of the fuel tank 100. One microphone 300-3 is located at a first predetermined distance from the front surface of the fuel tank and a second predetermined distance from the top surface of the fuel tank 100. The other microphone 300-4 is located at a third predetermined distance from the rear surface of the fuel tank and a second predetermined distance from the top surface of the fuel tank.

[0167] It should be noted that to improve the accuracy of noise data collected from fuel tank 100, microphones 300-3 and 300-4 need not be in direct contact with fuel tank 100. Specifically, microphone 300-3 is spaced a first preset distance from the front surface of fuel tank 100 and a second preset distance from the top surface of fuel tank 100. Simultaneously, microphone 300-4 is spaced a third preset distance from the rear surface of fuel tank 100 and a second preset distance from the top surface of fuel tank 100. In this case, microphones 300-3 and 300-4 are spaced the same distance from the top surface of fuel tank 100.

[0168] It should be noted that the present application does not limit the settings of the first preset distance, the second preset distance, and the third preset distance, and they can be selected according to actual conditions.

[0169] Alternatively, the first preset distance may be 100 mm, the second preset distance may be 100 mm, and the third preset distance may be 100 mm. Specifically, microphone 300-3 may be positioned 100 mm from the front surface of fuel tank 100 and a second preset distance of 100 mm from the top surface of fuel tank 100, while microphone 300-4 may be positioned 100 mm from the rear surface of fuel tank 100 and a third preset distance of 100 mm from the top surface of fuel tank 100.

[0170] In this way, additional shaking noise caused by directly fixing the microphones 300 - 3 and 300 - 4 on the fuel tank 100 is avoided.

[0171] For example, during the operation of the fuel tank 100, if the microphones 300-3 and 300-4 are shaken violently due to reasons such as loose fixing, in this case, the noise data of the fuel tank 100 will not increase due to the direct contact between the microphones 300-3 and 300-4 and the fuel tank 100.

[0172] As a result, the vehicle fuel tank noise detection method provided by this application no longer relies on maximum noise levels as the basis for noise detection. Instead, it uses a noise waveform that reflects the noise level of the fuel tank during a target period to assess the sensory impact of fuel tank sloshing noise on the driver and passengers, thereby improving the reliability of noise detection results. Furthermore, by avoiding the generation of additional sloshing noise, the accuracy of noise detection results is further improved.

[0173] Figure 12 This is a structural diagram of a noise detection device for a vehicle fuel tank according to an embodiment of the present application. Figure 12 As shown, the noise detection device 2000 for a vehicle fuel tank includes a generating module 11, an acquiring module 12, and a detecting module 13, wherein:

[0174] A generating module 11 is configured to obtain target operating parameters and generate a first operating instruction for controlling the operation of the fuel tank according to the target operating parameters, wherein the target operating parameters include an operating speed and an operating distance;

[0175] an acquisition module 12, configured to acquire noise data of the fuel tank within a target period, wherein the target period is a preset period after the fuel tank has completed operation according to the first operation instruction;

[0176] The detection module 13 is configured to draw a noise waveform diagram according to the target period and the noise data, and perform noise detection on the fuel tank according to noise peak data in the noise waveform diagram.

[0177] In the embodiment of the present application, the detection module 13 is further used to: obtain a first preset noise threshold and determine the number of noise peak data in the noise waveform that is less than the first preset noise threshold; if the number reaches the preset number threshold, it is determined that the noise detection result of the fuel tank is qualified.

[0178] In the embodiment of the present application, the detection module 13 is further configured to: determine that the noise detection result of the fuel tank is unqualified if the number does not reach the preset number threshold; and generate and send a design optimization reminder for the fuel tank.

[0179] In an embodiment of the present application, the generating module 11 is further configured to: obtain the rated volume of the fuel tank, and obtain a target volume based on the rated volume; and generate a liquid injection instruction based on the target volume so as to inject the target volume of non-flammable liquid into the fuel tank.

[0180] In an embodiment of the present application, the generation module 11 is further used to: obtain the target operating stage, the target driving direction and the target number of tests; and control the operation of the fuel tank according to the target operating stage, the target driving direction, the target number of tests and the first operating instruction.

[0181] In an embodiment of the present application, the generating module 11 is further used to: obtain the initial position of the fuel tank; and generate a second driving instruction for controlling the operation of the fuel tank according to the initial position, so that the fuel tank runs to the initial position according to the second driving instruction.

[0182] In the embodiment of the present application, the generation module 11 is further used to: determine, based on the target operating stage, the target driving direction, the target number of tests and the first operating instruction, to control the fuel tank to operate after completion, and to re-obtain the target volume; and re-generate the injection instruction based on the re-obtained target volume, so that the non-flammable liquid of the re-obtained target volume is injected into the fuel tank.

[0183] In the embodiment of the present application, the detection module 13 is further used to: process the noise data based on the least mean square algorithm LMS to obtain processed target noise data; and draw the noise waveform diagram according to the target time period and the target noise data.

[0184] In the embodiment of the present application, the acquisition module 12 is further configured to: acquire vibration data at the moment when the fuel tank operation is completed; and re-acquire the target operation parameter if the vibration data exceeds a vibration data threshold.

[0185] In the embodiment of the present application, the acquisition module 12 is further used to: obtain noise data at the moment when the fuel tank operation is completed; obtain background noise in a target area around the fuel tank; if the noise data at the moment when the operation is completed is greater than a second preset noise threshold and / or the background noise is greater than a preset background noise threshold, then re-acquire the noise data of the fuel tank within the target time period.

[0186] In the embodiment of the present application, the acquisition module 12 is further configured to: if the background noise is greater than the preset background noise threshold, generate and send a noise reduction reminder for the target area.

[0187] Thus, the vehicle fuel tank noise detection device provided in this application can obtain target operating parameters and generate a first operating instruction for controlling the operation of the fuel tank based on the target operating parameters. The target operating parameters include operating speed and operating distance. The device then obtains noise data from the fuel tank during a target period, which is a preset period after the fuel tank has completed operation according to the first operating instruction. A noise waveform is then drawn based on the target period and the noise data, and noise detection is performed on the fuel tank based on the noise peak data in the noise waveform. Therefore, this application no longer relies on the maximum noise value as the basis for noise detection. Instead, it uses a noise waveform that can reflect the noise level of the fuel tank during the target period to evaluate the sensory impact of the fuel tank sloshing noise on the driver and passengers, thereby improving the accuracy and reliability of the noise detection results.

[0188] To achieve the above embodiments, the present application also provides an electronic device and a computer-readable storage medium.

[0189] Figure 13 A schematic block diagram of an example electronic device 1200 that can be used to implement embodiments of the present application 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 assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or claimed herein.

[0190] like Figure 13 As shown, the device 1200 includes a memory 121, a processor 122, and a computer program stored in the memory 121 and executable on the processor 122. When the processor 122 executes the program instructions, the noise detection method for the vehicle fuel tank provided in the above embodiment is implemented.

[0191] An embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by the processor 122, the noise detection method for the vehicle fuel tank provided in the above embodiment is implemented.

[0192] By obtaining a target driving strategy and generating a first driving instruction based on the target driving strategy, the test vehicle can be controlled to drive according to the first driving instruction. After determining that the test vehicle has completed driving according to the first driving instruction, noise data of the test vehicle's fuel tank during a target period of time is obtained. A noise waveform graph is then generated based on the target period of time and the noise data to determine whether the fuel tank design meets the noise limit requirements based on the noise waveform graph. As a result, the present application no longer relies on the maximum noise value as the basis for noise detection. Instead, a noise waveform graph that can reflect the noise level of the fuel tank during the target period of time is used to evaluate the sensory impact of fuel tank sloshing noise on the driver and passengers, thereby improving the accuracy and reliability of the noise detection results.

[0193] Various embodiments of the systems and techniques described 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), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0194] The program code for implementing the method itself can be written in any combination of one or more programming languages. Such program code can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0195] In the context of the present application, a machine-readable medium can be a tangible medium that can contain or store a program for use by an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0196] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer 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 can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the 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 acoustic input, voice input, or tactile input).

[0197] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or grid browser through which a user can interact with embodiments of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by digital data communication (e.g., a communication grid) in any form or medium. Examples of communication grids include: a local area network (LAN), a wide area network (WAN), the Internet, and a blockchain grid.

[0198] A computer system may include a client and a server. The client and server are generally remote from each other and typically interact through a communication grid. The client-server relationship is established by computer programs running on the respective computers and establishing a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, a host product within the cloud computing service system that addresses the management difficulties and poor business scalability of traditional physical hosts and VPS services ("Virtual Private Server," or simply "VPS"). The server may also be a server in a distributed system or a server integrated with blockchain.

[0199] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.

[0200] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of such features. Throughout the description of this application, "plurality" means at least two, for example, two, three, etc., unless otherwise specifically defined.

[0201] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application belong.

[0202] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and a portable compact disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing it in another suitable manner if necessary, and then storing it in a computer memory.

[0203] It should be understood that various parts of the present application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0204] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.

[0205] In addition, the functional units in the various embodiments of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into a module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0206] The storage medium mentioned above may be a read-only memory, a magnetic disk, or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application. Persons skilled in the art may make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.

[0207] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this application can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this application can be achieved. This is not a limitation herein.

[0208] The above specific embodiments do not constitute a limitation on the scope of protection of this application. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application shall be included within the scope of protection of this application.

Claims

1. A method for detecting noise of a vehicle fuel tank, characterized in that: include: Acquiring target operating parameters and generating a first operating instruction for controlling the operation of the fuel tank according to the target operating parameters, wherein the target operating parameters include an operating speed and an operating distance; Acquiring noise data of the fuel tank within a target period, where the target period is a preset period after the fuel tank has completed operation according to the first operation instruction; Drawing a noise waveform diagram according to the target period and the noise data, and performing noise detection on the fuel tank according to noise peak data in the noise waveform diagram; The performing noise detection on the fuel tank according to the noise peak data in the noise waveform diagram includes: Obtaining a first preset noise threshold, and determining the number of peaks in the noise waveform whose noise peak data is smaller than the corresponding first preset noise threshold, and setting different first preset noise thresholds according to different stages after the fuel tank is at rest; If the number reaches a preset number threshold, it is determined that the noise detection result of the fuel tank is qualified.

2. The vehicle fuel tank noise detection method according to claim 1, characterized in that: The method further comprises: If the number does not reach the preset number threshold, determining that the noise detection result of the fuel tank is unqualified; A design optimization reminder for the fuel tank is generated and sent.

3. The vehicle fuel tank noise detection method according to claim 1, characterized in that: Before obtaining the target operating parameters, the method further includes: Obtaining a rated capacity of the fuel tank, and obtaining a target volume based on the rated capacity; A liquid injection instruction is generated according to the target volume, so that the target volume of non-flammable liquid is injected into the fuel tank.

4. The vehicle fuel tank noise detection method according to claim 3, characterized in that: After generating the first operation instruction for controlling the operation of the fuel tank according to the target operation parameter, the method further includes: Obtain the target operating phase, target driving direction, and target test times; The operation of the fuel tank is controlled according to the target operating stage, the target driving direction, the target number of tests, and the first operating instruction.

5. The vehicle fuel tank noise detection method according to claim 4, characterized in that: After controlling the operation of the fuel tank according to the target operating stage, the target driving direction, the target number of tests, and the first operating instruction, the method further includes: obtaining an initial position of the fuel tank; A second operation instruction for controlling the operation of the fuel tank is generated according to the initial position, so that the fuel tank is operated to the initial position according to the second operation instruction.

6. The vehicle fuel tank noise detection method according to claim 4, characterized in that: After generating a liquid injection instruction according to the target volume so as to inject the target volume of non-flammable liquid into the fuel tank, the method further includes: determining, based on the target operating stage, the target driving direction, the target number of tests, and the first operating instruction, to control the fuel tank to operate and then re-obtain the target volume; The liquid injection instruction is regenerated according to the re-acquired target volume, so that the non-flammable liquid of the re-acquired target volume is injected into the fuel tank.

7. The vehicle fuel tank noise detection method according to any one of claims 4 to 6, characterized in that: Drawing a noise waveform diagram according to the target time period and the noise data includes: The noise data is processed based on the least mean square algorithm LMS to obtain processed target noise data; The noise waveform diagram is drawn according to the target time period and the target noise data.

8. The vehicle fuel tank noise detection method according to claim 1, characterized in that: Before obtaining the noise data of the fuel tank within the target period, the method further includes: Acquiring vibration data of the fuel tank at the moment of completion of operation; If the vibration data exceeds a vibration data threshold, the target operating parameter is reacquired.

9. The vehicle fuel tank noise detection method according to claim 1, characterized in that: After obtaining the noise data of the fuel tank within the target period, the method further includes: Acquiring noise data at the moment when the fuel tank completes operation; obtaining background noise in a target area around the fuel tank; If the noise data at the time of operation completion is greater than a second preset noise threshold and / or the background noise is greater than a preset background noise threshold, the noise data of the fuel tank within the target period is reacquired.

10. The vehicle fuel tank noise detection method according to claim 9, characterized in that: The method further comprises: If the background noise is greater than the preset background noise threshold, a noise reduction reminder for the target area is generated and sent.

11. A noise detection device for a vehicle fuel tank, characterized in that: include: a generating module, configured to obtain target operating parameters and generate a first operating instruction for controlling the operation of the fuel tank according to the target operating parameters, wherein the target operating parameters include an operating speed and an operating distance; an acquisition module, configured to acquire noise data of the fuel tank within a target period, wherein the target period is a preset period after the fuel tank has completed operation according to the first operation instruction; a detection module, configured to draw a noise waveform diagram according to the target period and the noise data, and perform noise detection on the fuel tank according to noise peak data in the noise waveform diagram; The performing noise detection on the fuel tank according to the noise peak data in the noise waveform diagram includes: Obtaining a first preset noise threshold, and determining the number of peaks in the noise waveform whose noise peak data is smaller than the corresponding first preset noise threshold, and setting different first preset noise thresholds according to different stages after the fuel tank is at rest; If the number reaches a preset number threshold, it is determined that the noise detection result of the fuel tank is qualified.

12. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed 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 perform the method according to any one of claims 1 to 10.

13. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-10.

Citation Information

Patent Citations

  • Automobile fuel tank oil shaking noise test system

    CN109459128A

  • Fuel tank sloshing sound test method

    CN109916503A

  • Fuel tank shaking abnormal sound testing method

    CN113029328A