Anti-corrosion method and apparatus for metal member, and readable storage medium

By detecting the environmental changes of the metal parts and dynamically controlling their electrical connection with the auxiliary anode, the hydrogen embrittlement problem caused by the cathode protection method is solved, and more effective corrosion protection and stability improvement is achieved.

WO2025145677A1PCT designated stage expired Publication Date: 2025-07-10CONTEMPORARY AMPEREX INTELLIGENCE TECHNOLOGY (SHANGHAI) LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/120284
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-04
Filing Date
2024-09-23
Publication Date
2025-07-10

AI Technical Summary

Technical Problem

Metal parts are prone to corrosion during use. The existing cathode protection method will lead to hydrogen embrittlement during long-term use, affecting the stability and reliability of metal parts.

Method used

By detecting changes in the environment in which the metal parts are located, the electrical connection between the metal parts and the auxiliary anode is dynamically controlled, and cathode protection is only carried out in a corrosive environment to avoid unnecessary current supply.

Benefits of technology

It delays the corrosion rate of metal parts, shortens the corrosion protection time, alleviates hydrogen embrittlement, improves the reliability and stability of metal parts, and reduces the power consumption of the corrosion protection process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024120284_10072025_PF_FP_ABST
    Figure CN2024120284_10072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of corrosion prevention, and provides an anti-corrosion method and apparatus for a metal member, and a readable storage medium. The anti-corrosion method comprises: determining whether a metal member is in a corrosion environment; if yes, controlling the metal member to be electrically connected to an auxiliary anode, so as to protect the metal member from corrosion by means of cathodic protection; and if not, controlling the metal member to be disconnected from the auxiliary anode. The anti-corrosion method provided by embodiments of the present application can delay the corrosion rate of the metal member, shorten the anti-corrosion duration of the metal member, and alleviate the hydrogen embrittlement phenomenon in the anti-corrosion process.
Need to check novelty before this filing date? Find Prior Art

Description

Anti-corrosion method, device and readable storage medium for metal parts

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on January 4, 2024, with application number 202410014618.7 and invention name “Anti-corrosion method, device and readable storage medium for metal parts”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of anti-corrosion technology, and in particular to an anti-corrosion method, device and readable storage medium for metal parts. Background Art

[0003] Metal is the most widely used material, and parts made of metal (also called metal parts) are used in a variety of products.

[0004] Metal parts are prone to corrosion during use. For example, a vehicle chassis is a metal part. The chassis is exposed to harsh environments during operation, making it susceptible to corrosion. Furthermore, the chassis is closely related to the safety and lifespan of the vehicle, so effective protection is essential during use. Therefore, there is an urgent need for an anti-corrosion method that can protect metal parts during use and slow their corrosion rate.

[0005] Application Contents

[0006] In view of this, embodiments of the present application provide a method, device, and readable storage medium for corrosion prevention of metal parts, which can slow down the corrosion rate of metal parts during use. Technical Solutions

[0007] The technical solution adopted in the embodiment of this application is:

[0008] To determine whether the metal parts are in a corrosive environment, the metal parts are equipped with auxiliary anodes;

[0009] If so, the metal part is electrically connected to the auxiliary anode to protect the metal part from corrosion by adopting cathodic protection;

[0010] If not, the control metal piece is disconnected from the auxiliary anode.

[0011] In some embodiments, controlling the metal part to be electrically connected to the auxiliary anode includes: controlling the power supply circuit to apply current to the metal part and the auxiliary anode, connecting the positive pole of the power supply circuit to the auxiliary anode, and connecting the negative pole of the power supply circuit to the metal part.

[0012] In some embodiments, determining whether the metal part is in a corrosive environment includes: determining whether the metal part is in a corrosive environment based on a water wading condition of the metal part.

[0013] In some embodiments, determining whether a metal part is in a corrosive environment is based on the water wading condition of the metal part, including: when it is detected that the metal part is wading in water, detecting the wading water to obtain water quality parameters; and determining whether the metal part is in a corrosive environment based on the water quality parameters.

[0014] In some embodiments, the water quality parameters include the pH value of the water body, and judging whether the metal part is in a corrosive environment based on the water quality parameters includes: determining the corrosion potential of the metal part in the water body; judging whether the metal part is in a corrosive environment based on the corrosion potential, pH value and the Popeck diagram of the metal part.

[0015] In some embodiments, determining whether a metal part is in a corrosive environment based on the corrosion potential, pH value, and a Popeks diagram of the metal part includes:

[0016] A target Popeks diagram corresponding to the chloride ion solubility in the water body is determined from multiple Popeks diagrams, where the multiple Popeks diagrams are Popeks diagrams of the metal part in water bodies with different chloride ion solubilities. Whether the metal part is in a corrosive environment is determined based on the target Popeks diagram, corrosion potential, and pH value.

[0017] In some embodiments, determining whether a metal part is in a corrosive environment includes: when the metal part is not wading through water, determining whether the metal part is in a corrosive environment based on environmental parameters, where the environmental parameters include at least one of the temperature, humidity, and chloride ion concentration in the external environment in which the metal part is located.

[0018] In some embodiments, determining whether a metal part is in a corrosive environment based on environmental parameters includes: determining the corrosion level of the external environment based on the temperature and / or humidity in the external environment; and determining that the metal part is in a corrosive environment when the corrosion level is greater than or equal to a preset level.

[0019] In some embodiments, the corrosion level of the external environment is determined based on the temperature and humidity in the external environment, including: if the metal part is in a wet state after wading through water, determining the temperature difference between the temperature of the water body and the temperature in the external environment; if the temperature difference is greater than the preset temperature difference, increasing the corrosion level by a first preset level number.

[0020] In some embodiments, the corrosion level of the external environment is determined based on the temperature and humidity in the external environment, including: when the battery power is lower than the preset power, the corrosion level is reduced by a second preset level, and the battery is used to power the electrically connected metal parts and auxiliary anodes.

[0021] In some embodiments, the metal part comprises a chassis in a vehicle.

[0022] In some embodiments, the auxiliary anode comprises a wheel in a vehicle.

[0023] In a second aspect, a metal anti-corrosion device is provided, comprising:

[0024] A judgment module is used to judge whether the metal part is in a corrosive environment, and the metal part is equipped with an auxiliary anode;

[0025] The control module is configured to control the metal part to be electrically connected to the auxiliary anode if the judgment module determines that the metal part is in a corrosive environment, so as to adopt a cathodic protection method to protect the metal part from corrosion;

[0026] The control module is further configured to control the metal part to be disconnected from the auxiliary anode if the judgment module determines that the metal part is in a non-corrosive environment.

[0027] In some embodiments, the control module is specifically used to control the power supply circuit to apply current to the metal part and the auxiliary anode, the positive pole of the power supply circuit is connected to the auxiliary anode, and the negative pole of the power supply circuit is connected to the metal part.

[0028] In some embodiments, the judgment module is used to judge whether the metal part is in a corrosive environment based on the water wading condition of the metal part.

[0029] In some embodiments, the judgment module is specifically used to detect the water body involved in the water to obtain water quality parameters when it is detected that the metal part is wading through water; and judge whether the metal part is in a corrosive environment based on the water quality parameters.

[0030] In some embodiments, the water quality parameters include the pH value of the water body, and the judgment module is specifically used to determine the corrosion potential of the metal part in the water body; and judge whether the metal part is in a corrosive environment based on the corrosion potential, pH value and the Popeck diagram of the metal part.

[0031] In some embodiments, the judgment module is specifically used to determine a target popek diagram corresponding to the chloride ion solubility in the water body from multiple popek diagrams, and the multiple popek diagrams are popek diagrams of metal parts in water bodies with different chloride ion solubilities; and judge whether the metal parts are in a corrosive environment based on the target popek diagram, corrosion potential and pH value.

[0032] In some embodiments, the judgment module is used to determine whether the metal part is in a corrosive environment based on environmental parameters when the metal part is not wading in water. The environmental parameters include at least one of the temperature, humidity and chloride ion concentration in the external environment where the metal part is located.

[0033] In some embodiments, the judgment module is specifically used to determine the corrosion level of the external environment based on the temperature and / or humidity in the external environment; when the corrosion level is greater than or equal to a preset level, it is determined that the metal part is in a corrosive environment.

[0034] In some embodiments, the judgment module is also used to determine the temperature difference between the temperature of the water body and the temperature in the external environment if the metal part is in a wet state after wading; if the temperature difference is greater than the preset temperature difference, the corrosion level is increased by a first preset level number.

[0035] In some embodiments, the judgment module is further used to reduce the corrosion level by a second preset level when the battery power is lower than the preset power, and the battery is used to power the electrically connected metal parts and the auxiliary anode.

[0036] In some embodiments, the metal part comprises a chassis in a vehicle.

[0037] In some embodiments, the auxiliary anode comprises a wheel in a vehicle.

[0038] In a third aspect, a readable storage medium is provided, on which a computer program is stored. When the computer program runs on a metal part anti-corrosion device, the metal part anti-corrosion device executes the metal part anti-corrosion method provided in the first aspect.

[0039] In a fourth aspect, a metal part anti-corrosion device is provided, comprising: a processor; a memory; and a computer program, wherein the computer program is stored in the memory, and when the computer program is executed by the processor, the metal part anti-corrosion device executes the metal part anti-corrosion method provided in the first aspect.

[0040] In a fifth aspect, a computer program product is provided, comprising: a computer program code, which, when run on a metal part anti-corrosion device, enables the metal part anti-corrosion device to execute the metal part anti-corrosion method provided in the first aspect.

