Method for Applying a Coating to an External Surface of a Man-Made Object to Be at Least Partly Immersed in Water
20210324207 · 2021-10-21
Inventors
- Phil Stenson (Durham, GB)
- Barry Kidd (Newcastle upon Tyne, GB)
- Haoliang Chen (Singapore, SG)
- Richard Mark Ramsden (Gateshead, GB)
Cpc classification
C09D5/1681
CHEMISTRY; METALLURGY
B63B71/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
The disclosure relates to a method of applying a coating to an external surface of a man-made object to be at least partly immersed in water (e.g. a vessel or an offshore drilling station) for a time period wherein there is relative movement between the immersed object and the water. The applied coating has a minimal resistance rating for a set of coatings. The method comprises a computer-implemented coating selection process, which comprises a first steps of obtaining, for each coating in the set of coatings, a total roughness value of the external surface based on a fouling roughness value, a macro roughness value and a micro roughness value associated with each coating. The coating selection process comprises in a second step selecting a coating from the set of coatings, wherein the selected coating has a minimal resistance rating associated with the obtained total roughness value for the time period. The method further comprises applying the selected coating to the external surface of the man-made object.
Claims
1-13. (canceled)
14. A computer program or suite of computer programs comprising at least one software code portion or a computer program product storing at least one software code portion, the software code portion, when run on a computer system, being configured for executing a coating selection process comprising the steps of: obtaining, for each coating in the set of coatings, a total roughness value of the external surface based on a fouling roughness value, a macro roughness value and a micro-roughness value associated with each coating, and selecting a coating from the set of coatings, wherein the selected coating has a minimal resistance rating associated with the obtained total roughness value for the time period.
15. A non-transitory computer-readable storage medium storing at least one software code portion, the software code portion, when executed or processed by a computer, configured to perform executable operations comprising the steps of a coating selection process comprising obtaining, for each coating in the set of coatings, a total roughness value of the external surface based on a fouling roughness value, a macro roughness value and a micro-roughness value associated with each coating, selecting a coating from the set of coatings, wherein the selected coating has a minimal resistance rating associated with the obtained total roughness value for the time period.
16. A method for selecting from a set of coatings a coating having a minimal resistance rating, wherein the coating is to be applied to an external surface of a manmade object to be at least partly immersed in water for a time period wherein there is relative movement between the immersed object and the water, the method comprising the steps of: obtaining, for each coating in the set of coatings, a total roughness value of the external surface based on a fouling roughness value, a macro roughness value and a micro-roughness value associated with each coating, selecting a coating from the set of coatings, wherein the selected coating has a minimal resistance rating associated with the obtained total roughness value for the time period.
17. The computer program according to claim 14, wherein the external surface of the man-made object to be at least partly immersed in water comprises a hull of a vessel.
18. The computer program according to claim 17, wherein the external surface is segmented in a Boot Top part, a Vertical Side part and a flat Bottom part.
19. The computer program according to claim 18, wherein the minimal resistance rating is calculated by a Computational Fluid Dynamics model based on at least one of the total roughness value, a shape and size of the man-made object, and an operational speed of the man-made object
20. The non-transitory computer-readable storage medium according to claim 15, wherein the external surface of the man-made object to be at least partly immersed in water comprises a hull of a vessel.
21. The non-transitory computer-readable storage medium according to claim 20, wherein the minimal resistance rating is calculated by a Computational Fluid Dynamics model based on at least one of the total roughness value, a shape and size of the man-made object, and an operational speed of the man-made object
22. The computer program according to claim 18, wherein a calculation of the fouling roughness value associated with each coating comprises: accessing a roughness database that associates combinations of each coating and a geographical region where the man-made object is expected to be located during the time period with a respective static fouling roughness value; retrieving the static fouling roughness value; converting the static fouling roughness value to a dynamic fouling roughness value by accounting for an expected activity of the man-made object during the time period; calculating the fouling roughness value based on the dynamic fouling roughness value and based on an expected change in the fouling roughness value with time.
23. The method according to claim 16, wherein the external surface of the manmade object to be at least partly immersed in water comprises a hull of a vessel.
24. The method according to claim 23, wherein the external surface is segmented in a Boot Top part, a Vertical Side part and a flat Bottom part.
25. The method according to claim 24, wherein the minimal resistance rating is calculated by a Computational Fluid Dynamics model based on at least one of the total roughness value, a shape and size of the man-made object, and an operational speed of the man-made object
26. The non-transitory computer-readable storage medium according to claim 20, wherein a calculation of the fouling roughness value associated with each coating comprises: accessing a roughness database that associates combinations of each coating and a geographical region where the man-made object is expected to be located during the time period with a respective static fouling roughness value; retrieving the static fouling roughness value; converting the static fouling roughness value to a dynamic fouling roughness value by accounting for an expected activity of the man-made object during the time period; calculating the fouling roughness value based on the dynamic fouling roughness value and based on an expected change in the fouling roughness value with time.
27. The method according to claim 24, wherein a calculation of the fouling roughness value associated with each coating comprises: accessing a roughness database that associates combinations of each coating and a geographical region where the man-made object is expected to be located during the time period with a respective static fouling roughness value; retrieving the static fouling roughness value; converting the static fouling roughness value to a dynamic fouling roughness value by accounting for an expected activity of the man-made object during the time period; calculating the fouling roughness value based on the dynamic fouling roughness value and based on an expected change in the fouling roughness value with time.
28. The computer program according to claim 14, wherein at least one static fouling roughness value associated with a combination of a coating in the set of coatings and the geographical region has been derived by: retrieving from a fouling database parameters relating to fouling of a plurality of man-made objects to be at least partly immersed in water that have been in the geographical region and to which the coating was applied; calculating a fouling score based on the parameters for each man-made object in the plurality of man-made objects, yielding fouling scores; calculating a representative value of the fouling scores; obtaining the static fouling roughness value from a table associating the calculated representative value of the fouling scores with the static fouling roughness value.
29. The computer program according to claim 28, wherein the plurality of manmade objects is divided into at least two subgroups, wherein each of the at least two subgroups is associated with a respective range of fouling scores, wherein the respective ranges do not overlap and wherein each subgroup comprises only man-made objects that have fouling scores within the respective range of each subgroup; and wherein for each subgroup a separate average is calculated, and subsequently a separate static fouling roughness value, a separate dynamic fouling roughness value, a separate fouling roughness value and a separate total roughness value.
30. The computer program according to claim 14, wherein the macro roughness value is derived by: calculating a macro roughness score based on at least one of an initial substrate macro roughness score , a coating macro roughness score-, and a time-dependent macro roughness score; calculating the macro roughness value based on the macro roughness score.
31. The computer program according to claim 30, wherein the micro roughness value is derived by: calculating a micro roughness score based on an initial micro roughness score and a time-dependent micro roughness score; calculating the micro roughness value based on the micro roughness score.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0067] Aspects of the invention will be explained in greater detail by reference to exemplary embodiments shown in the drawings, in which:
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
DETAILED DESCRIPTION OF THE FIGURES
[0081]
[0082]
[0083] In the embodiment of
[0084]
[0085]
[0086] After the static fouling roughness value has been obtained, in step S6 it is converted to a dynamic fouling roughness value. This conversion is based on an activity factor and an expected activity. The activity factor may reflect the risk that a vessel at 0% activity will foul more severely than a vessel at 100% activity. The expected activity may indicate a ratio between the time that a vessel is sailing, and the time that a vessel is lying still in the water. Hereby the activity of the vessel is accounted for in the calculation of the fouling roughness. Generally a vessel that is sailing most of the time is at lower risk of fouling settlement than a vessel that is lying still most of the time. After the dynamic fouling roughness value has been obtained, in step S7, the fouling roughness value is calculated. In this last step S7 an expected change with time of the fouling roughness value is taken into account. The dynamic fouling roughness value may be one value indicating one particular value of the fouling roughness at the end of a time period, such as a dry dock cycle. By basing the calculation S7 of the fouling roughness value on an expected change with time, a plurality of values of the fouling roughness values may be calculated, e.g. one value for each particular time in the time period. The expected change with time may be, as described above, an exponential increase of the fouling roughness value with time.
[0087]
[0088]
[0089]
[0090]
[0091]
[0092] It should be noted that each ship A-J, may have its own dry dock period, thus the time between application of coating 1 and measurement of the fouling parameters may have been different from ship to ship, which naturally influences the measured fouling parameters. Ships with longer dry dock cycle periods are generally at higher risk of fouling than ships with shorter dry-dock cycle periods. Furthermore, it may be that Ship J has been sailing much more than ship B (i.e. has had a higher activity), resulting in a lower fouling score for ship J. Such differences between the operating characteristics of the vessels in the fouling database are preferably taken into account as much as possible, for example by adjustment factors. The entries in the fouling database preferably take into account such differences in the operating characteristics of the vessels, for example by the application of adjustment factors, in order to arrive at a relevant average fouling score.
[0093]
[0094]
[0095]
[0096]
[0097]
[0098] As shown in
[0099] The memory elements 104 may include one or more physical memory devices such as, for example, local memory 108 and one or more bulk storage devices 110. The local memory may refer to random access memory or other non-persistent memory device(s) generally used during actual execution of the program code. A bulk storage device may be implemented as a hard drive or other persistent data storage device. The processing system 100 may also include one or more cache memories (not shown) that provide temporary storage of at least some program code in order to reduce the number of times program code must be retrieved from the bulk storage device 110 during execution.
[0100] Input/output (I/O) devices depicted as an input device 112 and an output device 114 optionally can be coupled to the data processing system. Examples of input devices may include, but are not limited to, a keyboard, a pointing device such as a mouse, or the like. Examples of output devices may include, but are not limited to, a monitor or a display, speakers, or the like. Input and/or output devices may be coupled to the data processing system either directly or through intervening I/O controllers.
[0101] In an embodiment, the input and the output devices may be implemented as a combined input/output device (illustrated in
[0102] A network adapter 116 may also be coupled to the data processing system to enable it to become coupled to other systems, computer systems, remote network devices, and/or remote storage devices through intervening private or public networks. The network adapter may comprise a data receiver for receiving data that is transmitted by said systems, devices and/or networks to the data processing system 100, and a data transmitter for transmitting data from the data processing system 100 to said systems, devices and/or networks. Modems, cable modems, and Ethernet cards are examples of different types of network adapter that may be used with the data processing system 100.
[0103] As pictured in
[0104] In another aspect, the data processing system 100 may represent a client data processing system. In that case, the application 118 may represent a client application that, when executed, configures the data processing system 100 to perform the various functions described herein with reference to a “client”. Examples of a client can include, but are not limited to, a personal computer, a portable computer, a mobile phone, or the like.
[0105] In yet another aspect, the data processing system 100 may represent a server. For example, the data processing system may represent an (HTTP) server, in which case the application 118, when executed, may configure the data processing system to perform (HTTP) server operations.
[0106] Various embodiments of the invention may be implemented as a program product for use with a computer system, where the program(s) of the program product define functions of the embodiments (including the methods described herein). In one embodiment, the program(s) can be contained on a variety of non-transitory computer-readable storage media, where, as used herein, the expression “non-transitory computer readable storage media” comprises all computer-readable media, with the sole exception being a transitory, propagating signal. In another embodiment, the program(s) can be contained on a variety of transitory computer-readable storage media. Illustrative computer-readable storage media include, but are not limited to: (i) non-writable storage media (e.g., read-only memory devices within a computer such as CDROM disks readable by a CD-ROM drive, ROM chips or any type of solid-state non-volatile semiconductor memory) on which information is permanently stored; and (ii) writable storage media (e.g., flash memory, floppy disks within a diskette drive or hard-disk drive or any type of solid-state random-access semiconductor memory) on which alterable information is stored. The computer program may be run on the processor 102 described herein.
[0107] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
[0108] The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of embodiments of the present invention has been presented for purposes of illustration, but is not intended to be exhaustive or limited to the implementations in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the present invention. The embodiments were chosen and described in order to best explain the principles and some practical applications of the present invention, and to enable others of ordinary skill in the art to understand the present invention for various embodiments with various modifications as are suited to the particular use contemplated.