Condensation of moisture in the atmosphere surrounding a metal deposits a thin layer of liquid water on the metal surface. Salts and other components dissolved in the water interact with the metal, resulting in progressive corrosion. Because atmospheric corrosion is cumulative, periodic inspection to monitor the mechanisms of atmospheric corrosion are necessary to mitigate metal deterioration.
Atmospheric corrosion can affect components of solar energy collection systems, roofing, piping, and other objects that are placed outdoors. Economic losses caused by atmospheric corrosion are enormous and results in the disappearance of a significant portion of metal produced. Atmospheric corrosion has been reported to account for more failures in terms of cost and tonnage than any other type of material degradation processes.
Certain atmospheres can be particularly corrosive environments. A large portion of the damage caused by corrosion is attributed to atmospheric corrosion. Protective coatings and, in particular, metals are subject to deterioration when exposed to atmospheric environments. Other materials can be adversely affected by such corrosive environments, as well.
Conventional physical detection methods of atmospheric corrosion, like determining the weight loss of metal, can take time as the atmospheric corrosion rate is slow. Further, conventional methods suffer drawbacks and limitations related to deposition of corrosion products and changes in a corrosion medium's conductivity that may affect the measurements. Furthermore, the application of traditional electrochemical methods to the study of metal corrosion will affect the true corrosion reaction of the tested samples due to the need for additional interference and they are not capable of accurately identifying localized corrosion or clearly evaluating cumulative corrosion processes because they can only receive the average electrochemical information of certain region in certain time. Accordingly, there is a need for improved tools for measuring and for monitoring atmospheric corrosivity and corrosion.
The following summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
In various implementations, a system for monitoring corrosion of a metal component is provided. A pair of spaced apart probes abut the metal component. A housing has a voltage measuring device coupled to the probes to measure the potential difference therebetween and a transmitter for transmitting potential difference measurements from the voltage measuring device over a network. A computing device connects to the network having an interface, a processor, and memory programmed with executable instructions. The potential difference measurements are received through the network. Output is generated for displaying the potential difference measurements with warnings on the interface when the potential difference measurements exceed or fall below predetermined threshold correlated to at least one of a corrosion phenomenon, a corrosion form, and a critical corrosion parameter.
These and other features and advantages will be apparent from a reading of the following detailed description and a review of the appended drawings. It is to be understood that the foregoing summary, the following detailed description and the appended drawings are explanatory only and are not restrictive of various aspects as claimed.
The subject disclosure is directed to methods and systems for monitoring corrosion, and, more specifically, to methods and systems for directly measuring and monitoring corrosion phenomena, forms, and properties of outdoor structures. The methods and system utilize direct measurements that are transmitted over networks for viewing on apps on mobile devices. The methods and systems are particularly adapted for the direct measurement of atmospheric corrosivity
The detailed description provided below in connection with the appended drawings is intended as a description of examples and is not intended to represent the only forms in which the present examples can be constructed or utilized. The description sets forth functions of the examples and sequences of steps for constructing and operating the examples. However, the same or equivalent functions and sequences can be accomplished by different examples.
References to “one embodiment,” “an embodiment,” “an example embodiment,” “one implementation,” “an implementation,” “one example,” “an example” and the like, indicate that the described embodiment, implementation or example can include a particular feature, structure or characteristic, but every embodiment, implementation or example can not necessarily include the particular feature, structure or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment, implementation or example. Further, when a particular feature, structure or characteristic is described in connection with an embodiment, implementation or example, it is to be appreciated that such feature, structure or characteristic can be implemented in connection with other embodiments, implementations or examples whether or not explicitly described.
Numerous specific details are set forth in order to provide a thorough understanding of one or more embodiments of the described subject matter. It is to be appreciated, however, that such embodiments can be practiced without these specific details.
Various features of the subject disclosure are now described in more detail with reference to the drawings, wherein like numerals generally refer to like or corresponding elements throughout. The drawings and detailed description are not intended to limit the claimed subject matter to the particular form described. Rather, the intention is to cover all modifications, equivalents and alternatives falling within the spirit and scope of the claimed subject matter.
The subject disclosure is directed to systems and methods for monitoring corrosion in outdoor structures, such as components of solar energy collection systems, roofing, and piping. The systems and methods utilize probes that attach to metallic components of the structures. The probes are coupled to voltmeters that can measure the potential difference in real-time. The potential difference measurements are sent to computer systems over a network for storing and for viewing.
The potential difference measurements are correlated to corrosion phenomena, forms, and/or properties. The correlations can be developed using offline experimentation or via artificial intelligence/pattern recognition. Through the use of the systems and methods, corrosion properties, such as atmospheric corrosivity, can be measured in real-time.
Referring to the drawings and, in particular, to
The outdoor structure 210 is a solar energy collection system that includes a plurality of solar panels 212 mounted on a frame 214. The solar panels 212 are connected to one another with the metallic component 200, which can be fastener. In this exemplary embodiment, the metallic component 200 is a cinch. It should be understood that the outdoor structure 210 can be any structure that includes one or more metallic components, such as a roofing assembly or piping assembly.
As shown in
The probes 120-122 can be connected to a pair of wires 124-126 extending therefrom. The wires 124-126 can connect to a voltage measuring device 128 mounted within a housing 130 with a wireless transmitter 132. The voltage measuring device 128 is coupled to the probes 120-122 to measure the potential difference therebetween. The voltage measuring device 128 can be a voltmeter, a multimeter, or any other device that is capable of measuring the potential difference between the probes 120-122.
The wireless transmitter 132 is connected to the voltage measuring device 128. The wireless transmitter 132 obtains potential difference measurements from the voltage measuring device 128 and sends those measurements to the cloud server 112. In some exemplary embodiments, the potential difference measurements are sent periodically, such as every two hours.
The cloud server 112 receives the potential difference measurements through the network 118. The cloud server 112 can identify potential difference measurements that exceed or fall below predetermined threshold. These potential difference measurements are correlated to certain corrosion phenomena, corrosion forms, and/or critical corrosion properties.
The corrosion phenomena can include corrosion initiation, corrosion propagation, or other corrosion phenomena. The corrosion form can include surface corrosion, corrosion beneath a surface, structural corrosion, and other corrosion forms. The critical corrosion properties can include atmospheric corrosivity.
The cloud server 112 can generate output relating to corrosion initiation, corrosion propagation, or other corrosion phenomena for display on a display device, such as the mobile device 114 and/or the personal computer 116. The output can include potential difference measurements in their raw form or converted into corrosion-related properties. The output can include graphs, tables, spreadsheets, and maps.
The cloud server 112 can generate warnings when the potential difference measurements that exceed or fall below predetermined threshold. For example, in this exemplary embodiment, the metallic component 200 can be a cinch made from carbon steel with a surface layer that includes zinc, aluminum, and a binder.
The typical potential difference measurement will be about 40 millivolts. In such embodiments, the cloud server 112 will generate warnings when the potential difference measurements fall within the range of about 200 to 300 millivolts, due to the presence of oxides and other corrosion by-products on the surface of the metallic component 200.
The cloud server 112 can be a component or server of any suitable cloud system, such as AWS (Amazon Web Services) by Amazon.com, Inc. of Seattle, Washington. Other suitable cloud systems include Azure, Google Cloud, local storage, and other equivalent systems. Azure is provided by Microsoft Corporation of Redmond, Washington. Google Cloud is provided by Google LLC of Mountain View, California.
Network 118 can be implemented by any type of network or combination of networks including, without limitation: a wide area network (WAN) such as the Internet, a local area network (LAN), a Peer-to-Peer (P2P) network, a telephone network, a private network, a public network, a packet network, a circuit-switched network, a wired network, and/or a wireless network. In this exemplary embodiment, the network 118 is a wifi network.
The mobile device 114 and/or the personal computer 116 can be any type of computing device, including a server, a smartphone, a handheld computer, a tablet, a PC, or any other computing device. The cloud server 112, the mobile device 114, and/or the personal computer 116 can communicate via network 118 using various communication protocols (e.g., Internet communication protocols, WAN communication protocols, LAN communications protocols, P2P protocols, telephony protocols, and/or other network communication protocols), various authentication protocols, and/or various data types (web-based data types, audio data types, video data types, image data types, messaging data types, signaling data types, and/or other data types).
The system 100 via the server 112, the mobile device 114 and/or the personal computer 116 is password protected. The system 100 can utilize SSL certificates with the highest level of encryption to provide sufficient security to store sensitive technical information, confidential business information, and other similar information.
The system 100 can be configured with enhanced security to receive and to store financial information and/or to process financial transactions. The system 100 can be configured to accept payments, including credit card payments or other similar payment methods. The system 100 can be made available on a subscription basis.
As shown in
The AI module 134 can have a trained AI model. The AI module 134 can utilize an AI application and/or a machine learning application. The AI module 134 can emulate human thought and perform tasks in a real-world environment, namely identifying patterns, making decisions, and improving operations through experience and data. The AI module 136 can use deep learning, neural networks, computer vision, and natural language processing.
Referring now to
Mobile device 300 can include operating system 310 and various types of mobile application(s) 312. In some implementations, mobile application(s) 312 can include one or more client application(s) and/or components of a client application. In this exemplary embodiment, one of the mobile applications 312 can be an app that can provide an interface that displays output relating to potential difference measurements, corrosion phenomena, corrosion forms, and/or critical corrosion properties.
The app can be configured to display warnings when the potential difference measurements exceed or fall below predetermined threshold correlated to at least one of a corrosion phenomenon, a corrosion form, and a critical corrosion property. Additionally, the app can display graphs, tables, spreadsheets, and maps on the interface.
Mobile device 300 can include processor 314 for performing tasks such as signal coding, data processing, input/output processing, power control, and/or other functions, and memory 316 that can be used for storing data and/or code for running operating system 310 and/or mobile application(s) 312. Example data can include web pages, text, images, sound files, video data, or other data to be sent to and/or received from one or more network servers or other devices via one or more wired and/or wireless networks, such as the cloud server 112 and the network 118 shown in
Mobile device 300 can include screen 318 and camera 320. The camera 320 can include a lighting device 322. Operating system 310, application(s) 312, processor 314, and/or memory 316 can cooperate to utilize the camera 320 and the lighting device 322 to obtain images. The screen 318 can display rendered output from mobile application(s) 312 that can include text, images, graphs, charts, spreadsheets, tables, maps, and other similar output.
The mobile device 300 can configure and implement a global positioning system (GPS) 324. The operating system 310 and/or the application(s) 312 can communicate with the GPS 324 to obtain location data. The GPS 324 can be used by the app 312 to help a user identify a nearby structure, such as the outdoor structure 210 shown in
Referring now to
The interface 400 shown in
The interface 404 shown in
The interface 408 shown in
Referring now to
The administrative page 500 can include a control panel 516 through which a system, such as the system 100, shown in
Referring to
At 601, the potential difference between the probes is measured to obtain potential difference measurements. In this exemplary embodiments, the potential difference measurements are obtained by a voltage measurement device, such as the voltage measuring device 128 shown in
At 602, the potential difference measurements are transmitted over a network to a computing device. In this exemplary embodiment, the network can be the network 118 shown in
At 603, output for displaying the potential difference measurements is generated. In this exemplary embodiment, the output can be generated by computing devices, such as the cloud server 112 shown in
At 604, warnings are generated for display when the potential difference measurements exceed or are lower than a predetermined threshold correlated to at least one of the onset of a corrosion phenomenon, the presence of a corrosion form, or a critical corrosion property value.
At 605, the output and the warnings are displayed on a display device. In this exemplary embodiment, the display device can be the mobile device 114 and/or the personal computer 116 shown in
Referring to
Software or components of architecture 700 as well as the corresponding data, can be stored on servers at a remote location. The computing resources in a cloud computing environment can be consolidated at a remote data center location or they can be dispersed. Cloud computing infrastructures can deliver services through shared data centers, even though they appear as a single point of access for the user. Thus, the components and functions described herein can be provided from a service provider at a remote location using a cloud computing architecture. Alternatively, they can be provided from a conventional server, or they can be installed on client devices directly, or in other ways.
The description is intended to include both public cloud computing and private cloud computing. Cloud computing (both public and private) provides substantially seamless pooling of resources, as well as a reduced need to manage and configure underlying hardware infrastructure.
A public cloud is managed by a vendor and typically supports multiple consumers using the same infrastructure. Also, a public cloud, as opposed to a private cloud, can free up the end users from managing the hardware. A private cloud can be managed by the organization itself and the infrastructure is typically not shared with other organizations. The organization still maintains the hardware to some extent, such as installations and repairs, etc.
As shown in
A hypervisor 720 can illustratively manage or supervise a set of virtual machines 722 that can include a plurality of different, independent, virtual machines 724-726. Each virtual machine can illustratively be an isolated software container that has an operating system and an application inside it. It is illustratively decoupled from its host server by hypervisor 720. In addition, hypervisor 720 can spin up additional virtual machines or close virtual machines, based upon workload or other processing criteria.
A plurality of different client systems 728-730 (which can be end user systems or administrator systems, or both) can illustratively access cloud 710 over a network 732. Depending upon the type of service being used by each of the client systems 728-730, cloud 710 can provide different levels of service. In one example, the users of the different client systems are provided access to application software and databases. The cloud service then manages the infrastructure and platforms that run the application. This can be referred to as software as a service (or SaaS). The software providers operate application software in application layer 712 and end users access the software through the different client systems 728-730.
The cloud provider can also use platform layer 716 to provide a platform as a service (PaaS). This involves an operating system, programming language execution environment, database and webserver being provided to the client systems 728-730, as a service, from the cloud provider. Application developers then normally develop and run software applications on that cloud platform and the cloud provider manages the underlying hardware and infrastructure and software layers.
The cloud provider can also use infrastructure layer 714 to provide infrastructure as a service (IaaS). In such a service, physical or virtual machines and other resources are provided by the cloud provider, as a service. These resources are provided, on-demand, by the IaaS cloud provider, from large pools installed in data centers. In order to deploy applications, the cloud users that use IaaS install operating-system images and application software on the cloud infrastructure 700.
It should also be noted that architecture 700, or portions of it, can be disposed on a wide variety of different devices. Some of those devices include servers, desktop computers, laptop computers, tablet computers, or other mobile devices, such as palm top computers, cell phones, smart phones, multimedia players, personal digital assistants, etc.
Referring now to
The terms “program” or “software” are used herein in a generic sense to refer to any type of computer code or set of processor-executable instructions that can be employed to program a computer or other processor to implement various aspects of embodiments as discussed above.
References to a “module”, “a software module”, and the like, indicate a software component or part of a program, an application, and/or an app that contains one or more routines. One or more independently modules can comprise a program, an application, and/or an app.
References to an “app”, an “application”, and a “software application” shall refer to a computer program or group of programs designed for end users. The terms shall encompass standalone applications, thin client applications, thick client applications, web-based applications, such as a browser, and other similar applications.
Additionally, it should be appreciated that according to one aspect, one or more computer programs that when executed perform methods of the disclosure provided herein need not reside on a single computer or processor, but can be distributed in a modular fashion among different computers or processors to implement various aspects of the disclosure provided herein. Processor-executable instructions can be in many forms, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform particular tasks or implement particular abstract data types. Typically, the functionality of the program modules can be combined or distributed as desired in various embodiments.
Also, data structures can be stored in one or more non-transitory computer-readable storage media in any suitable form. For simplicity of illustration, data structures can be shown to have fields that are related through location in the data structure. Such relationships can likewise be achieved by assigning storage for the fields with locations in a non-transitory computer-readable medium that convey relationship between the fields. However, any suitable mechanism can be used to establish relationships among information in fields of a data structure, including through the use of pointers, tags or other mechanisms that establish relationships among data elements.
The detailed description provided above in connection with the appended drawings explicitly describes and supports various features of systems and methods for monitoring and for measuring atmospheric corrosivity and corrosion. By way of illustration and not limitation, supported embodiments include a system for monitoring corrosion of a metal component comprising: a pair of spaced apart probes abutting the metal component; a housing having a voltage measuring device coupled to the probes to measure the potential difference therebetween and a transmitter for transmitting potential difference measurements from the voltage measuring device over a network; a computing device connected to the network having an interface, a processor, and memory programmed with executable instructions to: receive the potential difference measurements through the network; and generate output for displaying the potential difference measurements with warnings on the interface when the potential difference measurements exceed or fall below predetermined threshold correlated to at least one of a corrosion phenomenon, a corrosion form, and a critical corrosion property.
Supported embodiments include the foregoing system, further comprising: a display device for displaying the output on the interface.
Supported embodiments include any of the foregoing systems, wherein the voltage measuring device is a device selected from the group consisting of a voltmeter and a multimeter.
Supported embodiments include any of the foregoing systems, wherein the network is a wifi network.
Supported embodiments include any of the foregoing systems, wherein the computing device receives the potential difference measurements at regular intervals.
Supported embodiments include any of the foregoing systems, wherein the computing device receives the potential difference measurements every two hours.
Supported embodiments include any of the foregoing systems, wherein the metal component is a fastener.
Supported embodiments include any of the foregoing systems, wherein the metal component is a cinch for holding solar panels within a solar energy collection system.
Supported embodiments include any of the foregoing systems, wherein the interface is provided by an app on a mobile device.
Supported embodiments include any of the foregoing systems, wherein the corrosion form is selected from the group consisting of surface corrosion, corrosion beneath a surface, and structural corrosion.
Supported embodiments include any of the foregoing systems, wherein the corrosion phenomenon is selected from the group consisting of corrosion initiation and corrosion propagation.
Supported embodiments include any of the foregoing systems, wherein the output includes at least one of a graph, a table, a spreadsheet, and a map.
Supported embodiments include a method for monitoring corrosion of a metal component with a pair of spaced apart probes abutting the metal component, the method comprising: measuring the potential difference between the pair of spaced apart probes to obtain potential difference measurements;; transmitting the potential difference measurements over a network to a computing device; generating output for displaying the potential difference measurements; and generating warnings for display when the potential difference measurements exceed or are lower than a predetermined threshold correlated to at least one of the onset of a corrosion phenomenon, the presence of a corrosion form, or a critical corrosion property value.
Supported embodiments include the foregoing method, in which the measuring step is performed with a voltage measuring device selected from the group consisting of a voltmeter and a multimeter.
Supported embodiments include any of the foregoing methods, in which the transmitting step is performed over a wifi network.
Supported embodiments include any of the foregoing methods, in which the transmitting step is performed at regular intervals.
Supported embodiments include any of the foregoing methods, in which the regular intervals are every two hours.
Supported embodiments include any of the foregoing methods, further comprising: displaying the output and the warnings on an interface.
Supported embodiments include any of the foregoing methods, further comprising: displaying the output and the warnings on an interface rendered by an app on a mobile device.
Supported embodiments include any of the foregoing methods, wherein the output includes at least one of a graph, a table, a spreadsheet, and a map.
Supported embodiments include any of the foregoing methods, wherein the corrosion form is selected from the group consisting of surface corrosion, corrosion beneath a surface, and structural corrosion.
Supported embodiments include any of the foregoing methods, wherein the corrosion phenomenon is selected from the group consisting of corrosion initiation and corrosion propagation.
Supported embodiments include a kit, an apparatus, and/or means for implementing any of the foregoing systems, methods, or portions thereof.
The detailed description provided above in connection with the appended drawings is intended as a description of examples and is not intended to represent the only forms in which the present examples can be constructed or utilized.
It is to be understood that the configurations and/or approaches described herein are exemplary in nature, and that the described embodiments, implementations and/or examples are not to be considered in a limiting sense, because numerous variations are possible.
The specific processes or methods described herein can represent one or more of any number of processing strategies. As such, various operations illustrated and/or described can be performed in the sequence illustrated and/or described, in other sequences, in parallel, or omitted. Likewise, the order of the above-described processes can be changed.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are presented as example forms of implementing the claims.
This application claims the benefit under 35 U.S.C. § 119 (e) of co-pending U.S. Provisional Application No. 63/527,834 entitled “ATMOSPHERIC CORROSIVITY MONITORING SYSTEM” filed Jul. 20, 2023, which is incorporated herein by reference.
| Number | Date | Country | |
|---|---|---|---|
| 63527834 | Jul 2023 | US |