[0041] In a sixth aspect, a chip is provided, comprising: a processor for calling and running a computer program from a memory, so that an anti-corrosion device for a metal part on which the chip is installed executes the anti-corrosion method for a metal part provided in the aforementioned first aspect. Beneficial effects

[0042] The first beneficial effect provided by the embodiment of the present application is that: during the anti-corrosion process, it is first determined whether the metal part is in a corrosive environment. When the metal part is in a corrosive environment, the metal part is controlled to be electrically connected to the auxiliary anode to use cathodic protection to protect the metal part from corrosion. When the metal part is in a non-corrosive environment, the metal part is controlled to be disconnected from the auxiliary anode. The anti-corrosion method provided by the embodiment of the present application can not only slow down the corrosion rate of the metal part, but also shorten the anti-corrosion time of the metal part and alleviate the hydrogen embrittlement phenomenon during the anti-corrosion process. At the same time, when the hydrogen embrittlement phenomenon is alleviated, the probability of deformation or even fracture of the metal part can be reduced, thereby improving the reliability and stability of the metal part.

[0043] It can be understood that the beneficial effects of the second to sixth aspects of the present application can be found in the relevant description of the first aspect of the present application and will not be repeated here.

[0044] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit the technical solutions of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the drawings without creative work.

[0046] FIG1 shows a schematic structural diagram of an anti-corrosion system in the related art.

[0047] FIG2 shows a schematic structural diagram of another anti-corrosion system in the related art.

[0048] FIG3 shows a schematic diagram of an anti-corrosion system provided in an embodiment of the present application.

[0049] FIG4 shows a schematic diagram of another anti-corrosion system provided in an embodiment of the present application.

[0050] FIG5 shows a schematic diagram of an application scenario of a method for anti-corrosion of metal parts provided in an embodiment of the present application.

[0051] FIG6 shows a flowchart of the steps of a method for anti-corrosion of metal parts provided in an embodiment of the present application.

[0052] FIG7 shows a schematic diagram of a water body type provided in an embodiment of the present application.

[0053] FIG8 shows a Popek diagram of a metal part provided in an embodiment of the present application.

[0054] FIG9 shows a schematic diagram of the classification of corrosion levels of a corrosive environment provided in an embodiment of the present application.

[0055] FIG10 shows a schematic flow chart of a method for anti-corrosion of metal parts provided in an embodiment of the present application.

[0056] FIG11 shows a schematic flow chart of another method for anti-corrosion of metal parts provided in an embodiment of the present application.

[0057] FIG12 shows a schematic structural diagram of a metal part anti-corrosion device provided in an embodiment of the present application.

[0058] FIG13 shows a structural block diagram of an anti-corrosion device for metal parts provided in an embodiment of the present application. DETAILED DESCRIPTION

[0059] The technical solutions of this application will be described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of this application, rather than all the embodiments.

[0060] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.

[0061] The term "comprising" herein indicates the presence of the described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or collections thereof. The terms "comprising", "including", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized. In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present application, unless otherwise stated, "multiple" means two or more.

[0062] The term "and / or" in this document simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. Additionally, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0063] Metals have advantages such as high strength, good toughness, and high plasticity. Therefore, metal parts made of metal are widely used in industries such as industry, construction, transportation, and aerospace. However, metal parts are prone to corrosion during use, which can negatively affect their strength, plasticity, and toughness. Therefore, metal parts are usually treated with corrosion protection to slow down the corrosion rate during use.

[0064] In the related art, a commonly used method for corrosion protection of metal parts is cathodic protection, which includes impressed current protection and sacrificial anode protection. FIG1 shows a schematic structural diagram of an anti-corrosion system 10 in the related art. As shown in FIG1 , when the impressed current protection method is used to protect the metal part 11 from corrosion, the metal part 11 is equipped with a power supply circuit 12 and an auxiliary anode 13. The metal part 11 is connected to the negative output terminal (referred to as the negative electrode) of the power supply circuit 12, and the auxiliary anode 13 is connected to the positive output terminal (referred to as the positive electrode) of the power supply circuit 12.

[0065] The metal part 11 and the auxiliary anode 13 are generally located in an electrolyte 14 such as soil, water or humid air, so that the metal part 11, the power supply circuit 12 and the auxiliary anode 13 can form a current loop, which is usually called a cathodic protection circuit. During the anti-corrosion process, the power supply circuit 12 is turned on and a current is applied to the metal part 11 and the auxiliary anode 13 (this current is usually called a cathodic protection current). The current flows out from the positive pole of the power supply circuit 12, passes through the auxiliary anode 13 and the metal part 11, and returns to the negative pole of the power supply circuit 12. At the same time, the current can force the auxiliary anode 13 to generate electrons, and the electrons flow to the metal part 11 through the power supply circuit 12 to replenish the electrons to the metal part 11, thereby inhibiting the corrosion of the metal part 11 and further reducing the corrosion rate of the metal part.

[0066] FIG2 shows a schematic structural diagram of another anti-corrosion system 20 in the related art. As shown in FIG2 , when a metal part 21 is protected against corrosion using a sacrificial anode protection method, an auxiliary anode 22 is provided for the metal part 21, and the metal part 21 and the auxiliary anode 22 are connected via a wire 23. The metal part 21 and the auxiliary anode 22 are located in an electrolyte 24, so that the metal part 21 and the auxiliary anode 22 can form a cathodic protection circuit. During the anti-corrosion process, since the auxiliary anode 22 is more active than the metal part 21, the auxiliary anode 22 can generate electrons, which flow to the metal part 21 through the wire 23 to replenish the electrons to the metal part 21, thereby suppressing the corrosion of the metal part 21 and further reducing the corrosion rate of the metal part 21.

[0067] When using cathodic protection to protect metal parts from corrosion, the cathodic protection circuit is typically kept in an on state. That is, the power supply circuit 12 shown in FIG1 is always on, or the metal part 21 and the auxiliary anode 22 shown in FIG2 are always connected, to continuously supply electrons to the metal part and protect it from corrosion. However, when a metal part is exposed to corrosion for a long time, electrons on its surface react with hydrogen ions in the electrolyte to generate hydrogen atoms. These hydrogen atoms aggregate on the surface of the metal part to form hydrogen clusters, which can cause stress concentration and deformation or even fracture of the metal part. This phenomenon of deformation and fracture of metal parts caused by the accumulation of hydrogen clusters is known as hydrogen embrittlement.

[0068] In order to solve the above technical problems, an embodiment of the present application provides an anti-corrosion method for metal parts. By utilizing the constantly changing external environment in which the metal parts are located, it is detected whether the metal parts are in a corrosive environment during the anti-corrosion process. When the metal parts are in a corrosive environment, the metal parts are controlled to be electrically connected to the auxiliary anode to supplement electrons to the metal parts and inhibit corrosion of the metal parts.

[0069] The constantly changing external environment of a metal part may be due to the part's constantly changing position or the dynamic nature of the external environment itself. A corrosive environment is defined as the external environment surrounding a metal part. When the external environment is harsh and potentially causes corrosion or severe corrosion, it is considered a corrosive environment. Conversely, when the external environment is relatively benign and does not cause corrosion or only causes minor corrosion, it is considered a non-corrosive environment.

[0070] In the anti-corrosion method for metal parts provided in the embodiment of the present application, the electrical connection between the metal parts and the auxiliary anode is dynamically controlled according to the changes in the external environment in which the metal parts are located. The metal parts can be anti-corroded only when they need to be anti-corroded. This can not only slow down the corrosion rate of the metal parts, but also shorten the anti-corrosion time of the metal parts and alleviate the hydrogen embrittlement phenomenon during the anti-corrosion process. Moreover, when the hydrogen embrittlement phenomenon is alleviated, the probability of deformation or even fracture of the metal parts can be reduced, thereby improving the reliability and stability of the metal parts. Moreover, when the external current protection method is used to anti-corrode the metal parts, since the power supply circuit is intermittently turned on during the anti-corrosion process, the power consumption during the anti-corrosion process can be reduced.

[0071] Referring to FIG3 , FIG3 shows a schematic diagram of an anti-corrosion system 30 provided in an embodiment of the present application. As shown in FIG3 , the anti-corrosion system 30 uses an impressed current protection method to protect a metal part 31 from corrosion. The metal part 31 can be equipped with a controller 32, a power supply circuit 33, and an auxiliary anode 34. The power input terminal of the power supply circuit 33 is connected to a power supply 36, so that the power supply circuit 33 is powered by the power supply 36. The positive electrode of the power supply circuit 33 is connected to the auxiliary anode 34, and the negative electrode of the power supply circuit 33 is connected to the metal part 31.

[0072] The power supply circuit 33 can be configured according to the type of the power supply 36. For example, when the power supply 36 is a battery that outputs direct current, the power supply circuit 33 can be a direct current to direct current (DC / DC) converter; when the power supply 36 outputs alternating current, the power supply circuit 33 can be a rectifier or a potentiostat.

[0073] The controller 32 is connected to the detection circuit 35, which may include temperature sensors, humidity sensors, cameras, radars (such as millimeter-wave radars), chloride ion concentration sensors, conductivity sensors, and other elements that can detect various parameters in the external environment.

[0074] During the anti-corrosion process, the detection circuit 35 can periodically detect the external environment of the metal part 31 to obtain detection results and send the detection results to the controller 32. The controller 32 can determine whether the metal part 31 is in a corrosive environment based on the detection results. When it is determined that the metal part 31 is in a corrosive environment, the controller 32 can control the power supply circuit 33 to turn on to apply current to the metal part 31 and the auxiliary anode 34 to prevent corrosion of the metal part 31. Conversely, when the controller 32 determines that the metal part 31 is in a non-corrosive environment, it can control the power supply circuit 33 to turn off to stop applying current to the metal part 31 and the auxiliary anode 34, thereby stopping the anti-corrosion of the metal part 31.

