Method and terminal for generating an index of compatibility between two ends of two tubes, and tube provided with an angular marking
11644307 · 2023-05-09
Assignee
Inventors
Cpc classification
F16L13/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G01B21/20
PHYSICS
International classification
Abstract
Method for generating a compatibility index between two ends of two tubes, in particular before welding operations, the method comprising the steps of: (a) marking an angular reference (M0) on each of the two ends, (b) orbital measurement of an inside radius of each of the ends; (c) determining an index of angular compatibility (IND.sub.thētak) between the two ends for an angular deviation (⊖, theta) between the angular references of the ends, said angular compatibility index deriving from a maximum difference between the inside radii of each opposite end, (d) iterating the step of determining the angular compatibility index for several values for angular deviation between the angular references of the ends; (e) generating an overall score for compatibility (Hk) between said two ends, the overall compatibility score being a function of the angular compatibility indices determined for several angular deviation values.
Claims
1. A method for generating an index of compatibility between two ends of two tubes, in particular before welding operations, said method comprising the steps of: (a) marking an angular reference on each of the two ends; (b) orbitally measuring a characteristic relating to a profile of each of the ends; (c) determining an index of angular compatibility between the two ends for an angular deviation between the angular references of said ends, this angular compatibility index being derived from a difference maximum between the orbital measurements, this maximum being searched for facing places of the profile, (d) iterating the determination of the angular compatibility index for a plurality of values of angular deviation between the angular references of said ends; (e) generating an overall score of compatibility between these two ends, the overall compatibility score being a function of the angular compatibility indexes determined for a plurality of angular deviation values.
2. The method for generating a compatibility index as claimed in claim 1, wherein the orbital measurement of a characteristic relating to the profile is a radius measurement.
3. The method for generating a compatibility index as claimed in claim 2, wherein the orbital measurement is a radius measurement, determined relative to a virtual center, for which radius differences are minimal.
4. The method for generating a compatibility index as claimed in claim 2, wherein the radius measurement is an internal radius measurement, and in that a virtual center is determined as a function of the internal radii.
5. The method for generating a compatibility index as claimed in claim 1, wherein the radius measurement is an external radius measurement.
6. The method for generating a compatibility index as claimed in claim 5, wherein the orbital measurement is an external radius measurement, determined relative to a virtual center, for which differences between internal radii are minimal.
7. The method for generating a compatibility index as claimed in claim 1, wherein the orbital measurement is carried out according to the same clock convention relative to the angular reference, so that for a given angular deviation between the angular references of the two tubes, for each measurement angle, the difference calculation between the value of the orbital measurement at this measurement angle on a first tube and the value of the orbital measurement observed on the second tube at an angle which is the inverse of this measurement angle is iterated, this inverse angle corresponding to 360° minus the value of the measurement angle, so that after these iterations, the iteration for which the difference of orbital measurements of the two facing ends is maximal as well as the value of this maximum difference corresponding to the difference maximum between the orbital measurements for this angular deviation are identified.
8. The method for generating a compatibility index as claimed in claim 1, wherein step (d) is carried out for angular deviation values increasing successively by a step of less than 5°, and preferably with a step of 1°, between each angular deviation.
9. The method for generating a compatibility index as claimed in claim 1, wherein the overall score of compatibility between the two ends takes a discrete score among: compatible, or; compatible on condition of controlled angular presentation, or alternatively; incompatible.
10. The method for generating a compatibility index as claimed in claim 9, wherein the overall compatibility score depends on a HiLo threshold defined as a maximum tolerance threshold for all the angular compatibility indexes between the two ends which are determined for each angular deviation.
11. The method for generating a compatibility index as claimed in claim 10, wherein the overall compatibility score depends on a threshold range angular size for which there is a continuous group of angular deviation values in which the angular compatibility indexes are less than the HiLo threshold.
12. The method for generating a compatibility index as claimed in claim 11, wherein when the overall score of compatibility between two ends takes the discrete score “compatible”, all the angular compatibility indexes measured for each of the angular deviations are less than the HiLo threshold, and in that when the overall score of compatibility between two ends takes the discrete score “compatible on condition of controlled angular presentation”, there is at least one range of which the angular size is greater than the threshold range.
13. The method as claimed in claim 12, wherein when the overall score of compatibility between two ends takes the discrete score “compatible on condition of controlled angular presentation”, the method comprises a step (f) of marking an allowable zone on one of the two ends in order to angularly locate, relative to the angular marking, a range of which the angular size is greater than the threshold range and in which there is a continuous group of angular deviation values in which the angular compatibility indexes are less than the HiLo threshold.
14. The method as claimed in claim 11, wherein a continuous group is a group of values of angular deviations considered successively in step (d).
15. A method for generating a compatibility statistic in a group of n tubes for which an overall compatibility score has been determined as per the method claim 1 for each of the possible pairs of ends of the group of tubes, such that the following are defined for each end: its proportion of compatibility “C1” with all the ends of the other tubes, its proportion of partial compatibility “C2” with all the ends of the other tubes on condition of a controlled angular presentation between the ends, and its proportion of incompatibility “C3” with all the ends of the other tubes, these three proportions making up 100%.
16. The method for generating a compatibility statistic as claimed in claim 15, wherein each tube has as a compatibility statistic the proportions obtained by one of its two ends having the greater proportion of incompatibility.
17. A computer program product having a calculator and a memory for carrying out the steps of the method for generating the compatibility index and carrying out the steps of the method for generating a compatibility statistic as claimed in claim 16.
18. A method for dividing a group of n tubes, wherein the tubes are distributed into at least two batches as a function of the compatibility statistics of each of the tubes which are determined as per the method of claim 15, such that each batch comprises an equivalent number of tubes having a proportion of incompatibility C3 less than a compatibility threshold.
19. The method for dividing n tubes as claimed in claim 18, wherein it comprises a step of marking the tubes, during which a compatibility marking is written on at least certain tubes, the marking makes it possible to identify the tubes having a proportion of incompatibility C3 greater than said compatibility threshold.
20. A tube having an angular marking at each of its distal ends, the angular marking making it possible to carry out the method for generating a compatibility index as claimed in claim 1.
21. An electronic terminal having an interface for reading an identifier of a tube, an interface for receiving orbital-measurement data of a characteristic relating to the profile of an end of this tube; a calculator for transforming the orbital measurements as a function of a virtual center of said end, said calculator being configured to generate an overall score of compatibility of a pairing of tubes on the basis of the method of claim 1.
22. An assembly composed of an electronic terminal having an interface for reading an identifier of a tube, an interface for receiving orbital-measurement data of a characteristic relating to the profile of an end of this tube; a calculator for transforming the orbital measurements as a function of a virtual center of said end, said calculator being configured to generate an overall score of compatibility of a pairing of tubes and a group of n tubes, each having an angular marking at each of their distal ends, each distal end of each tube having 2*(n−1) overall scores of compatibility with each of the distal ends of the other tubes of the group, these overall compatibility scores being obtained by carrying out the method as claimed in claim 1, the overall scores of compatibility of each of the tube ends with the ends of other tubes of the group being stored in the electronic terminal.
23. The assembly as claimed in claim 22 wherein the angular location, relative to the angular marking, of a range of which the angular size is greater than a threshold range, and in which there is a continuous group of angular deviation values in which the angular compatibility indexes are less than a HiLo threshold, is stored in the electronic terminal for each of the 2*n*(n−1) possible combinations between these n tubes, wherein when the overall score of compatibility between two ends takes a discrete score “compatible on condition of controlled angular presentation”, the method comprises a step (f) of marking an allowable zone on one of the two ends in order to angularly locate, relative to the angular marking, a range of which the angular size is greater than the threshold range and in which there is a continuous group of angular deviation values in which the angular compatibility indexes are less than the HiLo threshold, and wherein the overall compatibility score depends on a HiLo threshold defined as a maximum tolerance threshold for all the angular compatibility indexes between the two ends which are determined for each angular deviation.
Description
(1) Other characteristics and advantages of the invention will emerge from the following detailed description with reference to the appended drawings, which illustrate:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15) In the rest of the description, a tube designates a tubular element or a pipeline with large dimensions, in particular several meters in length, and with a substantially circular cross section. For example, this tube is intended to be used to convey a raw material such as a hydrocarbon. The tube is preferably made of steel and it is intended to be assembled with other similar tubes by welding. The steel tubes to which the invention applies in particular may be tubes without welding or tubes obtained from a shaped sheet, the longitudinal edges of which are longitudinally welded.
(16) In order to optimize the welding, it is preferable to have a large overlap of the ends of the tubes placed opposite. In the present description, a first tube T1 to be welded to a second tube T2 will be considered.
(17) The petroleum industry sets specifications and acceptability thresholds in terms of overlap deviation between two ends of tubes when these ends are arranged opposite one another. In the technical field of the invention, and more particularly of pipeline installation, the term “HiLo” specification is used. This “HiLo” specification may designate acceptability criteria in terms of a deviation between the internal diameters or radii of one tube relative to a second tube. This “HiLo” specification may also relate to acceptability criteria in terms of deviation between the external diameters or radii of this tube relative to the second tube. Lastly, this “HiLo” specification may also relate to acceptability criteria in terms of overlap area between the ends of two tubes with respect to one another.
(18) The HiLo values measured are dependent on the respective positions of the tubes with respect to one another. With an increment of 1 degree per rotation of the first tube relative to the second tube, there are then 360 presentation configurations of these two tubes with respect to one another. For each of these configurations, the HiLo criterion may be checked, whether in terms of internal radius and/or external radius, and/or degree of overlap between the end surfaces of the two tubes.
(19) Tolerance thresholds may be set for each of these criteria.
(20) The manufacturing tolerances of the tubes intended to form pipelines are given particularly in the API 5L standards.
(21) In the present description, an end profile of a tube comprises data describing the actual internal and external circumference of the latter. It may also be termed a cross-sectional profile or a radius profile.
(22)
(23) The steps of design 101 and predictive design 102 make it possible to define the main technical characteristics of a tube, including in particular the geometrical and structural characteristics. The geometrical data may, for example comprise: the length, the internal diameter, the external diameter or also the thickness of said tubes. The structural data may comprise data of material, finishing, mechanical strength, stress response or data of heat treatments, surface treatment or data relating to a longitudinal weld. Furthermore, this step makes it possible to define a set of data of the life cycle of the tube, such as its factory identifier, the manufacturer identifier or also its destination site for its installation, etc.
(24) The invention makes it possible, at this design step, to set data relating to the tolerance margins of the radius values calculated over the circumference of the end cross sections of the tubes. A datum describing the HiLo specification may also be defined.
(25) The predictive design step 102 makes it possible, for example, to define a preparation strategy of the tubes according to the characteristics of the tubes which are defined in the design step 101. The preparation step may, for example, be a step of shaping the ends in order to improve the circularity.
(26)
(27) A step 104 represents a step during which data are collected from each of the tubes T1, T2, . . . Tn produced. Measurements of physical quantities are carried out on the tubes. These measurements relate in particular to the geometry of the ends of the tubes. Certain data collected during this step 104 may, for example, be encoded on a support. This encoded support may, for example, take the form of a two-dimensional information code with juxtaposed elementary geometrical figures, generally white and black squares, or also a numerical code of the QR code or Flash code type. Depending on the embodiments, the information supports may be passive or active.
(28) Preferably, according to the invention, an information support I specific to each end of each tube is created. There will be, for example, as represented in
(29) In particular, the information support I may also comprise, in addition to the data collected in step 104, data relating to the specificities of the manufacturing step 103.
(30) As represented in
(31) In
(32) At the time of the data collection 104, for each end of the tube and before the data collection starts, a reference marking M.sub.0 is produced at each of the ends of the tubes. The reference M.sub.0 is an angular reference. The reference M.sub.0 makes it possible in particular to set a frame of reference for the measurements carried out respectively at the circumference of each end of the tube.
(33)
(34) In order to collect the data, a convention is in particular defined in order to select a unique sense of rotation for all the measurements which will be taken for each of the tubes on the basis of the angular references M.sub.0 of each of the ends, respectively. The sense of rotation selected for collecting the measurements is clockwise, although it may as an alternative be counterclockwise.
(35) Once the data have been collected and written into an information support I affixed on the tube, the various operators in charge until a pipeline is used in situ, the final step 105, or at the very least until the welding step 108, can access the data stored on these information supports I. Just before the welding step 108, the operators may access two types of information for each end of the tube, on the one hand the place of the reference marking M.sub.0 and on the other hand the data contained in the information support.
(36) Step 108 corresponds to assembling the tubes, for example by an operation of one-to-one welding of their respective ends. The term welding operation broadly covers all the steps carried out in order to make the welding possible, namely and not exhaustively the alignment of the tubes, the preparation of a chamfer at their end, their clamping and opposite positioning, and lastly the welding steps per se. This step precedes their operational installation 109, for example on the bed of an ocean. This last step 109 is represented in
(37)
(38) In step 104, a group of n tubes Tn is considered. Each tube Tn has two ends A and B. The tube Tn therefore comprises two references M.sub.0 at each of its ends, respectively M.sub.0TnA and M.sub.0TnB.
(39) The measurements of step 104 may be carried out on the basis of a laser for measuring the geometrical characteristics over the extreme cross section of a tube, such as the radius values calculated at a plurality of points of the circumference. The data collected are orbital measurements of a characteristic relating to the profile of the end.
(40) Other techniques may be employed in conjunction with the method of the invention in order to obtain a set of values characterizing the cross-sectional profile of a tube end, internal radius, external radius, thickness . . . .
(41) According to one preferred embodiment, internal radii are measured by means of a measurement tool, for example a laser measurement tool, arranged on an axis of rotation inside the tube. A plurality of radius measurements are carried out for different positions around this axis of rotation. The measurements are orbital. Since the axis supporting the measurement device is not necessarily centered inside the tube, these measurements obtained relative to this axis of rotation may have disparities.
(42) At the end of the measurement step 104, functions f.sub.RITnA representing the internal radii measured with the measurement tool with the angle φ, phi, of rotation as a variable, in the present case according to a rotation in the clockwise sense relative to the reference M.sub.0TnA are obtained. Optionally, a function f.sub.ReTnA represents the external radii also obtained during this measurement step 104.
(43) The data processing step 106 comprises conversion of the functions f.sub.RiTnA and f.sub.ReTnA into recentered functions g.sub.RiTnA and g.sub.ReTnA. The recentered functions correspond to internal and respectively external radius values recalculated for any angle φ, phi, of rotation relative to M.sub.0TnA as a function of the virtual center Cv.sub.TnA. In particular, the functions g.sub.RiTnA and g.sub.ReTnA may be the subject of the information encoded in the information supports created and affixed at the end TnA of the tube Tn. In a similar way, the information supports will be created with the data of the functions g.sub.RiTnB and g.sub.ReTnB of this tube Tn for its second end B.
(44) The data processing step 106 requires determination of the virtual centers Cv of each end of each tube. A convention will be selected so that the virtual centers are all defined in the same way within a group of tubes. In one embodiment of the invention, the virtual centers are defined relative to the internal radius measurements.
(45) The determination of the virtual centers uses an iterative optimization algorithm. At the first iteration, a fictitious first center Oi and an expected radius R are determined in a two-dimensional plane. Each measurement obtained in step 104 is converted into radius values Ri relative to this fictitious first center Oi. At this first iteration, a difference of each value of radii Ri and that of the expected radius R are measured. The iterations will seek to minimize these differences. The method of least squares may be used iteratively until a virtual center Cv is determined by an optimization function which minimizes the deviations between the various internal radii measured and a specified average internal radius, this specified average internal radius corresponding to an expected substantially circular cross section of the end in question. The virtual center Cv may correspond to a center obtained after a plurality of iterations and corresponding to the iteration giving the least deviation between the various internal radii recalculated relative to this virtual center Cv. In the invention, a maximum deviation threshold between the recalculated radii of 0.05 mm is defined, after which the iteration is stopped. Within this threshold, the fictitious center in question is sufficiently accurate to constitute a virtual center for the needs of the invention.
(46) When the virtual center has been defined, the data of this new center are used to obtain the recentered functions g.sub.RiTnA and g.sub.ReTnA representing all the new values of recentered radii.
(47) A tube T.sub.n, comprises two ends, respectively A and B, and a specific virtual center may be defined for each of them. A virtual center Cv.sub.TnA on the side of end A and a virtual center Cv.sub.TnB on the side of end B. The tube T.sub.n, comprises a main extent axis. The points Cv.sub.TnA and Cv.sub.TnB are not necessarily aligned on this axis, given the manufacturing tolerances of the tubes, in particular those intended to form pipelines.
(48)
(49) When the radii are represented on the scale of the tubes, where two end profiles are superimposed,
(50) There is therefore a need to produce an index of angular compatibility between the oppositely presented tube ends.
(51) In the data processing step 106, the method according to the invention produces inter alia an angular compatibility index IND.sub.thetak which has the purpose of better anticipating the compatibility of the tubes to be assembled during the welding step, and thus to improve the quality of the joints produced for use on an installation site 109.
(52) According to various embodiments of the invention, the angular compatibility index IND.sub.thetak generated may be of different types.
(53) Preferably, this angular compatibility index IND.sub.thetak is generated during a data processing step 106. This step 106 of processing data may be carried out during a step of transport 105 and/or storage 107. For the data processing, a group of tubes is identified. This group of tubes is determined after the step 103 of manufacturing, and/or finishing and/or repair. This group of tubes comprises n tubes. Since each tube has two ends, the number of possible combinations between these tubes is 2*n*(n−1). A compatibility index IND.sub.thetak is determined for each of the 2*n*(n−1) assembling combinations. This compatibility index IND.sub.thetak is bilateral and related respectively to specific ends located respectively on two different tubes. K is a variable representing the set of combinations between ends of tubes of a tube group in question.
(54) For a group of 100 tubes, this represents 19800 possible combinations. Lastly, even when considering a given pair of two tubes for which the intention is to determine a compatibility index IND.sub.thetak, where k represents a specific pair, for example that of the end A of the tube T1 with the end B of the tube T2, in which case k=T1AT2B, there are still a multitude of ways of angularly presenting these two tube ends with respect to one another. An angle ⊖ represents the angular deviation between the respective angular references of the ends of the two tubes.
(55) For example, the compatibility index IND.sub.thetak will be calculated on the basis of the data of internal radii which are given by the recentered functions g.sub.RiT1A and g.sub.RiT2B established previously. The index IND.sub.thetak may then be calculated as follows, for a given value ⊖, theta, of deviation between the angular references M.sub.0T1A and M.sub.0T2B, in order to determine the maximum deviation observed over the entire circumference of the tubes, between the oppositely presented internal radii, when the end A of a tube T1 is presented opposite the end B of the tube T2. Since the measurements have all been made according to the same clock convention of rotation with respect to the frame of reference Mo, it is therefore necessary to reverse the reading of the data represented at one of the ends relative to those which are provided by the other end, and this is the reason why for each value φ, phi, read from one of the functions g.sub.RiT1A, the value at (360°-φ), 360-phi, of the function g.sub.RiT2B is considered. It will be understood in the present description that the consideration of a pairing of tubes is independent of a permutation of one or other of the tubes in question in the processing algorithm:
IND⊖k=INDi⊖k=Max|gRiT1A(φ)−gRiT2B(360−φ+⊖)|such that φ∈[1;360°]
As a variant, this indicator IND.sub.thetak may measure the differences of external radii, in which case this index will be read alternatively as follows
IND⊖k=INDe⊖k=Max|gReT1A(φ)−gReT2B(360−φ+⊖)|such that φ∈[1;360°]
As a variant, this indicator IND.sub.thetak may measure the thickness profile differences, a thickness profile TP being the difference between external radii and internal radii for any angle of φ, phi, when taking the measurements, in which case the index will also alternatively be read as follows
IND⊖k=INDPE⊖k=Max|gReT1A(φ)−gRiT1A(φ)−(gReT2B(360−φ+⊖)−gReT2B(360−φ+⊖))|such that φ∈[1;360°]
(56) An internal compatibility index INDi.sub.thetak, an external compatibility index INDe.sub.thetak and also a thickness profile compatibility index IND.sub.TPthetak may then respectively be mentioned. By representing the maximum of an absolute value, this compatibility index IND.sub.thetak thus defines the worst value which may be observed between the two tubes.
(57) The compatibility index IND.sub.thetak will then be calculated for a plurality of values of this angular deviation ⊖, theta, between the reference marks M0 of each of the two tubes. For example, if an increment and a position accuracy of to within one degree between the two ends of the two tubes are taken, this gives 360 values for the angular deviation ⊖, theta. This compatibility index will pass through a minimum minIND.sub.thetak and a maximum maxIND.sub.thetak.
(58)
(59) An overall compatibility score H.sub.T1AT2B will be given to a given pair “k” T1AT2B. For example, this overall score H.sub.k may take a discrete score among a finite number of scores. In the example below, the overall score H.sub.k can take 3 scores: compatible compatible on condition of controlled angular presentation incompatible
(60) This overall score H.sub.k will be determined as a function of the values of the compatibility index IND.sub.thetak which is calculated for various values of ⊖, theta. This overall score H.sub.k may be given on the basis of one or more of the indicators of internal compatibility INDi.sub.thetak, external compatibility index INDe.sub.thetak and/or thickness profile compatibility index IND.sub.TPthetak.
(61) For example, the overall score H.sub.k may be given as a function of the only internal compatibility index INDi.sub.thetak.
(62) If the compatibility index IND.sub.thetak has a value less than a threshold H.sub.limit irrespective of the angular deviation ⊖, theta, the pair in question will be assumed to be 100% compatible regardless of the way in which these two ends are angularly presented with respect to one another at the time of the welding steps. The threshold H.sub.limit may be termed a HiLo threshold. It will therefore not be necessary to carry out angular positioning of these two ends with respect to one another before the welding step 108.
(63) If the compatibility index IND.sub.thetak has a value greater than said threshold H.sub.limit for certain values of the angular deviation ⊖, theta, the size of the angular ranges of the value ⊖, theta, for which the compatibility index IND.sub.thetak has a value less than said threshold H.sub.limit will be considered. Specifically, for this pair there may be one or more ranges of the angular deviation ⊖, theta, for which the compatibility index IND.sub.thetak has a value less than a threshold H.sub.limit.
(64) In the example of
(65) The largest range of this angular deviation ⊖, theta, which satisfies the condition above is then considered. If this largest range is greater than a threshold range size S, the pair will be considered to be compatible on condition of controlled angular presentation.
(66) In particular, in the example of
(67) Conversely, if this largest range is less than a threshold range size S, the pair will be considered to be incompatible.
(68) A pair will also be considered to be incompatible if, whatever the angular deviation ⊖, theta, in question, the compatibility index IND.sub.thetak has a value greater than said HiLo threshold H.sub.limit.
(69) The scores assigned to the pairs depend on the values selected for the criteria of HiLo threshold H.sub.limit and of threshold range S.
(70)
(71) The HiLo thresholds H.sub.limit and the size of the threshold range S influence the 2*n*(n−1) scores of the group of n tubes. The method according to the invention is iterated in order to score all the possible combinations of pairs of tubes. The aim of the data processing step 106 is to score each of the statistically possible pairs. This scoring is carried out by matrix treatment of all the data.
(72) Just before the welding step 108 begins, the line operator who has a fixed tube T.sub.fixed that has just been added to a pipe considers the first mobile tube T.sub.1mobile of their stock which they will be able to bring opposite the fixed tube T.sub.fixed. Before authorizing the introduction of this first mobile tube T.sub.1mobile into the production and welding line, the operator will read the information supports of the ends which are intended to be placed opposite. In order to read the information supports I, the operator is in possession of an electronic terminal, for example such as a tablet, a smartphone or a computer of the PC type. Advantageously, this terminal is wireless. In order to facilitate the reading of the data contained in the information support, optics are included in this terminal in order to make it possible to scan the information support.
(73) The operator will then subject this information to an operating system. In practice, according to one example, the terminal is capable of establishing a connection to said remote operating server so as to generate a request to a database of said operating system in order to obtain the specific information relating to the specific scanned pair, for example Tfixed-T1mobile. According to another embodiment, the terminal comprises a memory in which the data are recorded locally. This memory may be removable from the terminal.
(74) This database contains the data associated with all the possible pairs between the ends of this group of tubes. The information transmitted to the terminal will comprise in particular the indications of whether this pair Tfixed-T1mobile is compatible or “c” or compatible on condition of controlled angular presentation or “cc”, or alternatively incompatible or “nc”.
(75) Specifically, the operating system made available to the operator contains all the scores obtained by each of the ends of tubes, as well as the angular ranges of compatibility of each of these ends with all the other ends of the tube group.
(76) If the first tube T.sub.1mobile is compatible, the operator will send it as it is to the welding step 108.
(77) If the first tube T.sub.1mobile is indicated as compatible on condition of controlled angular presentation, the operator may also consult indications of positions allowing compatibility via the terminal, these indications relating to the compatible positions are also in the memory. In particular, the operating system may indicate to the operator the specific angular positions which allow adequate assembling. The angular ranges will for example be communicated by the operating system, or the local memory, relative to the frame of reference of the angular reference M.sub.0T1mobile of this tube T.sub.1mobile, according to an orientation convention.
(78) The operator may, for example, apply a visual marking to the surface of the mobile tube T.sub.1mobile in order to locate these ranges which may be placed opposite the angular reference M.sub.0T1fixed of the tube T.sub.fixed. According to one embodiment of the invention, the method comprises a step of marking the allowable zones, represented by Za in
(79) Similarly, it is possible to mark on the tube T.sub.1mobile the only alignment configurations in which this tube will be in an angular position incompatible with the tube T.sub.fixed. The choice of the markings may be made according to a strategy for minimizing the marking to be carried out.
(80) On the other hand, if the first tube T.sub.1mobile is incompatible, the operator will send it to quarantine. The operator will repeat the steps above with the second mobile tube T.sub.2mobile of their stock.
(81) If the second tube T.sub.2mobile is compatible, it will therefore be welded to the tube T.sub.fixed. The method according to the invention will be repeated, but this time while considering the tube newly added, namely tube T.sub.2mobile, as being the new fixed tube T.sub.fixed. By reading the data of the end to be welded of the new tube T.sub.fixed, the operating system will first propose for the operator to use the quarantined tube or tubes if one of these had a full or at least partial compatibility with the new end to be welded.
(82) The benefit of the method according to the invention is that it minimizes the number of tubes remaining in quarantine.
(83) The benefit of the invention is that it allows optimization of the management of the stocks of tubes to be welded. The invention also makes it possible to limit the steps of seeking better angular presentation of the ends of the tubes with respect to one another even before they are at the entry of the welding line 108.
(84)
(85)
(86) Because the machining of these chamfers 13 is a high-precision step carried out during the welding step 108, it is important not to have to repeat this machining. The benefit of the invention is that it makes it possible to anticipate the compatibilities and to proceed so that the ends oppositely presented in the welding line are compatible with a very high probability, albeit not with a total guarantee. The machining operations carried out will then have a high probability of mutual compatibility.
(87) An additional optimization permitted by the invention consists in distributing the tubes of a group into subgroups of tubes in order to minimize the cases of quarantine or total incompatibility within a given subgroup.
(88) According to one particular embodiment of the invention, the processing step 106 may also give indications of distributions of the tubes of the group in question according to a plurality of subgroups, in order to minimize the assembling incompatibilities between the tubes of a given subgroup. The subgroups may be separated from one another on the storage facility 107. For this purpose, the method of the invention may be applied to a group of tubes in order to optimize their distribution within various groups intended to be treated separately. A transport operation 105 may again be necessary in order to form these groups of tubes and store them separately on their storage facility 107. The groups generated in this way make it possible to reduce the joining incompatibilities between tubes. Furthermore, the subgroups distributed in this way make it possible to reduce the quarantining of the tubes when these tubes are brought to the welding step 108.
(89) During step 106, the method according to the invention makes it possible to generate an overall compatibility score H.sub.k specific to each of the possible pairs of ends of tubes within the group of tubes which is being considered.
(90)
(91)
(92) A given end of the tube may enter any one of these 3 categories, depending on the pairs which it can be made to form with the other ends of tubes.
(93) In a group of 100 tubes, the compatibility statistic of each end % Tn is therefore constructed with the 198 overall compatibility scores H.sub.k obtained by studying this end relative to the ends of the remaining 99 tubes of the group. The benefit of the invention is that it defines a compatibility statistic % Tn for each end relative to all the tubes of its group before the start of the welding step 108. By way of example, the end A of the tube T.sub.1 may have as a statistic of compatibility % T1A with the other ends of the other tubes available in the group: {C.sub.1, a %; C.sub.2, b %; C.sub.3, c %} such that a+b+c=100%.
(94)
(95) Alternatively, the table may be simplified to list, for each tube Tn, only the end of this tube Tn having the compatibility statistic having the greatest degree of incompatibility.
(96) For example, for a tube T1 which has its ends A and B, if
(97) % T1A is {C.sub.1, 52%; C.sub.2, 33%; C.sub.3, 15%}
(98) % T1B is {C.sub.1, 27%; C.sub.2, 70%; C.sub.3, 13%}
(99) then the table of
(100) % T1 is {C.sub.1, 52%; C.sub.2, 33%; C.sub.3, 15%}
(101) According to another embodiment of the table of
(102) According to this other embodiment of the invention, for example in a group of 100 tubes, for each tube Tn there will be 99 low compatibility scores N. In the same way as in
(103) This table of
(104) For example, if in a group of 100 tubes, a number “d” of tubes has a component C3 of its compatibility statistic % Tn or of the low-compatibility statistic % Ntn beyond a critical compatibility threshold, the group G0 will have 100-d tubes. The “d” tubes will be isolated.
(105) The “d” tubes may be denied introduction into the welding line 108 and earmarked for tests or trials in parallel with the welding line 108.
(106) Alternatively, by using a fully connected graphs algorithm, in particular available under MATLAB or other mathematical programming software, and by determining a division size of the group, for example division into two groups, the algorithm will be launched so that it identifies among these “d” tubes those which will be in a first subgroup G1 and those which will be in a second subgroup G2.
(107) Next, two batches will be made because division into 2 has been selected, with half the tubes of the group G0 and the tubes of the subgroup G1 in the first batch, and the other half of the tubes of the group G0 and the tubes of the subgroup G2 in the second batch.
(108) This division into two batches will make it possible to limit the risks of incompatibility between tubes and the quarantine delays, and the invention makes it possible to distribute the tubes having a high probability of incompatibility, reflected by the C3 component in their statistic % Tn or % NTn, into each of the batches. The batches will be introduced one after the other into the production and welding line 108. This operation makes it possible to optimize the treatment times for assembling the tubes with one another.
(109) According to one embodiment, the method of the invention makes it possible to generate a compatibility marking M.sub.C,
(110) In one particular case, only the “d” isolated tubes will be marked in red.
(111) According to one alternative, a spot having a complex colorimetric indication may represent the statistic of a tube belonging to each class.