[0075] It should be noted that the controller 32 , the power supply circuit 33 and the detection circuit 35 may be integrated into a circuit module or provided separately. The specific composition of the anti-corrosion system may include but is not limited to that shown in FIG. 3 .

[0076] Referring to Figure 4, Figure 4 shows a schematic diagram of another anti-corrosion system 40 provided in an embodiment of the present application. As shown in Figure 4, the anti-corrosion system 40 uses a sacrificial anode protection method to protect a metal part 41 from corrosion, and can be equipped with a controller 42, a connection circuit 43, and an auxiliary anode 44 for the metal part 41. The connection circuit 43 is, for example, a switching element, one end of the switching element is connected to the metal part 41, and the other end is connected to the auxiliary anode 44. The controller 42 can control the switching element to close so that the metal part 41 is electrically connected to the auxiliary anode 44; or, the controller 42 can control the switching element to open so that the metal part 41 is disconnected from the auxiliary anode 44. It should be understood that the connection circuit 43 may include but is not limited to a switching element.

[0077] During the corrosion protection process, the detection circuit 45 can periodically detect the external environment of the metal part 41, obtain detection results, and send the detection results to the controller 42. Based on the detection results, the controller 42 can determine whether the metal part 41 is in a corrosive environment. If the metal part 41 is in a corrosive environment, the controller 42 can control the connection circuit 43 to electrically connect the metal part 41 to the auxiliary anode 44 to protect the metal part 41 from corrosion. Conversely, if the controller 42 determines that the metal part 41 is in a non-corrosive environment, the controller 42 can control the connection circuit 43 to disconnect the metal part 41 from the auxiliary anode 44 to stop the corrosion protection of the metal part 41.

[0078] It should be noted that the controller 42 , the connection circuit 43 and the detection circuit 45 may be integrated into a circuit module or provided separately. The specific composition of the anti-corrosion system may include but is not limited to that shown in FIG. 4 .

[0079] Referring to Figure 5, Figure 5 shows a schematic diagram of an application scenario of a method for anti-corrosion of metal parts provided in an embodiment of the present application. The anti-corrosion system 30 shown in Figure 3 can be used in a vehicle 50. The metal parts can be metal parts in the vehicle 50 that require anti-corrosion, such as a chassis 51. The chassis 51 can be a common vehicle chassis or a skateboard chassis. The auxiliary anode can be a metal part in the vehicle 50 that does not require anti-corrosion, such as a wheel 54 or other metal part, or can be a separately provided metal part for anti-corrosion.

[0080] The controller may be a control device 52 in the vehicle 50, such as a vehicle controller unit (VCU), capable of executing the anti-corrosion method for metal parts. The power source may be a battery 56 in the vehicle 50, the power supply circuit may be a DC converter 53 in the vehicle, and the detection circuit may include one or more components, such as a first detection circuit 551 disposed at the front end of the chassis 51, a second detection circuit 552 disposed at the rear end of the chassis, and a third detection circuit 553 disposed at the bottom of the chassis.

[0081] Similarly, the anti-corrosion system 40 shown in FIG. 4 may also be applied to a vehicle 50 . In this case, a connection circuit for connecting the chassis 51 and the wheels 54 is provided in the vehicle 50 .

[0082] It should be understood that the metal parts in the embodiments of the present application may be located in vehicles or other mobile devices. During use, the movement of the metal parts may cause the external environment to continuously change. Of course, the metal parts may also be located in base stations, energy storage power stations, or other fixed devices, where the external environment of such metal parts is constantly changing.

[0083] The above are merely illustrative examples. The application scenarios of the anti-corrosion method for metal parts provided in the embodiments of the present application may include but are not limited to vehicles.

[0084] Referring to FIG6 , FIG6 shows a flowchart of a method 100 for anti-corrosion of metal parts provided in an embodiment of the present application. The execution body of the method 100 may be the controller shown in FIG3 and FIG4 . As shown in FIG6 , the method may include the following steps:

[0085] Step 110: Determine whether the metal part is in a corrosive environment, and the metal part is equipped with an auxiliary anode.

[0086] During the corrosion protection process for metal parts, when the external environment is harsh and may cause corrosion or severe corrosion of the metal parts, the external environment is considered a corrosive environment. Conversely, when the external environment is relatively benign and does not cause corrosion or may cause slight corrosion of the metal parts, the external environment is considered a non-corrosive environment. The auxiliary anode is used to electrically connect to the metal part when it is in a corrosive environment to release electrons and replenish them, thereby inhibiting corrosion of the metal part.

[0087] In this embodiment, during the corrosion protection process for metal parts, the controller can periodically detect the external environment of the metal part through a detection circuit to obtain detection results, and determine whether the metal part is in a corrosive environment based on the detection results. The detection results include, but are not limited to, the temperature, humidity, and chloride ion concentration of the external environment, as well as one or more factors that may affect the corrosion of the metal part, such as the external weather conditions, the geographical location of the metal part, and the water conditions in which the metal part is exposed.

[0088] For example, the higher the humidity in the external environment, the greater the probability of corrosion of the metal part. The controller can detect the humidity in the external environment where the metal part is located using a humidity sensor in the detection circuit to obtain a humidity value. If the humidity value is greater than or equal to a preset first humidity threshold, the controller determines that the metal part is in a corrosive environment. Conversely, if the humidity value is less than the first humidity threshold, the controller determines that the metal part is in a non-corrosive environment.

[0089] For another example, the higher the temperature in the external environment, the greater the probability of corrosion of the metal part. The controller can detect the temperature of the external environment in which the metal part is located using a temperature sensor in the detection circuit to obtain a temperature value. If the temperature value is greater than or equal to a preset temperature threshold, the controller determines that the metal part is in a corrosive environment. Conversely, if the temperature value is less than the temperature threshold, the controller determines that the metal part is in a non-corrosive environment.

[0090] For another example, the controller may detect the temperature of the external environment in which the metal part is located using a temperature sensor in the detection circuit to obtain a temperature value, and detect the humidity of the external environment in which the metal part is located using a humidity sensor in the detection circuit to obtain a humidity value. If the humidity value is greater than or equal to a first humidity threshold and the temperature value is greater than or equal to a temperature threshold, the controller determines that the metal part is in a corrosive environment. Conversely, if the humidity value is less than the first humidity threshold or the temperature value is less than the temperature threshold, the controller determines that the metal part is in a non-corrosive environment.

[0091] For another example, the controller may detect the chloride ion concentration in the external environment of the metal part using a sensor in the detection circuit to obtain a chloride ion concentration value. If the detected chloride ion concentration value is greater than or equal to a preset chloride ion concentration value, the controller determines that the metal part is in a corrosive environment. Conversely, if the detected chloride ion concentration value is less than the preset chloride ion concentration value, the controller determines that the metal part is in a non-corrosive environment.

[0092] As another example, the controller can determine whether a metal component is in a corrosive environment based on weather conditions. For example, the controller can obtain weather information from a server. If the weather information indicates that the current weather is rainy, the controller can determine that the humidity in the current external environment is high, and thus determine that the metal component is in a corrosive environment. Conversely, if the weather information indicates that the current weather is sunny, the controller can determine that the humidity in the external environment is low, and thus determine that the metal component is in a non-corrosive environment.

[0093] As another example, the controller can determine whether the metal part is in a corrosive environment based on the metal part's geographic location and weather conditions. For example, the controller can obtain the metal part's location information and weather information from a server. If the weather information indicates that the current weather is hot and rainy, and the location information indicates that the metal part is located in a rainy area, the controller can determine that the metal part is in a corrosive environment. Conversely, if the weather information indicates that the current weather is sunny or the location information indicates that the metal part is located in a dry area, the controller can determine that the metal part is in a non-corrosive environment.

[0094] The above examples are merely illustrative, and specific methods for determining whether a metal part is in a corrosive environment may include but are not limited to the above examples.

[0095] Step 120: If yes, the metal part is electrically connected to the auxiliary anode to protect the metal part from corrosion using a cathodic protection method.

[0096] Step 130: If not, control the metal component to be disconnected from the auxiliary anode.

[0097] The term "electrically connected" between the metal part and the auxiliary anode means that the metal part and the auxiliary anode form a cathodic protection circuit, and current flows in the cathodic protection circuit. That is, the metal part and the auxiliary anode are connected via a power supply circuit, and the power supply circuit applies current to the metal part and the auxiliary anode, or the metal part and the auxiliary anode are connected via a connecting circuit. Conversely, the term "disconnected" between the metal part and the auxiliary anode means that the metal part and the auxiliary anode do not form a cathodic protection circuit, and no current flows between the metal part and the auxiliary anode.

[0098] As shown in Figure 3, when using impressed current protection to protect metal parts from corrosion, the controller, upon determining that the metal part is in a corrosive environment, can control the power supply circuit to open, thereby applying current to the metal part and the auxiliary anode through the power supply circuit. At this time, the current in the cathodic protection circuit forces the auxiliary anode to generate electrons, which flow through the power supply circuit to the metal part, inhibiting corrosion of the metal part and slowing its corrosion rate. Conversely, if the controller determines that the metal part is in a non-corrosive environment, it can control the power supply circuit to close, stopping the application of current to the metal part and the auxiliary anode, thereby stopping corrosion protection of the metal part.

[0099] As shown in Figure 4, when using sacrificial anode protection to protect metal parts from corrosion, the controller, upon determining that the metal part is in a corrosive environment, can control the connection circuit to electrically connect the metal part to the auxiliary anode. At this point, the auxiliary anode generates electrons, which flow through the connection circuit to the metal part, thereby inhibiting corrosion of the metal part and slowing its corrosion rate. Conversely, upon determining that the metal part is in a non-corrosive environment, the controller can control the connection circuit to disconnect the metal part from the auxiliary anode.

[0100] In an embodiment of the present application, during the anti-corrosion process, it is first determined whether the metal part is in a corrosive environment. When the metal part is in a corrosive environment, the metal part is controlled to be electrically connected to the auxiliary anode. When the metal part is in a non-corrosive environment, the metal part is controlled to be disconnected from the auxiliary anode. The anti-corrosion method provided in an embodiment of the present application can not only slow down the corrosion rate of the metal part, but also shorten the anti-corrosion time of the metal part and alleviate the hydrogen embrittlement phenomenon during the anti-corrosion process. At the same time, when the hydrogen embrittlement phenomenon is alleviated, the probability of deformation or even fracture of the metal part can be reduced, thereby improving the reliability and stability of the metal part. Moreover, when the external current protection method is used to anti-corrode the metal part, since the power supply circuit is turned on intermittently during the anti-corrosion process, the power consumption during the anti-corrosion process can be reduced.

[0101] Optionally, step 110 may include:

[0102] Determine whether the metal parts are in a corrosive environment based on their wading conditions.

[0103] The wading conditions may include but are not limited to whether the metal part is wading in water, the wading depth of the metal part, the wading time, the type of water body, the pH value, conductivity, temperature and chloride ion concentration of the water body, etc.

[0104] For example, for metal parts located in vehicles or other movable equipment, during the corrosion protection process, it is possible to detect whether the metal parts have been exposed to water. If the metal parts are detected to have been exposed to water, the metal parts are determined to be in a corrosive environment; if the metal parts are detected to have not been exposed to water, the metal parts are determined to be in a non-corrosive environment. Water exposure for metal parts refers to the presence of part or all of the metal parts in water, such as one side of the metal part being in water, or the water depth of the metal part reaching a preset depth, or the entire metal part being in water.

[0105] As shown in Figure 5, a camera can be set in the first detection circuit 551 and / or the second detection circuit 552 shown in Figure 5. During the use of the vehicle 50, the controller can obtain an image of the external environment through the camera and then perform image recognition. When the recognition result shows that there is water at the front and / or rear end of the chassis 51, it can be determined that the chassis 51 is wading, and thus it can be determined that the chassis 51 is in a corrosive environment.

[0106] For example, the camera may be set at a certain height so that when water is recognized in the image, it can be determined that the wading depth of the chassis 51 reaches a preset depth, thereby determining that the chassis 51 is in a corrosive environment.

[0107] Exemplarily, a humidity sensor can be provided in the first detection circuit 551 and / or the second detection circuit 552 shown in FIG5 , and the controller can detect the humidity in the external environment through the humidity sensor. When the detected humidity value is greater than or equal to the second humidity threshold (the second humidity threshold is large (for example, 98%), which can indicate that the humidity sensor is located in the water body or close to the water surface), it can be determined that the chassis 51 is wading, thereby determining that the chassis 51 is in a corrosive environment.

[0108] Exemplarily, the humidity sensor can be set at a certain height so that when the detected humidity value is greater than or equal to a second humidity threshold, it can be determined that the humidity sensor is located in the water body or close to the water surface, that is, the water body has reached or exceeded the position of the humidity sensor, so that it can be determined that the wading depth of the chassis 51 has reached a preset depth, and then it can be determined that the chassis 51 is in a corrosive environment.

[0109] For example, the first detection circuit 551 and the second detection circuit 552 may each be provided with a millimeter-wave radar, which can detect whether there are obstacles at the front and rear ends of the chassis 51. Furthermore, the first detection circuit 551 and the second detection circuit 552 may each be provided with a humidity sensor, which can detect the humidity at the front and rear ends of the chassis 51.

[0110] When the millimeter-wave radar in the first detection circuit 551 detects an obstacle at the front of the chassis 51, and the humidity value detected by the humidity sensor in the first detection circuit 551 is greater than or equal to the second humidity threshold, the controller can determine that the obstacle at the front of the chassis 51 is a body of water. Similarly, when the millimeter-wave radar in the second detection circuit 552 detects an obstacle at the rear of the chassis 51, and the humidity value detected by the humidity sensor in the second detection circuit 552 is greater than or equal to the second humidity threshold, the controller can determine that the obstacle at the rear of the chassis 51 is a body of water. When the controller detects that obstacles exist at both the front and rear ends of the chassis 51, and that the obstacles are water, the controller can determine that the chassis 51 is wading, and further, that the chassis 51 is in a corrosive environment.

[0111] Exemplarily, the first detection circuit 551 and the second detection circuit 552 can be set at a preset height of the chassis 51. When the controller detects that there are obstacles at the front and rear ends of the chassis 51 at the same time, and the obstacles are water, it can determine that the wading depth of the chassis 51 reaches the preset depth, thereby determining that the chassis 51 is in a corrosive environment.

[0112] Optionally, multiple first detection circuits 551 may be spaced apart in the height direction of the front end of the chassis 51, for example, one first detection circuit 551 may be spaced apart every 100 millimeters (mm). Similarly, multiple second detection circuits 552 may be spaced apart in the height direction of the rear end of the chassis 51. Each first detection circuit 551 is at the same height as one of the second detection circuits 552. First detection circuits 551 and second detection circuits 552 of the same height constitute a detection circuit combination, and detection circuit combinations of different heights correspond to different wading depths.

[0113] When a detection circuit combination detects the presence of an obstacle at the front or rear end of chassis 51, and the obstacle is water, the controller can determine that the wading depth of chassis 51 has reached the wading depth corresponding to that detection circuit combination. The controller can detect the wading depth of chassis 51 based on multiple detection circuit combinations. If at least one detection circuit combination detects the presence of an obstacle at both the front and rear end of chassis 51, and the obstacle is water, the controller can determine the maximum wading depth from the at least one wading depth corresponding to the at least one detection circuit combination as the actual wading depth of chassis 51.

[0114] Optionally, a pressure sensor for detecting water pressure can be set in the third detection circuit 553. The controller can detect the water pressure through the pressure sensor. When the detected pressure value is greater than or equal to a preset pressure threshold, it can be determined that the chassis 51 is wading and the wading depth reaches a preset depth, and then it can be determined that the chassis 51 is in a corrosive environment.

[0115] For example, when a metal part is detected to have waded through water and the duration of the wading exceeds a preset time threshold, the metal part is determined to be in a corrosive environment. For example, the controller may start counting the first time the chassis is detected to have waded through water using the aforementioned method, and when the counted time (i.e., the wading time) reaches the preset time threshold, the chassis is determined to be in a corrosive environment.

[0116] For example, when a metal part is detected wading through water, a sensor may be used to detect the temperature of the water to obtain a temperature value. When the temperature value is greater than a preset temperature threshold, the metal part is determined to be in a corrosive environment. Alternatively, when a metal part is detected wading through water, a sensor may be used to detect the pH value of the water. When the pH value is greater than a preset pH value, the metal part is determined to be in a corrosive environment. Alternatively, when a metal part is detected wading through water, a sensor may be used to detect the conductivity of the water. When the detected conductivity is greater than a preset conductivity, the metal part is determined to be in a corrosive environment.

[0117] The above examples are merely illustrative. Specific methods for determining whether a metal part is in a corrosive environment based on water conditions may include but are not limited to the above examples.

[0118] In an embodiment of the present application, whether the metal part is in a corrosive environment is determined based on the water wading condition of the metal part. If the metal part is not wading through water and no serious corrosion occurs, the metal part does not need to be protected against corrosion, thereby shortening the anti-corrosion time and alleviating the hydrogen embrittlement phenomenon during the anti-corrosion process.

[0119] Optionally, the step of determining whether the metal part is in a corrosive environment based on the water wading condition of the metal part may include:

[0120] When it is detected that the metal part is wading in water, the water body is tested to obtain water quality parameters;

[0121] Determine whether metal parts are in a corrosive environment based on water quality parameters.

[0122] Refer to Figure 7, which shows a schematic diagram of a water body type provided in an embodiment of the present application. In Figure 7, the horizontal axis is the pH value of the water body, and the vertical axis is the electric potential of the water body. The pH value and electric potential of water bodies of different water body types are different. As shown in Figure 7, the water body types when metal parts wade through water generally include one or more of ocean water 71, surface water 72 (including lake water and river water with less organic matter), lake water rich in organic matter 73, salt water rich in organic matter 74, muddy water rich in organic matter 75 and swamp water 76. The electrical conductivity of each type of water body can be measured in advance through experiments, and the electrical conductivity of one or more water body types that will cause corrosion of metal parts can be measured in advance, and the electrical conductivity of one or more water body types that will cause corrosion of metal parts can be stored in the controller.

[0123] As shown in Figure 5, a sensor for detecting the electrical conductivity of the water body can be provided in the first detection circuit 551, the second detection circuit 552, or the third detection circuit 553. When the aforementioned method is used to detect that the chassis 51 is wading through water, the controller can use the sensor in the detection circuit to detect the electrical conductivity of the water body and then determine whether the detected conductivity is close to or consistent with a pre-stored conductivity. If the detected conductivity is close to or consistent with the pre-stored conductivity, it can be determined that the water body at the time of wading is consistent with the type of water body previously determined to cause corrosion of metal parts, which may cause corrosion of the chassis 51, and further, it can be determined that the chassis 51 is in a corrosive environment.

[0124] In some embodiments, the pH values ​​of various types of water that the metal component may encounter during use can be determined in advance through experiments. Furthermore, the pH values ​​of one or more types of water that may cause corrosion to the metal component can be detected and determined in advance, and the pH values ​​of the one or more types of water that may cause corrosion to the metal component can be stored in the controller.

[0125] As shown in FIG5 , a sensor for detecting the pH value of the water body can be provided in the first detection circuit 551, the second detection circuit 552, or the third detection circuit 553. When it is determined that the chassis 51 is wading through water, the controller can detect the pH value of the water body using the sensor in the detection circuit. The controller can then determine whether the difference between the detected pH value and a stored pH value is less than or equal to a preset difference. This can determine that the water body during wading is consistent with a pre-determined type of water that can cause corrosion of metal parts, potentially causing corrosion of the chassis 51, and thus determine that the chassis 51 is in a corrosive environment.

[0126] In some embodiments, the minimum chloride ion concentration in the water body and the lowest temperature value of the water body when the metal part is corroded in the water body can be determined in advance through experiments, and the measured chloride ion concentration value and lowest temperature value can be stored in the controller. When it is detected that the chassis is wading, the controller can detect the chloride ion concentration value and temperature value in the water body through the sensor in the detection circuit. Afterwards, the controller can determine whether the detected temperature value is greater than the pre-stored lowest temperature value, and determine whether the detected chloride ion concentration value is greater than the pre-stored chloride ion concentration value. When it is determined that the detected temperature value is greater than the pre-stored lowest temperature value, and the detected chloride ion concentration value is greater than the pre-stored chloride ion concentration value, it is determined that the metal part is in a corrosive environment.

[0127] It should be noted that water quality parameters may include, but are not limited to, water conductivity, temperature, pH, chloride ion concentration, and water type. In practical applications, one or more water quality parameters can be used to determine whether a metal part is in a corrosive environment when wading through water.

[0128] In an embodiment of the present application, when it is determined that the metal part is wading through water, it is further determined whether the metal part is in a corrosive environment based on water quality parameters. When the metal part is wading through water but the probability of corrosion is low, the metal part does not need to be anti-corrosion, thereby shortening the anti-corrosion time of the metal part and alleviating the hydrogen embrittlement phenomenon during the anti-corrosion process.

[0129] Optionally, the water quality parameters include at least the pH value of the water body, and the step of determining whether the metal part is in a corrosive environment based on the water quality parameters may include:

[0130] Determine the corrosion potential of metal parts in water;

[0131] Determine whether the metal part is in a corrosive environment based on the corrosion potential, pH value and the pourbaix diagram of the metal part.

[0132] Among them, the open circuit potential (OCP) refers to the potential of a metal part in water when no current flows. The magnitude of the corrosion potential is related to whether the metal part will corrode in water.

[0133] In some embodiments, the pH values ​​of various types of water bodies that a metal component may encounter during use can be pre-determined through experiments, as can the corrosion potential of the metal component in water bodies with different pH values. The pH value of each type of water body can be stored in the controller, along with the corresponding corrosion potential. For example, if the chassis is made of iron metal and the types of water bodies that the chassis encounters when a vehicle wades through water are shown in Figure 7, the pH value of each type of water body can be pre-determined, and the corrosion potential of the chassis in each type of water body can be measured. The pH value and corresponding corrosion potential of each type of water body can then be stored in the controller.

[0134] At the same time, the bubble diagram of the iron metal can be obtained in advance and stored in the controller. Figure 8 shows a bubble diagram of a metal part provided by an embodiment of the present application. The horizontal axis in Figure 8 is the pH value of the water body, and the vertical axis is the corrosion potential of the iron metal. As shown in Figure 8, the bubble diagram includes a corrosion zone 81, a passivation zone 82, and a corrosion-free zone 83. When the intersection of the pH value of the water body and the corrosion potential of the iron metal is located in the corrosion zone 81, the iron metal will corrode. When the intersection of the pH value of the water body and the corrosion potential of the iron metal is located in the non-corrosion zone (i.e., the passivation zone 82 or the corrosion-free zone 83), the iron metal will not corrode.

[0135] For example, if the chassis is determined to be in a body of water, the controller can detect the pH value of the water using a sensor and then determine the corrosion potential corresponding to the detected pH value from a plurality of pre-stored corrosion potentials. This corrosion potential is the corrosion potential of the chassis in the current body of water. The controller can then determine whether the intersection of the corrosion potential and the detected pH value falls within the corrosion zone 81 on the Popex diagram. If so, the chassis is determined to be in a corrosive environment, i.e., the chassis will corrode in the water at the current pH value. Conversely, if the intersection of the corrosion potential and the detected pH value does not fall within the corrosion zone 81, the chassis is determined to be in a non-corrosive environment, i.e., the chassis will not corrode in the water at the current pH value.

[0136] In the embodiments of the present application, based on the pH value of the water, the corrosion potential, and the Popecks diagram, it is possible to accurately determine whether a metal part will corrode in water, and thus accurately determine whether the metal part is in a corrosive environment. Thus, even if a metal part is exposed to water, corrosion protection is not performed on the metal part when corrosion is not expected. This shortens the corrosion protection period for the metal part and mitigates hydrogen embrittlement during the corrosion protection process.

[0137] Optionally, the step of determining whether the metal part is in a corrosive environment based on the corrosion potential, pH value, and the Popeck diagram of the metal part may include:

[0138] A target P-X curve corresponding to the chloride ion concentration in the water is determined from multiple P-X curves. These curves represent the metal component in water with different chloride ion concentrations. The target P-X curve, corrosion potential, and pH are then used to determine whether the metal component has reached a corrosive environment.

[0139] In some embodiments, a popex diagram of a metal part in water with different chloride ion concentrations can be pre-obtained to obtain multiple popex diagrams, and the multiple popex diagrams can be stored in the controller. For example, for the various water types shown in FIG7 , the pH value and chloride ion concentration of each water type can be measured and stored, and the popex diagram corresponding to each water type can be obtained and stored.

[0140] If a metal component is determined to be in water, the controller can use a sensor to detect the chloride ion concentration in the water. The controller then determines the target Popex diagram corresponding to the detected chloride ion concentration from multiple pre-stored Popex diagrams. Simultaneously, the pH value of the water can be detected and the corrosion potential of the metal component determined based on the pH value. The controller then determines whether the intersection of the metal component's corrosion potential and the water's pH value falls within the corrosion zone of the target Popex diagram. If so, the controller determines that the chassis will corrode in the current water, indicating that the chassis is in a corrosive environment.

[0141] In practical applications, the higher the chloride ion concentration, the larger the corrosion area in the metal's corresponding P-P diagram. In an embodiment of the present application, in the process of determining whether a metal part will corrode, a target P-P diagram corresponding to the chloride ion concentration in the current water body is determined. Based on the corrosion area in the target P-P diagram, it is possible to more accurately determine whether the metal part is in a corrosive environment. In this way, even if a metal part is exposed to water, it will not be subjected to corrosion protection when it is not corroded, thereby shortening the corrosion protection time of the metal part and alleviating the hydrogen embrittlement of the metal part during the corrosion protection process.

[0142] It should be noted that the pre-measured pH value, corrosion potential, chloride ion concentration, and Popeks diagram may also be stored in other devices, such as a server. The controller may obtain the pre-measured pH value, corrosion potential, and Popeks diagram from the server. Alternatively, the controller may send the detected pH value and chloride ion concentration to the server, which may then determine whether the metal part is in a corrosive environment based on the pH value, chloride ion concentration, and corrosion potential.

[0143] Optionally, the step of determining whether the metal part is in a corrosive environment may include:

[0144] When the metal part is not in water, whether the metal part is in a corrosive environment is determined based on environmental parameters, where the environmental parameters include at least one of temperature, humidity, and chloride ion concentration in the external environment where the metal part is located.

[0145] In some embodiments, if the metal part is detected to be free of water, the controller may determine whether the metal part is in a corrosive environment based on one or more environmental parameters of the metal part's external environment. For example, the higher the humidity in the external environment, the greater the probability of corrosion on the metal part. The controller may detect the humidity of the metal part's external environment using a humidity sensor in the detection circuit to obtain a humidity value. If the humidity value is greater than or equal to a preset first humidity threshold, the controller determines that the metal part is in a corrosive environment. Conversely, if the humidity value is less than the first humidity threshold, the controller determines that the metal part is in a non-corrosive environment.

[0146] For another example, the higher the temperature in the external environment, the greater the probability of corrosion of the metal part. If the metal part is detected to be not in water, the controller can detect the temperature of the external environment in which the metal part is located using the temperature sensor in the detection circuit to obtain a temperature value. If the temperature value is greater than or equal to a preset temperature threshold, the controller determines that the metal part is in a corrosive environment. Conversely, if the temperature value is less than the temperature threshold, the controller determines that the metal part is in a non-corrosive environment.

[0147] For another example, if the controller detects that the metal part is not in water, it can detect the temperature of the external environment in which the metal part is located using a temperature sensor in the detection circuit to obtain a temperature value, and detect the humidity of the external environment in which the metal part is located using a humidity sensor in the detection circuit to obtain a humidity value. If the humidity value is greater than or equal to a first humidity threshold and the temperature value is greater than or equal to a temperature threshold, the controller determines that the metal part is in a corrosive environment. Conversely, if the humidity value is less than the first humidity threshold or the temperature value is less than the temperature threshold, the controller determines that the metal part is in a non-corrosive environment.

[0148] For another example, if the controller detects that the metal part is not in water, the controller may detect the chloride ion concentration in the external environment of the metal part using a sensor in the detection circuit to obtain a chloride ion concentration value. If the chloride ion concentration value is greater than or equal to a preset chloride ion concentration value, the controller determines that the metal part is in a corrosive environment. Conversely, if the chloride ion concentration value is less than the preset chloride ion concentration value, the controller determines that the metal part is in a non-corrosive environment.

[0149] In an embodiment of the present application, when the metal part is not wading through water, it is determined whether the metal part is in a corrosive environment based on one or more environmental parameters in the external environment in which the metal part is located. Since environmental parameters are relatively easy to obtain, it is possible to quickly and simply determine whether the metal part is in a corrosive environment based on the environmental parameters in the external environment, thereby simplifying the anti-corrosion control process.

[0150] In some embodiments, the controller can determine whether the metal part is in a corrosive environment upon detecting that the metal part is wading through water, and perform corrosion protection on the metal part if the metal part is determined to be in a corrosive environment. The controller can then detect whether the metal part has finished wading through water. After detecting that the metal part has finished wading through water, the controller can determine whether the metal part is in a corrosive environment based on environmental parameters in the external environment. If the metal part is determined to be in a corrosive environment, the corrosion protection on the metal part can be continued, and if the metal part is determined to be in a non-corrosive environment, the corrosion protection on the metal part can be stopped.

[0151] For example, after the millimeter-wave radar and humidity sensor detect the presence of water obstacles at the front and rear ends of the chassis and control the electrical connection between the auxiliary anode and the metal member, the controller can continue to detect the presence of water obstacles at the front and rear ends of the chassis using the millimeter-wave radar and humidity sensor. At this point, if the humidity value detected by the humidity sensor is less than a second humidity threshold and / or the millimeter-wave radar detects that the obstacles at the front and rear ends of the chassis have disappeared, the chassis wading can be determined to have ended.

[0152] The controller then acquires environmental parameters from the external environment and determines whether the metal part is in a corrosive environment based on the environmental parameters. If the metal part is in a corrosive environment, the controller continues to control the auxiliary anode to be electrically connected to the metal part. If the metal part is in a non-corrosive environment, the controller disconnects the metal part from the auxiliary anode.

[0153] In other embodiments, the metal parts may not be subjected to corrosion protection when it is detected that the metal parts have waded through water. After it is detected that the metal parts have stopped wading through water, it is determined whether the metal parts are in a corrosive environment based on external environmental parameters. When it is determined that the metal parts are in a corrosive environment, the metal parts are subjected to corrosion protection. When it is determined that the metal parts are in a non-corrosive environment, the metal parts are not subjected to corrosion protection.

[0154] For example, after determining the presence of water obstacles at the front and rear ends of the chassis through millimeter-wave radar and humidity sensor detection, the controller can continue to use millimeter-wave radar and humidity sensor detection to determine whether there are water obstacles at the front and rear ends of the chassis. At this time, if the humidity value detected by the humidity sensor is less than a second humidity threshold and / or the millimeter-wave radar detection determines that the obstacles at the front and rear ends of the chassis have disappeared, it can be determined that the chassis has ended wading. The controller can then obtain environmental parameters from the external environment and determine whether the metal part is in a corrosive environment based on the environmental parameters. If the metal part is in a corrosive environment, the controller controls the auxiliary anode to be electrically connected to the metal part.

[0155] Optionally, the controller may start timing when it detects that the metal part has finished wading. If the timing duration is less than or equal to a preset duration, the controller may obtain environmental parameters of the external environment and, if it is determined based on the environmental parameters that the metal part is in a corrosive environment, control the auxiliary anode to be electrically connected to the metal part to provide corrosion protection for the metal part. Conversely, if the timing duration exceeds the preset duration after it is detected that the metal part has finished wading, the controller may control the auxiliary anode to be disconnected from the metal part.

[0156] Optionally, when the controller detects that the metal part has finished wading, it can directly obtain environmental parameters in the external environment, and when it is determined that the metal part is in a corrosive environment based on the environmental parameters, control the auxiliary anode to be electrically connected to the metal part to protect the metal part from corrosion.

[0157] In practical applications, after a metal part has finished wading through water, water may adhere to its surface, and the chloride ions in the water may cause corrosion to the metal part. In the embodiment of the present application, after determining that the metal part has finished wading through water, it is determined based on environmental parameters in the external environment whether the metal part is in a corrosive environment. If the metal part is in a corrosive environment, corrosion protection is performed on the metal part to slow the corrosion rate of the metal part.

[0158] Optionally, the step of determining whether the metal part is in a corrosive environment according to environmental parameters may include:

[0159] Determine the corrosion level of the external environment based on the temperature and / or humidity in the external environment;

[0160] When the corrosion level is greater than or equal to the preset level, it is determined that the metal part is in a corrosive environment.

[0161] The external environment's corrosion level represents the corrosive effect of the external environment on metal parts. The greater the external environment's corrosive effect on metal parts, the higher the corrosion level. Generally speaking, the higher the temperature in the external environment, the greater the corrosive effect on metal parts, and the higher the humidity in the external environment, the greater the corrosive effect on metal parts. Therefore, the external environment's corrosion level can be classified based on the temperature and / or humidity in the external environment.

[0162] FIG9 illustrates a schematic diagram of a corrosion level classification system for a corrosive environment according to an embodiment of the present application. As shown in FIG9 , the corrosion level of an external environment can be classified into four levels based on the temperature and humidity of the external environment. The levels, from lowest to highest, are: first corrosion level 91, second corrosion level 92, third corrosion level 93, and fourth corrosion level 94.

[0163] In some embodiments, the external environment temperature can be divided into temperature intervals of 5 degrees Celsius, and the external environment temperature can be divided into humidity intervals of 10%, and the corrosion levels corresponding to different temperature intervals and humidity intervals can be pre-set. For example, in FIG9 , the temperature of 5 in the fourth column corresponds to a temperature interval of 5-10 degrees Celsius, and the humidity of 20 in the third row corresponds to a humidity interval of 20%-30%. When the temperature is 6 degrees Celsius and the humidity is 21%, the temperature interval is 5-10 degrees Celsius and the humidity interval is 20%-30%, and the corrosion level is the first corrosion level 91.

[0164] As shown in FIG5 , a temperature sensor and a humidity sensor can be provided in the third detection circuit 553. When the controller detects that the chassis 51 is separated from the water body, the controller can detect the temperature and humidity of the external environment using the temperature sensor and humidity sensor in the third detection circuit 553 to obtain temperature and humidity values. If the detected temperature value is 21 degrees Celsius and the humidity value is 66%, the corresponding temperature range is 20-25 degrees Celsius and the corresponding humidity range is 60-70%. FIG9 shows that the corrosion level of the external environment is determined to be the third corrosion level 93.

[0165] For example, if the preset level is the third corrosion level 93, when the external environment's corrosion level is determined to be the third corrosion level 93, it can be determined that the external environment's corrosion level is greater than or equal to the preset level, thereby determining that the chassis is in a corrosive environment and enabling corrosion protection to be performed on the chassis. Conversely, if the preset level is the fourth corrosion level 94, when the external environment's corrosion level is determined to be the third corrosion level 93, it can be determined that the external environment's corrosion level is lower than the preset level, thereby determining that the chassis is in a non-corrosive environment. Furthermore, the metal component can be disconnected from the auxiliary anode to cease corrosion protection of the chassis.

[0166] In other embodiments, the corrosion level of the external environment can be classified according to the temperature of the external environment. For example, the corrosion level of an external environment with a temperature below 0 degrees Celsius can be classified as Level 0, and the corrosion level of the external environment increases by 1 for every 5 degrees Celsius increase in temperature. Specifically, if the current temperature of the external environment is detected to be 6 degrees Celsius, the corrosion level of the external environment can be determined to be Level 1. If the current temperature of the external environment is detected to be 12 degrees Celsius, the corrosion level of the external environment can be determined to be Level 2.

[0167] In other embodiments, the corrosion level of the external environment can be classified according to the humidity of the external environment. For example, the corrosion level of the external environment when the humidity is below 40% can be classified as Level 0, and the corrosion level of the external environment increases by 1 level for every 10% increase in humidity. Specifically, when the humidity of the external environment is detected to be 55% at the current moment, the corrosion level of the external environment can be determined to be Level 1; when the humidity of the external environment is detected to be 61% at the current moment, the corrosion level of the external environment can be determined to be Level 2.

[0168] The above are merely illustrative examples. The method of classifying the corrosion level of the external environment according to the temperature and / or humidity in the external environment may include but is not limited to the above examples.

[0169] In an embodiment of the present application, the corrosion level of the external environment is determined based on the temperature and / or humidity in the external environment, and whether the metal part is in a corrosive environment is judged based on the corrosion level. This can accurately judge the external environment in which the metal part is located, thereby accurately controlling the anti-corrosion process, shortening the anti-corrosion time, and alleviating the hydrogen embrittlement phenomenon in the anti-corrosion process.

[0170] Optionally, the step of determining the corrosion level of the external environment according to the temperature and / or humidity in the external environment may include:

[0171] If the metal part is in a wet state after wading, determine the temperature difference between the temperature of the wading water and the temperature of the external environment;

[0172] When the temperature difference is greater than the preset temperature difference, the corrosion level is increased by a first level.

[0173] In some embodiments, when the metal part is detected to have waded through water, the controller may detect the temperature of the water using a temperature sensor in the detection circuit to obtain a temperature value (hereinafter referred to as the first temperature value). After detecting that the metal part has waded through water, the controller continues to detect the wading condition of the metal part. If the controller detects that the metal part has not waded through water, it may be determined that the metal part has stopped wading through water and is in a wet state. When the metal part is wet, water is attached to the surface of the metal part.

[0174] Optionally, after detecting that the metal part has waded through water, during the process of detecting the wading condition of the metal part, the controller may determine that the metal part has finished wading when it is first detected that the metal part has not waded through water, and begin timing. If the timing duration is less than or equal to a preset duration, the metal part is determined to be in a wet state. It should be understood that when the metal part is in a wet state, the metal part has not waded through water. Alternatively, when it is first detected that the metal part has not waded through water, the controller may detect the humidity of the metal part's surface using a humidity sensor in the detection circuit, and determine that the metal part is in a wet state when the detected humidity value is greater than or equal to a preset third humidity threshold.

[0175] Then, the controller can determine the corrosion level of the external environment based on the temperature and / or humidity in the external environment. In the process of determining the corrosion level of the external environment based on the temperature and / or humidity in the external environment, the controller can detect the temperature of the external environment in which the metal part is located according to the temperature sensor to obtain a temperature value (hereinafter referred to as the second temperature value). The controller can calculate the temperature difference between the first temperature value and the second temperature value, compare the temperature difference with the preset temperature difference (for example, 15 degrees Celsius), and if the temperature difference between the first temperature value and the second temperature value is greater than 15 degrees Celsius, the corrosion level of the external environment is increased by the first preset level number. For example, if the corrosion level determined in advance based on the temperature and / or humidity of the external environment is the second corrosion level, and the first preset level number is 1, then after determining that the temperature difference between the first temperature value and the second temperature value is greater than 15 degrees Celsius, the corrosion level of the external environment can be increased by 1, and the corrosion level of the external environment can be determined to be the third corrosion level.

[0176] It should be understood that when the timing time is greater than the preset time, the metal parts enter a dry state. At this time, the temperature difference between the water temperature and the temperature of the external environment after the wading is completed will not affect the corrosion level of the external environment. At this time, it is only necessary to determine the corrosion level of the external environment based on the environmental parameters in the external environment.

[0177] In practical applications, after a metal part wades through water, the greater the temperature difference between the water temperature during wading and the temperature of the external environment after wading, the greater the corrosive effect of the external environment on the metal part.

[0178] In an embodiment of the present application, in the process of determining the corrosion level of the external environment, the corrosion level of the external environment is adjusted according to the temperature difference between the temperature of the water body when the metal part wades through water and the temperature of the external environment. The temperature difference that has a greater impact on the corrosion of the metal part can be taken into account. In this way, the corrosion level can be determined more accurately, and thus it can be judged more accurately whether the metal part is in a corrosive environment.

[0179] Optionally, the step of determining the corrosion level of the external environment according to the temperature and / or humidity in the external environment may further include:

[0180] When the battery power is lower than the preset power, the corrosion level is reduced to a second preset level, and the battery is used to supply power to the electrically connected metal parts and the auxiliary anode.

[0181] The battery supplying power to the electrically connected metal part and the auxiliary anode means that the battery supplies power to the power supply circuit so as to apply current to the metal part and the auxiliary anode through the power supply circuit.

[0182] In some embodiments, when an impressed current protection method is used to protect metal parts from corrosion and the power supply circuit is powered by a battery, in the process of determining the corrosion level of the external environment, the corrosion level can be reduced to a second preset level when the battery power is low, so that the battery can power other components in the device.

[0183] For example, the controller can monitor the battery charge, which can be represented by the battery's state of charge (SOC). After detecting and determining that the external environment's corrosion level is the third corrosion level, the controller can obtain the battery charge. If the battery charge is lower than a preset charge (e.g., 20%), the controller can reduce the corrosion level by a second preset level (e.g., 1), and then determine that the external environment's corrosion level is the second corrosion level.

[0184] In actual applications, when the power supply circuit is connected to the battery in the device, when the battery power is low, the battery needs to prioritize powering other components in the device to alleviate the performance degradation of the device caused by insufficient battery power.

[0185] In an embodiment of the present application, when the battery power is lower than the preset power, the corrosion level of the external environment is reduced by a second preset level number. This can reduce the power loss caused by the corrosion protection of metal parts when the battery is at low power. On the one hand, it can shorten the corrosion protection time of metal parts and alleviate the hydrogen embrittlement phenomenon in the corrosion protection process. On the other hand, it can enable the battery to supply power to the device more stably.

[0186] See Figure 10, which shows a schematic flow chart of a method for anti-corrosion of metal parts provided in an embodiment of the present application. The execution subject of the anti-corrosion method can be the controller in the above example. As shown in Figure 10, the anti-corrosion method may include:

[0187] Step 101: Determine the wading condition of the metal part.

[0188] Step 102: Determine whether the metal part is wading in water based on the wading condition.

[0189] In this embodiment, while the metal component is in use, the controller can monitor the metal component's wading conditions and, based on the wading conditions, determine whether the metal component is wading. If the metal component is determined to be wading, the controller executes step 103; if the metal component is determined not to be wading, the controller returns to step 101. As previously described, the controller can determine that the metal component is wading when the wading depth reaches a preset depth. The method for detecting whether the metal component is wading can be referenced to the aforementioned example and will not be further described in this embodiment.

[0190] Step 103: Obtain water quality parameters.

[0191] Step 104: Determine whether the metal part is in a corrosive environment based on water quality parameters.

[0192] Step 105: Control the metal component to be electrically connected to the auxiliary anode.

[0193] In this embodiment, after determining that the metal part is wading through water, the controller obtains the water quality parameters during the wading, and then determines whether the metal part is in a corrosive environment based on the water quality parameters. If it is determined that the metal part is in a corrosive environment, the controller executes step 105 to control the metal part to be electrically connected to the auxiliary anode to protect the metal part from corrosion.

[0194] In the case where it is determined based on the water quality parameters that the metal part is in a non-corrosive environment, the controller may determine whether the metal part has finished wading, and after the wading has ended, return to execute step 101 .

[0195] Step 106: Determine whether the metal part has finished wading.

[0196] Step 107: Control the metal component to be disconnected from the auxiliary anode.

[0197] In this embodiment, after controlling the electrical connection between the metal component and the auxiliary anode, the controller can detect whether the metal component has finished wading. If it is determined that the metal component has finished wading, it is determined that the metal component is in a non-corrosive environment, and then step 107 is executed to control the metal component to disconnect from the auxiliary anode, thereby ending the corrosion protection of the metal component. Conversely, if it is determined that the metal component has not finished wading, the controller continues to control the electrical connection between the metal component and the auxiliary anode.

[0198] See Figure 11, which shows a flow chart of another anti-corrosion method for metal parts provided in an embodiment of the present application. The execution subject of the anti-corrosion method can be the controller in the above example. As shown in Figure 11, the anti-corrosion method may include:

[0199] Step 111: Determine the wading condition of the metal part.

[0200] Step 112: Determine whether the metal part is wading in water based on the wading condition.

[0201] In this embodiment, during the use of the metal part, the controller can monitor the water wading condition of the metal part and determine whether the metal part is wading in water based on the water wading condition. If it is determined that the metal part is wading in water, step 113 is executed; if it is determined that the metal part is not wading in water, the controller returns to execute step 111.

[0202] Step 113: Obtain water quality parameters.

[0203] Step 114: Determine whether the metal part is in a corrosive environment based on the water quality parameters.

[0204] Step 115: Control the metal component to be electrically connected to the auxiliary anode.

[0205] In this embodiment, after determining that the metal part is wading through water, the controller obtains the water quality parameters when wading through water, and then determines whether the metal part is in a corrosive environment based on the water quality parameters. If it is determined that the metal part is in a corrosive environment, step 115 is executed to control the metal part to be electrically connected to the auxiliary anode to perform corrosion protection on the metal part; if it is determined that the metal part is in a non-corrosive environment, step 116-1 is executed.

[0206] Step 116 - 1 / Step 116 - 2 : Determine whether the metal part has finished wading.

[0207] In this embodiment, after controlling the metal part to be electrically connected to the auxiliary anode, the controller can execute step 116-1 to determine whether the metal part has finished wading. If it is determined that the metal part has finished wading, step 117-1 is executed; if it is determined that the metal part has not finished wading, step 115 is continued.

[0208] Similarly, after determining that the metal part is in a non-corrosive environment, the controller can execute step 116-2 to determine whether the metal part has finished wading. If it is determined that the metal part has finished wading, step 117-2 is executed; if it is determined that the metal part has not finished wading, step 116-2 is continued.

[0209] Step 117 - 1 / Step 117 - 2 , obtain environmental parameters.

[0210] Step 118 - 1 / Step 118 - 2: Determine whether the metal part is in a corrosive environment based on environmental parameters.

[0211] In this embodiment, after determining that the metal part has finished wading, the controller executes steps 117-1 and 118-1, determines whether the metal part is in a corrosive environment based on environmental parameters, executes step 119 if it is determined that the metal part is in a non-corrosive environment, and returns to execute step 115 if it is determined that the metal part is in a corrosive environment.

[0212] Similarly, after executing step 116-2 to determine that the metal part has finished wading, the controller executes steps 117-2 and 118-2 to determine whether the metal part is in a corrosive environment based on the environmental parameters. If the metal part is determined to be in a corrosive environment, the controller executes step 115. If the controller determines that the metal part is in a non-corrosive environment during step 118-2, the anti-corrosion process may be terminated.

[0213] Step 119: Control the metal component to disconnect from the auxiliary anode.

[0214] In this embodiment, when the controller determines that the metal part is in a non-corrosive environment according to the environmental parameters, it can execute step 119 to disconnect the metal part from the auxiliary anode to stop anti-corrosion of the metal part and end the anti-corrosion process.

[0215] After the anti-corrosion process is finished, the controller may return to execute step 111 , and continue to execute steps 111 to 119 after the metal part is detected to be wading in water next time.

[0216] The above description of the metal part anticorrosion method provided by the embodiment of the present application is described in detail with reference to Figures 1 to 11 . The following description of the metal part anticorrosion device provided by the embodiment of the present application is described with reference to Figures 12 and 13 . It should be understood that the control device shown in Figures 12 and 13 can implement one or more steps of the method flow shown in Figures 6 , 10 , or 11 . To avoid repetition, detailed description is omitted here.

[0217] 12 , which shows a schematic structural diagram of a metal anti-corrosion device according to an embodiment of the present application. As shown in FIG12 , the metal anti-corrosion device 120 includes a determination module 121 and a control module 122 .

[0218] A judgment module 121 is used to judge whether the metal part is in a corrosive environment and the metal part is equipped with an auxiliary anode;

[0219] The control module 122 is configured to control the metal part to be electrically connected to the auxiliary anode to prevent corrosion of the metal part by adopting a cathodic protection method if the determination module determines that the metal part is in a corrosive environment;

[0220] The control module 122 is further configured to control the metal part to be disconnected from the auxiliary anode if the determination module determines that the metal part is in a non-corrosive environment.

[0221] In some embodiments, the control module 122 is specifically used to control the power supply circuit to apply current to the metal part and the auxiliary anode, the positive pole of the power supply circuit is connected to the auxiliary anode, and the negative pole of the power supply circuit is connected to the metal part.

[0222] In some embodiments, the judgment module 121 is used to judge whether the metal part is in a corrosive environment based on the water wading condition of the metal part.

[0223] In some embodiments, the judgment module 121 is specifically configured to detect the water body to obtain water quality parameters when it is detected that the metal part is wading through water; and determine whether the metal part is in a corrosive environment based on the water quality parameters.

[0224] In some embodiments, the water quality parameters include the pH value of the water body, and the judgment module 121 is specifically used to determine the corrosion potential of the metal part in the water body; and judge whether the metal part is in a corrosive environment based on the corrosion potential, pH value and the Popeck diagram of the metal part.

[0225] In some embodiments, the judgment module 121 is specifically used to determine a target popek diagram corresponding to the chloride ion solubility in the water body from multiple popek diagrams, and the multiple popek diagrams are popek diagrams of metal parts in water bodies with different chloride ion solubilities; and judge whether the metal parts are in a corrosive environment based on the target popek diagram, corrosion potential and pH value.

[0226] In some embodiments, the judgment module 121 is used to judge whether the metal part is in a corrosive environment based on environmental parameters when the metal part is not wading in water. The environmental parameters include at least one of the temperature, humidity and chloride ion concentration in the external environment where the metal part is located.

[0227] In some embodiments, the judgment module 121 is specifically used to determine the corrosion level of the external environment based on the temperature and / or humidity in the external environment; when the corrosion level is greater than or equal to a preset level, it is determined that the metal part is in a corrosive environment.

[0228] In some embodiments, the judgment module 121 is also used to determine the temperature difference between the temperature of the water body and the temperature in the external environment if the metal part is in a wet state after wading; if the temperature difference is greater than the preset temperature difference, the corrosion level is increased by a first preset level number.

[0229] In some embodiments, the judgment module 121 is further configured to reduce the corrosion level by a second preset level when the battery power is lower than a preset power level, and the battery is configured to power the electrically connected metal parts and the auxiliary anode.

[0230] In some embodiments, the metal part comprises a chassis in a vehicle.

[0231] In some embodiments, the auxiliary anode comprises a wheel in a vehicle.

[0232] Figure 13 shows a block diagram of a metal anti-corrosion device according to an embodiment of the present invention. As shown in Figure 13 , the metal anti-corrosion device 130 includes a processor 131 and a memory 132 , and the aforementioned components can be connected via one or more buses 134 .

[0233] The metal component anti-corrosion device 130 further includes a computer program 133, which is stored in a memory 132. When executed by the processor 131, the metal component anti-corrosion device 130 performs the methods shown in Figures 6, 10, and 11. All relevant details of the steps involved in the above-mentioned method embodiments can be referenced in the functional description of the corresponding physical components and are not further elaborated here.

[0234] An embodiment of the present application further provides a readable storage medium, which includes a computer program. When the computer program is run on a computer, the computer executes the method provided in the above method embodiment.

[0235] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method provided in the above method embodiment.

[0236] An embodiment of the present application also provides a chip system, including a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the anti-corrosion device of a metal part equipped with the chip system executes the method provided in the above method embodiment.

[0237] Among them, the chip system may include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.

[0238] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0239] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0240] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0241] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0242] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the above units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0243] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0244] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0245] If the above functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0246] The above are only specific embodiments of the present application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the above claims.

Claims

1. An anti-corrosion method for metal parts, wherein, Including: Determine whether the metal part is in a corrosive environment, and the metal part is equipped with an auxiliary anode; If so, control the electrical connection between the metal part and the auxiliary anode to anti-corrode the metal part by cathodic protection; If not, control the disconnection between the metal part and the auxiliary anode.

2. The method according to claim 1, wherein The control of the electrical connection between the metal part and the auxiliary anode includes: Control the power supply circuit to apply current to the metal part and the auxiliary anode. The positive pole of the power supply circuit is connected to the auxiliary anode, and the negative pole of the power supply circuit is connected to the metal part.

3. The method according to claim 1 or 2, wherein The determination of whether the metal part is in a corrosive environment includes: Determine whether the metal part is in a corrosive environment according to the wading condition of the metal part.

4. The method according to claim 3, wherein The determination of whether the metal part is in a corrosive environment according to the wading condition of the metal part includes: When it is detected that the metal part wades, detect the wading water body to obtain water quality parameters; Determine whether the metal part is in a corrosive environment according to the water quality parameters.

5. The method according to claim 4, wherein, The water quality parameters include the pH value of the water body. The determination of whether the metal part is in a corrosive environment according to the water quality parameters includes: Determine the corrosion potential of the metal part in the water body; Determine whether the metal part is in a corrosive environment according to the corrosion potential, the pH value and the Pourbaix diagram of the metal part.

6. The method according to claim 5, wherein, The determination of whether the metal part is in a corrosive environment according to the corrosion potential, the pH value and the Pourbaix diagram of the metal part includes: Determine the target Pourbaix diagram corresponding to the chloride ion concentration in the water body from multiple Pourbaix diagrams. The multiple Pourbaix diagrams are the Pourbaix diagrams of the metal part in water bodies with different chloride ion concentrations respectively; Determine whether the metal part is in a corrosive environment according to the target Pourbaix diagram, the corrosion potential and the pH value.

7. The method according to any one of claims 3-6, wherein The determination of whether the metal part is in a corrosive environment includes: When the metal part does not wade, determine whether the metal part is in a corrosive environment according to environmental parameters. The environmental parameters include at least one of the temperature, humidity and chloride ion concentration in the external environment where the metal part is located.

8. The method according to claim 7, wherein The determination of whether the metal part is in a corrosive environment according to environmental parameters includes: Determine the corrosion grade of the external environment according to the temperature and / or humidity in the external environment; When the corrosion grade is greater than or equal to the preset grade, determine that the metal part is in a corrosive environment.

9. The method according to claim 8, wherein The determination of the corrosion grade of the external environment according to the temperature and / or humidity in the external environment includes: If the metal part is in a wet state after wading, determine the temperature difference between the temperature of the wading water body and the temperature in the external environment; When the temperature difference is greater than the preset temperature difference, increase the corrosion grade by the first preset number of grades.

10. The method according to claim 8 or 9, wherein, The determination of the corrosion grade of the external environment according to the temperature and humidity in the external environment includes: When the battery power is lower than the preset power, reduce the corrosion grade by the second preset number of grades. The battery is used to supply power to the electrically connected metal part and auxiliary anode.

11. The method according to any one of claims 1 to 10, wherein, The metal part includes the chassis in a vehicle.

12. The method according to claim 11, wherein, The auxiliary anode includes a wheel in the vehicle.

13. An anti-corrosion device for metal parts, wherein, Comprising: a judgment module configured to judge whether a metal part is in a corrosion environment, where the metal part is equipped with an auxiliary anode; a control module configured to, if the judgment module judges that the metal part is in a corrosion environment, control the metal part to be electrically connected to the auxiliary anode so as to perform anti-corrosion on the metal part by means of cathodic protection; The control module is further configured to, if the judgment module judges that the metal part is in a non-corrosion environment, control the metal part to be disconnected from the auxiliary anode.

14. The apparatus according to claim 13, wherein, The control module is specifically configured to control a power supply circuit to apply a current to the metal part and the auxiliary anode, where the positive pole of the power supply circuit is connected to the auxiliary anode and the negative pole of the power supply circuit is connected to the metal part.

15. A readable storage medium, wherein, A computer program is stored on the readable storage medium, and when the computer program runs on the anti-corrosion device of the metal part, the anti-corrosion device of the metal part is caused to execute the method according to any one of claims 1-12.

Citation Information

Patent Citations

  • Multifunctional wireless node for electrochemical control of corrosion of steel-concrete structure

    CN115976523A

  • Impressed current cathodic protection iron and steel of solar energy power supply corrodes device and system

    CN205188442U

  • Anode protection electronic anti-corrosion device for automobile

    CN209066003U

  • Cathodic protection system for a motor vehicle

    US4226694A