Automatic rod dispensing method for a cannula stopper
By using an automated mandrel matching method, the matching of the sleeve and mandrel is precisely controlled, solving the problems of low inventory management and traceability efficiency in the sleeve and mandrel manufacturing process. This achieves efficient sleeve and mandrel matching, reduces losses, and optimizes the production process.
Patent Information
- Application Number
- CN202310581872.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-22
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2043-05-22
AI Technical Summary
The existing tubing and mandrel manufacturing process suffers from low efficiency and high losses in terms of tubing and mandrel inventory, information processing and traceability. In particular, there is an urgent need for traceability and timely information on abnormally drawn finished products in offline mandrel production.
An automatic mandrel matching method is adopted, which precisely controls the matching of sleeves and mandrels through data entry and inventory comparison, realizes automatic mandrel matching, records mandrel cutting data, optimizes production specification lines, and reduces mandrel loss and improves mandrel matching efficiency by combining exhaustive search method and priority matching strategy.
It achieves precise matching of sleeves and mandrels, reduces losses, improves production efficiency, facilitates product traceability, effectively connects upstream and downstream processes, facilitates timely adjustments, and optimizes the mandrel manufacturing process.
Smart Images

Figure CN116730607B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of optical fiber production, and particularly relates to an automatic rod matching method for sleeve rod production. BACKGROUND
[0002] The preparation process of an optical fiber preform is a key link in optical fiber production, in order to increase the drawing length and reduce the production cost of optical fiber, the optical fiber preform generally adopts a two-step rod production technology, that is, a core rod is first produced and then an outer cladding layer is produced, the preparation technology of the core rod determines the optical performance of the optical fiber, and the preparation technology of the outer cladding layer determines the cost of the optical fiber. Currently, the commonly used outer cladding layer preparation technologies mainly include OVD (outside vapor deposition) and sleeve method. Among them, the sleeve method is to insert the core rod into a quartz sleeve to form an optical fiber preform, and it is a better method for manufacturing large-size optical fiber preforms.
[0003] With the development demand of domestic optical fiber preform production, the sleeve rod production process puts forward higher requirements for the information processing capacity of the sleeve, the core rod inventory, the in-process, the finished product, the rod matching and the circulation, especially the offline rod, which has more urgent demand for effective tracing and information timeliness of the abnormal finished product of the drawing. SUMMARY
[0004] The purpose of the present application is to provide an automatic rod matching method for sleeve rod production, which can accurately control the core raw material inventory of the RIC sleeve process, realize automatic matching of the sleeve and the core rod, effectively record the core rod cutting data, reduce the rod matching loss of the core rod, improve the efficiency, make the product tracing more convenient, effectively connect the front and rear core rod deposition processes and the drawing process, and facilitate timely adjustment of the core rod deposition standard line.
[0005] The above technical purpose of the present application is realized by the following technical scheme:
[0006] An automatic rod matching method for sleeve rod production, specifically comprising the following steps:
[0007] S1, data entry; the inventory sleeves and core rods are numbered ID respectively, the length L, outer diameter D, inner diameter specification CX, inner diameter d and weight W of each sleeve are entered into the database, which corresponds to the sleeve number ID; the length an, outer diameter B, outer diameter specification CY, core diameter A, core rod core layer refractive index n1, core rod cladding layer refractive index n2 and core rod weight w of each core rod are entered into the database, which corresponds to the core rod number ID; the specification line of the core rod fitting cutoff wavelength C is set in the MES system, the matching interval of the outer diameter of each numbered ID core rod is obtained by the fitting formula, the median of the interval is taken as the matching outer diameter D' of the core rod, and the matching outer diameter D' is input into the database associated with the number ID of the core rod, so that the calculation and input of the matching outer diameter D' of each core rod are completed; wherein the fitting formula is V is a normalization constant, and V = 2.405;
[0008] S2, inventory comparison; select a core rod outer diameter specification CY, add up the length L of each outer diameter D of the sleeve in the inventory with the same inner diameter specification CX as the selected core rod outer diameter specification CY, and add up the length an of each matching outer diameter D' of the core rod in the inventory that meets the outer diameter specification CY; compare the length added values of the sleeve with the length added values of the core rod for the same set of sleeves and core rods with matching outer diameters D and D', obtain the shortage and redundancy of the core rod and the sleeve for each matching outer diameter D' in the outer diameter specification CY, and adjust the production specification line of the sleeve and the core rod based on this; when the matching core rod and the sleeve are sufficient in length, proceed to step S3 of automatic rod matching;
[0009] S3, automatic rod matching;
[0010] S31, preset a group of expected intervals of cutoff wavelength C and mode field diameter M of the core rod in the MES system, select a sleeve, determine its length L, outer diameter D, and inner diameter specification CX, compare its inner diameter specification CX and outer diameter D with the core rod outer diameter specification CY and matching outer diameter D' in the database, and obtain a batch of core rods with the same inner diameter specification CX and outer diameter specification CY, and matching outer diameter D' and the outer diameter D of the sleeve; obtain n A-type core rods and m B-type core rods that meet the conditions of fitting parameters core diameter A, core rod core layer refractive index n1, and core rod cladding layer refractive index n2 from the batch of core rods through a fitting formula; wherein the fitting formula is
[0011] and The A-type core rod is a long core rod, and the B-type core rod is a short core rod;
[0012] S32, for n A-type core rods, arrange them in descending order of length as a1……an; determine the total length of the required core rod as L-q+4z according to the length L of the sleeve, wherein q is the difference between the total length of the required core rod and the length L of the sleeve and is self-defined according to the requirement, z is the number of required core rods, and 4 is the processing loss of each end face of the core rod;
[0013] S33, get a1+...+a(x+1)≥L-q+4(x+1), an+...+a(n-y)≥L-q+4(y+1) by exhaustion method, get the number of A type rods required when all A type rods are used between x+1 to y+1, wherein the length of A type rods is limited by Y-X≤1, and z=X+1; select a proper number of rods for length matching, and the matching mode is in order of priority as follows: all A type rods are used, a combination of multiple A type rods and B type rods is used, a combination of a split arbitrary type rod and multiple A type rods is used, and a combination of a split arbitrary type rod and multiple A type rods and B type rods is used;
[0014] S4, print the form; generate and print the form after the rod is completed, to facilitate production flow record;
[0015] S5, enter the rod information; enter the actual feeding length and weight of the rod, and count the rod and cutting loss;
[0016] S6, rod assembly; combine the selected rod length information, cutoff wavelength C and mode field diameter M, and assemble the rods according to the self-defined assembly order of the following rules: the midpoint of the total length of the rod is away from the rod assembly node, the cutoff wavelength C of the rod is larger at both ends and smaller in the middle, and the short rod is located at the end.
[0017] Further, step S3 further includes:
[0018] Step S34, when the number of A type rods required is odd, the total length of the required rods is L-q+4z, and the average length of the required A type rods is The A type rods meeting the parameters are assigned to the array a[1to n] in descending order of length, and the elements of the array are compared with one by one to get the element a[i] with the minimum difference;
[0019] Step S35, take to a group of rods, sum them up, and compare the sum with L-q+4z to get the difference δ; when δ satisfies -p≤δ≤p (p is the processing error), step S36 is performed, when δ<-p, let K=1, j=0, step S37 is performed, when δ>p, let k=1, j=0, step S38 is performed;
[0020] Step S36, complete a group of rods, and end the rod;
[0021] Step S37, replace in step S35 with The difference between the sum of other items and L-q+4z is δ1, when δ1 satisfies -p≤δ1≤p, step S36 is performed; when δ1>p, it is prompted that the automatic rod matching fails, and step S39 is entered; when δ1<-p, step S371 is entered;
[0022] Step S371, j=j+1, when j<z, repeat step S37; when j=z, step S372 is entered;
[0023] Step S372, if step S39 is entered; otherwise, k=k+1, j=0, and step S37 is repeated;
[0024] Step S38, replace in step S35 with The difference between the sum of other items and L-q+4z is δ2, when δ2 satisfies -p≤δ2≤p, step S36 is performed; when δ2<-p, it is prompted that the automatic rod matching fails, and step S39 is entered; when δ2>p, step S381 is entered;
[0025] Step S381, j=j+1, when j<z, repeat step S38; when j=z, step S382 is entered;
[0026] Step S382, if step S39 is entered; otherwise, k=k+1, j=0, and step S38 is repeated;
[0027] Step S39, it is prompted that the automatic rod matching fails, the core rod is displayed and manual rod selection is performed, a group of preselected A-type core rod IDs are exited from the loop, the slitting flag is opened, a B-type core rod is selected, according to different selected B-type core rods, the difference δ3 between the sum of the length of the preselected group of A-type core rods and the selected B-type core rod and L-q+4z is displayed in real time, when -p≤δ3≤p is satisfied, the selected B-type core rod is the selected B-type core rod, and step S36 is performed; when a B-type core rod with a proper length cannot be found, an A-type core rod or a B-type core rod is manually selected to be slitted, and the difference δ4 between the sum of the length of the selected A-type core rod or B-type core rod and the preselected A-type core rod and L-q+4z satisfies δ4>200 mm.
[0028] Further, step S3 further includes step S34', when the number of A-type core rods needed is even, (z-1) A-type core rods and 2 B-type core rods are selected, the total number of core rods needed is z+1, the total length of the core rods needed is L-q+4(z+1), and the average length of the A-type core rods needed is The A-type core rods satisfying the parameters are assigned to an array a[1ton] according to length from large to small, the elements of the array are compared with one by one, and the element a[i] with the smallest difference is obtained. to For a preselected group of A type mandrels, summing them up gives the total length LenA of the selected A type mandrel; the difference LenB between the required total length of mandrels L-q+4(z+1) and LenA is the total length of the required 2 B type mandrels, the B type mandrels meeting the parameters are assigned to the array b[1to m] in descending order of length, and the group of elements is compared with one by one to obtain the element b[i] with the smallest difference;
[0029] Step S35', summing a group of B type mandrels from b[i] to b[i+1] and comparing the sum with LenB to obtain the difference δ';
[0030] Step S36', completing a group of matched mandrels, and ending the matching of mandrels;
[0031] Step S37', replacing b[i+j] in step S35' with b[i-k], and summing another term to obtain the difference δ1' with LenB; when δ1' satisfies -p≤δ1'≤p, then proceed to step S36'; when δ1'>p, prompt that the automatic matching of mandrels fails, and proceed to step S39'; when δ1'<-p, proceed to step S371';
[0032] Step S371', let j=j+1, when j<2, repeat step S37'; when j=2, proceed to step S372';
[0033] Step S372', if i-k<1, then proceed to step S39'; otherwise, let k=k+1, j=0, and repeat step S37';
[0034] Step S38', replacing b[i+1-j] in step S35' with b[i+1+k], and summing another term to obtain the difference δ2' with LenB; when δ2' satisfies -p≤δ2'≤p, then proceed to step S36'; when δ2'<-p, prompt that the automatic matching of mandrels fails, and proceed to step S39'; when δ2'>p, proceed to step S381';
[0035] Step S381', let j=j+1, when j<2, repeat step S38'; when j=2, proceed to step S382';
[0036] Step S382', if i+1+k>m, then proceed to step S39'; otherwise, let k=k+1, j=0, and repeat step S38';
[0037] Step S39', prompting the automatic rod matching failure, opening the core rod display and performing manual rod selection, pre-selecting the B-type core rod ID in the cycle, opening the slitting mark, selecting another B-type core rod, according to the difference of the selected B-type core rod, the sum of the pre-selected B-type core rod and the selected B-type core rod length and LenB difference δ3'; when -p≤δ3'≤p, the selected B-type core rod is the selected B-type core rod, and step S36' is performed; when no suitable length B-type core rod is found, manually select a certain A-type core rod or B-type core rod for slitting, and at this time, the length sum of the selected A-type core rod or B-type core rod and the pre-selected A-type core rod, the logical B-type core rod, and the difference δ4' of L-q+4(z+1) satisfies δ4'>200mm.
[0038] Further, when z is even and (z-1) A-type core rods and 2 B-type core rods are selected for assembly, the (z-1) A-type core rods are located between the 2 B-type core rods.
[0039] Further, the processing error p=2mm.
[0040] Further, in step S33, the required number of A-type core rods is preferentially selected to be an odd number for length matching.
[0041] In summary, the present application has the following beneficial effects:
[0042] 1. The present application compares the cumulative value of each outer diameter in length of the sleeve with the cumulative value of the matching outer diameter in length of the core rod in the inventory, obtains the shortage and redundancy of the core rod and the sleeve in the outer diameter size, and adjusts the production specification line of the sleeve and the core rod, thereby accurately controlling the core material inventory of the RIC sleeve process core;
[0043] 2. The present application can realize automatic rod matching of the sleeve and the core rod, reduce the rod matching loss of the core rod, and improve the rod matching efficiency;
[0044] 3. The present application effectively records the core rod cutting data, makes product tracing more convenient, effectively connects the front and rear core rod deposition processes and the wire drawing process, and facilitates timely adjustment of the core rod deposition standard line;
[0045] 4. According to the order and length information of the assembled core rod, the core rod information used by each kilometer of optical fiber can be obtained, the actual wire drawing optical fiber parameters can be analyzed, feedback data can be provided for the core rod rod making process, and then the adjustment and optimization can be performed. BRIEF DESCRIPTION OF DRAWINGS
[0046] Figure 1 It is a flowchart of a sleeve rod making automatic rod matching method;
[0047] Figure 2is a fitting curve diagram of the cutoff wavelength, the mode field diameter, and the dispersion wavelength changing with the sleeve diameter when the sleeve diameter is taken as a single variable in the prior art;
[0048] Figure 3 is a fitting curve diagram of the cutoff wavelength, the mode field diameter, and the dispersion wavelength changing with the sleeve diameter when the sleeve diameter is changed by not more than 30 mm in the automatic rod matching method of the sleeve rod;
[0049] Figure 4 is a UI interface diagram of the MES system in the automatic rod matching method of the sleeve rod;
[0050] Figure 5 is a logic diagram of selecting an odd number of A-type core rods in the automatic rod matching method of the sleeve rod;
[0051] Figure 6 is a logic diagram of selecting two B-type core rods in the automatic rod matching method of the sleeve rod. DETAILED DESCRIPTION
[0052] The application will be further described in detail below in combination with the drawings and examples. It should be understood that the specific examples described herein are only used to explain the application and do not limit the application.
[0053] An automatic rod matching method of a sleeve rod, as shown in 1, specifically comprises the following steps:
[0054] S1, data entry; the inventory sleeve and core rod are numbered ID respectively, the length L, outer diameter D, inner diameter specification CX, inner diameter d, and weight W of each sleeve are entered into the database, which corresponds to the sleeve number ID; the length an, outer diameter B, outer diameter specification CY, core diameter A, core rod core layer refractive index n1, core rod cladding layer refractive index n2, and core rod weight w of each core rod are entered into the database, which corresponds to the core rod number ID.
[0055] The specification line of the core rod fitting cutoff wavelength C is set in the MES system, the matching interval of the outer diameter of each numbered ID core rod is obtained by the fitting formula, the median of the interval is taken as the matching outer diameter D' of the core rod, and the matching outer diameter D' is input into the database associated with the number ID of the core rod, so that the calculation and input of the matching outer diameter D' of each core rod are completed. The fitting formula is and V is a normalization constant, and V = 2.405.
[0056] After the core rod is fitted with the fitting formula, the estimated value of the cutoff wavelength and the mode field diameter of the core rod after a given sleeve outer diameter can be obtained, such as Figure 2 and Figure 3As shown, when the casing outer diameter variation interval is not greater than 30 mm, the fixed mandrel parameter only changes the casing diameter, the fitted cutoff wavelength and the mode field diameter are linearly related to the casing outer diameter. Therefore, as long as the specification line of the cutoff wavelength is set, the matching interval of the casing outer diameter corresponding to a certain specification mandrel can be obtained, and the outer diameter that the mandrel and the casing can match is obtained by taking the median of the interval, which is generally taken as a scale-one mapping with 1 mm.
[0057] S2, inventory comparison; select a mandrel outer diameter specification CY, accumulate the length L of the casing with the same inner diameter specification CX and the selected mandrel outer diameter specification CY for each outer diameter D, and accumulate the length an of the mandrel that meets the outer diameter specification CY for each matching outer diameter D'; compare the length accumulation values of the casing and the length accumulation values of the mandrel with the same outer diameter D and matching outer diameter D' of the casing, to obtain the shortage and redundancy of the mandrel and the casing on each matching outer diameter D' in the outer diameter specification CY, and adjust the production specification line of the casing and the mandrel based on this; when the matching mandrel and the casing are sufficient in length, proceed to step S3 of automatic rod matching.
[0058] The mandrel outer diameter specification CY and the casing inner diameter specification CX are corresponding, for example, the selected specification C49, the mandrel with the outer diameter specification C49 has many roots, and the matching outer diameter D' of the mandrel under this specification is taken as a scale of 1 mm, which has 190 mm, 191 mm, 192 mm, 193 mm, 194 mm, 195 mm and many others, the casing with the inner diameter specification C49 also has many roots, and the outer diameter D of the casing under this specification is also taken as a scale of 1 mm, which has 190 mm, 191 mm, 192 mm, 193 mm, 194 mm, 195 mm and many others. Accumulate the length of all casings with the inner diameter specification C49 and the outer diameter D of 191 mm, and accumulate the length of all mandrels with the outer diameter specification C49 and the matching outer diameter D' of 191 mm, compare the two accumulation values, and the shortage and redundancy of the casing with the outer diameter D of 191 mm and the mandrel with the matching outer diameter D' of 191 mm under the specification C49 can be obtained. Similarly, the shortage and redundancy of the casing and the mandrel under each outer diameter of other specifications can be obtained, thereby completing the inventory comparison and adjusting the production specification line based on this.
[0059] S3, automatic rod matching;
[0060] S31, as Figure 4As shown, a set of core rod's cutoff wavelength C, mode field diameter M's expected interval is preset in the MES system, such as CUTOFF 1260-1300nm, MFD 9-9.4um. A sleeve is selected, and its ID, length L, outer diameter D and inner diameter specification CX are inputted, and the inner diameter specification CX and outer diameter D are compared with the core rod outer diameter specification CY and matching outer diameter D' in the database, and the inner diameter specification CX and outer diameter specification CY are obtained, and the matching outer diameter D' and the sleeve outer diameter D are matched.
[0061] Each core rod in the batch of core rods is judged according to its ID, core diameter A, core rod core layer refractive index n1, and core rod cladding layer refractive index n2, whether the actual calculated cutoff wavelength C and mode field diameter M meet the preset expected interval, so as to obtain n A-type core rods and m B-type core rods from the batch of core rods that meet the conditions of fitting parameters core diameter A, core rod core layer refractive index n1, and core rod cladding layer refractive index n2.
[0062] The fitting formula is And In addition, the A-type core rod is a long core rod, and the length of the A-type core rod can be reasonably specified according to the median of the actual output core rod length, and in order to facilitate logical processing, the difference between x and y in step S33 can also be limited as a condition that the difference is not greater than 1. The B-type core rod is a short core rod, including a core rod with a relatively short length itself and a core rod that becomes shorter due to cutting for use.
[0063] S32, for n A-type core rods, arrange them in descending order of length as a1...an (a1>an). According to the length L of the sleeve, the total length of the required core rods is determined as L-q+4z, wherein q is the difference between the total length of the required core rods and the length L of the sleeve and is self-defined according to the demand, z is the number of required core rods, and 4 is the processing loss of each core rod end face.
[0064] S33, use the exhaustive method to obtain a1+...+a(x+1)≥L-q+4(x+1), an+...+a(n-y)≥L-q+4(y+1), wherein x and y are positive integers, the number of A-type core rods required when all A-type core rods are used is obtained between x+1 and y+1, the length of the A-type core rod is limited by Y-X≤1, and z=X+1. Select a reasonable number of core rods for length matching, and the matching mode is one of the following four modes, and the priority is in turn all A-type core rods, combination of multiple A-type core rods and B-type core rods, combination of one A-type core rod or B-type core rod and multiple A-type core rods, combination of one A-type core rod or B-type core rod and multiple A-type core rods and B-type core rods.
[0065] In order to reduce the glass cracking caused by uneven heating of the mandrel node during the pulling, when the length is matched, all the A-type mandrels are selected for length matching, and the number z of the A-type mandrels is preferably an odd number.
[0066] As shown in Figure 5 When the number z of A-type mandrels required is odd:
[0067] When the number z of the A-type mandrels is required to be an odd number, the total length of the required mandrels is L-q+4z, and the average length of the required A-type mandrels is The A-type mandrels satisfying the parameters are assigned to an array a[1to n] in descending order of length, the elements of the array are compared with one by one, and the element a[i] with the minimum difference is obtained.
[0068] In step S35, a group of mandrels from to are summed up, and the sum is compared with L-q+4z to obtain the difference δ; when δ satisfies -p≤δ≤p, step S36 is performed; when δ<-p, it indicates that the total length of the mandrels is too small, K=1 and j=0 are set, and step S37 is performed; when δ>p, it indicates that the total length of the mandrels is too large, k=1 and j=0 are set, and step S38 is performed.
[0069] In steps S35 to S39, p is a processing error, and p=2mm is generally used as a default value. In other embodiments, in order to improve the efficiency of the calculation process, the size of p can be appropriately relaxed.
[0070] In step S36, a group of mandrels is completed, and the mandrel matching is ended.
[0071] In step S37, the in step S35 is replaced with , and the difference between the sum of the other items and L-q+4z is δ1. When δ1 satisfies -p≤δ1≤p, step S36 is performed; when δ1>p, it indicates that the automatic mandrel matching fails, and step S39 is entered; when δ1<-p, step S371 is entered.
[0072] In step S371, j=j+1 is set, and when j
[0073] In step S372, if , step S39 is entered; otherwise, k=k+1 and j=0 are set, and step S37 is repeated.
[0074] In step S38, the in step S35 is replaced with The difference between the sum of other items and L-q+4z is δ2. When δ2 satisfies -p≤δ2≤p, step S36 is performed; when δ2<-p, it is prompted that the automatic rod matching fails, and step S39 is entered; when δ2>p, step S381 is entered.
[0075] Step S381, j=j+1. When j
[0076] Step S382, if Step S39 is entered; otherwise, k=k+1, j=0, and step S38 is repeated.
[0077] Step S39, it is prompted that the automatic rod matching fails, the core rod is displayed, and manual rod selection is performed. A group of pre-selected A-type core rods ID is exited from the loop, the slitting flag is opened, the B-type core rod is selected, and according to the different selected B-type core rods, the difference δ3 between the sum of the pre-selected group of A-type core rods and the selected B-type core rod length and L-q+4z is displayed in real time. When δ3 satisfies -p≤δ3≤p, the selected B-type core rod is the selected B-type core rod, and step S36 is performed. When a B-type core rod with a suitable length cannot be found, an A-type core rod or a B-type core rod is manually selected to be slitted, and at this time, the difference δ4 between the sum of the length of the selected A-type core rod or B-type core rod and the pre-selected A-type core rod and L-q+4z satisfies δ4>200 mm.
[0078] When the number z of A-class mandrels is required to be even:
[0079] Step S34', when the number of A-type core rods needed is even, (z-1) A-type core rods and 2 B-type core rods are selected, the total number of core rods needed is z+1, the total length of the core rods needed is L-q+4(z+1), and the average length of the A-type core rods needed is The A-type core rods satisfying the parameters are assigned to the array a[1to n] in descending order of length, the elements of the array are compared with one by one, and the element a[i] with the smallest difference is obtained.
[0080] to is the pre-selected group of A-type core rods, the total length LenA of the selected A-type core rods is obtained by summing them, and the difference LenB between the total length L-q+4(z+1) of the core rods needed and LenA is the total length of the 2 B-type core rods needed. The B-type core rods satisfying the parameters are assigned to the array b[1to m] in descending order of length, the elements of the group are compared with one by one, and the element b[i] with the smallest difference is obtained.
[0081] As shown in Figure 6 , 2 suitable B-type core rods are selected by the following steps.
[0082] Step S35', summing up the group of B-type core rods from b[i] to b[i+1], and comparing the sum with LenB to obtain a difference δ'; when δ' satisfies -p≤δ'≤p, proceed to step S36'; when δ' < -p, it indicates that the total length of the B-type core rods is too small, let K=1, j=0, and proceed to step S37'; when δ'>p, it indicates that the total length of the B-type core rods is too large, let k=1, j=0, and proceed to step S38'.
[0083] In steps S35' to S39', p is a processing error, and a default value of p=2mm is generally used. In other embodiments, the size of p can be appropriately relaxed to improve the efficiency of the calculation process.
[0084] Step S36', completing a group of core rods, and ending the core rod arrangement.
[0085] Step S37', replacing b[i+j] in step S35' with b[i-k], and summing up another term to obtain a difference δ1' with LenB; when δ1' satisfies -p≤δ1'≤p, proceed to step S36'; when δ1'>p, it indicates that the automatic core rod arrangement fails, and proceed to step S39'; when δ1'<-p, proceed to step S371'.
[0086] Step S371', let j=j+1, and when j<2, repeat step S37'; when j=2, proceed to step S372'.
[0087] Step S372', if i-k<1, proceed to step S39'; otherwise, let k=k+1, j=0, and repeat step S37'.
[0088] Step S38', replacing b[i+1-j] in step S35' with b[i+1+k], and summing up another term to obtain a difference δ2' with LenB; when δ2' satisfies -p≤δ2'≤p, proceed to step S36'; when δ2'<-p, it indicates that the automatic core rod arrangement fails, and proceed to step S39'; when δ2'>p, proceed to step S381'.
[0089] Step S381', let j=j+1, and when j<2, repeat step S38'; when j=2, proceed to step S382'.
[0090] Step S382', if i+1+k>m, proceed to step S39'; otherwise, let k=k+1, j=0, and repeat step S38'.
[0091] Step S39', prompting automatic rod matching failure, opening the core rod display and performing manual rod selection, pre-selecting the B-type core rod ID in the cycle, opening the cutting mark, selecting another B-type core rod, according to the difference of the selected B-type core rod, the sum of the pre-selected B-type core rod and the selected B-type core rod length and LenB difference delta 3'; when -p <= delta 3' <= p, the selected B-type core rod is the selected B-type core rod, and step S36' is performed; when no suitable length of B-type core rod is found, manually select to cut a certain A-type core rod or B-type core rod, and at this time, the length sum of the selected A-type core rod or B-type core rod and the pre-selected A-type core rod, the logical B-type core rod, and the difference delta 4' of L-q+4(z+1) satisfies delta 4'>200mm.
[0092] Wherein, when z is even and (z-1) A-type core rods and 2 B-type core rods are selected for assembly, (z-1) A-type core rods are located between 2 B-type core rods, that is, 2 B-type core rods are located at both ends.
[0093] S4, printing form; after rod matching, generating and printing form to facilitate production flow record;
[0094] S5, inputting rod matching information; inputting the actual feeding length and weight of the core rod, and counting the rod matching and cutting loss;
[0095] S6, core rod assembly; combining the selected core rod length information, cutoff wavelength C and mode field diameter M, the core rod is assembled according to the rules of the midpoint of the total length of the core rod away from the core rod assembly node, the larger end and the smaller middle of the cutoff wavelength C of the core rod, and the short core rod at the end.
[0096] The present application compares the cumulative value of each outer diameter of the specific specification outer diameter sleeve in the length in the inventory with the cumulative value of the matching outer diameter in the length in the inventory of the core rod of the specification, obtains the shortage and redundancy of the core rod and the sleeve in the specification outer diameter size, adjusts the production specification line of the sleeve and the core rod according to this, and accurately controls the core material inventory of the RIC sleeve process core. The present application can realize automatic rod matching of the sleeve and the core rod, reduce the rod matching loss of the core rod, improve the rod matching efficiency, effectively record the core rod cutting data, make the product traceability more convenient, effectively connect the front and rear core rod deposition processes and the drawing process, and facilitate timely adjustment of the core rod deposition standard line.
[0097] According to the order and length information of the assembled core rod, the core rod information used by each kilometer of optical fiber can be obtained, the actual drawing optical fiber parameters can be analyzed, feedback data can be provided for the core rod rod making process, and then adjustment and optimization can be made.
[0098] The foregoing description has shown and described preferred embodiments of the application, but it will be understood that the application is not limited to the particular embodiments shown and described, as such will have many modifications, permutations, additions and subtractions and changes thereof, as will be apparent to those skilled in the art. It is therefore contemplated to cover in the appended claims all such changes and modifications that come within the scope of the application.
Claims
1. An automatic method of dispensing a sleeve rod, characterized by: Specifically comprising the following steps: S1, data entry; the inventory of the sleeve and the mandrel are numbered ID respectively, the length L, the outer diameter D, the inner diameter specification CX, the inner diameter d, the weight W of each sleeve are entered into the database, which corresponds to the sleeve number ID one by one; the length an, the outer diameter B, the outer diameter specification CY, the core diameter A, the core layer refractive index n1, the core layer refractive index n2, the core rod weight w of each core rod are entered into the database, which corresponds to the core rod number ID one by one; the specification line of the core rod fitting cutoff wavelength C is set in the MES system, and the matching interval of the outer diameter of the sleeve corresponding to each numbered ID core rod is obtained through the fitting formula, the median of the interval is taken as the matching outer diameter D' of the core rod, and the matching outer diameter D' is input into the database associated with the number ID of the core rod, so that the calculation and input of the matching outer diameter D' of each core rod are completed; wherein the fitting formula is , and , V is a normalization constant, and ; S2, inventory comparison; selecting a core rod outer diameter specification CY, accumulating the length L of each outer diameter D of the sleeve with the same inner diameter specification CX in the inventory and the length an of each matching outer diameter D' of the core rod with the same outer diameter specification CY in the inventory; comparing the length accumulation value of the same group of sleeve outer diameter D and core rod matching outer diameter D' with the length accumulation value of the core rod and the sleeve, obtaining the shortage and redundancy of the core rod and the sleeve on each matching outer diameter D' in the outer diameter specification CY, and adjusting the production specification line of the sleeve and the core rod according to the same; when the matching core rod and the sleeve are sufficient in length, performing step S3 of automatic rod matching; S3, automatic rod matching; S31, preset a group of core rod's cut-off wavelength C, mode field diameter M's expected interval in the MES system, select a sleeve, determine its length L, outer diameter D and inner diameter specification CX, through its inner diameter specification CX and outer diameter D and the core rod outer diameter specification CY in the database and the matching outer diameter D' comparison, get the inner diameter specification CX and outer diameter specification CY same, and the matching outer diameter D' and the sleeve outer diameter D match a batch of core rods;Through the fitting formula from the batch of core rods to obtain the fitting parameters core diameter A, core rod core layer refractive index n1, core rod cladding layer refractive index n2 satisfy the condition A type core rod n and B type core rod m;Wherein, the fitting formula is , , and , , A type core rod is long core rod, and B type core rod is short core rod; S32, for n A type mandrels, arrange them in descending order of length as a1...an; determine the total length of the required mandrels as wherein q is the difference between the total length of the required mandrels and the length L of the sleeve and is defined according to requirements, z is the number of the required mandrels, and 4 is the processing loss of the end face of each mandrel. S33, obtaining by exhaustion , , obtaining the number of A type mandrels required when all A type mandrels are used between x+1 to y+1, wherein the length of the A type mandrel is limited by y-x≤1, and z=x+1; selecting a proper number of mandrels for length matching, and the matching mode is in order of priority as follows: using all A type mandrels, using a combination of multiple A type mandrels and B type mandrels, using a combination of one arbitrary type mandrel and multiple A type mandrels, and using a combination of one arbitrary type mandrel and multiple A type mandrels and B type mandrels; S4, printing form; after the rod matching is completed, a form is generated and printed to facilitate production flow record; S5, input rod matching information; input the actual feeding length and weight of the core rod, and count the rod matching and cutting loss; S6, core rod assembly; combining the selected core rod length information, cutoff wavelength C and mode field diameter M, the core rod is assembled according to the rules of the midpoint of the total length of the core rod away from the core rod assembly node, the larger end and the smaller middle of the cutoff wavelength C of the core rod, and the short core rod at the end.
2. The automatic rod dispensing method for sleeve rod control according to claim 1, characterized in that: The step S3 further comprises: Step S34, when the number z of required A-type mandrels is odd, the total length of the required mandrels is , and the average length of the required A-type mandrels is , the A-type mandrels satisfying the parameters are assigned to an array a[1 to n] in descending order of length, the elements of the array are compared with one by one, and the element a[i] with the minimum difference is obtained. Step S35, taking the sum of a[ ] to a[ ] and comparing the sum with to obtain a difference δ; when δ satisfies -p≤δ≤p, p is a processing error, proceed to step S36; when δ<-p, let k=1, j=0, proceed to step S37; when δ>p, let k=1, j=0, proceed to step S38. Step S36, complete a group of rod matching, and the rod matching is completed; Step S37, replace a[ ] in step S35 with a[ ], and the difference between the sum of other items and is δ1, when δ1 satisfies -p≤δ1≤p, then proceed to step S36; when δ1>p, prompt automatic rod matching failure, enter step S39; when δ1<-p, enter step S371; Step S371, let j = j + 1, when j < z, repeat step S37; when j = z, enter step S372; Step S372, if then go to step S39; otherwise, let k = k + 1, j = 0, repeat step S37; Step S38, replace a[ ] in step S35 with a[ ], and the difference between the sum of other items and is δ2, when δ2 satisfies -p≤δ2≤p, then proceed to step S36; when δ2<-p, prompt automatic rod matching failure, enter step S39; when δ2>p, enter step S381; Step S381, let j = j + 1, when j < z, repeat step S38; when j = z, enter step S382; Step S382, if then go to step S39; otherwise, let k = k + 1, j = 0, repeat step S38; Step S39, prompting automatic rod matching failure, opening the core rod display and performing manual rod selection, pre-selecting a group of A type core rod IDs at the cycle exit, opening the slitting mark, selecting B type core rods, according to the difference of the selected B type core rods, real-time displaying the sum of the pre-selected group of A type core rods and the selected B type core rods and the difference δ3, when -p≤δ3≤p is satisfied, the selected B type core rod is the selected B type core rod, and step S36 is performed; when a B type core rod with a suitable length cannot be found, an A type core rod or a B type core rod is manually selected for slitting, and at this time, the sum of the length of the selected A type core rod or B type core rod and the pre-selected A type core rod satisfies the difference δ4, and δ4>200mm is satisfied.
3. The automatic rod matching method of the sleeve according to claim 1, characterized in that: The step S3 further includes a step S34', when the number z of the A type mandrels required is even, (z-1) A type mandrels and 2 B type mandrels are selected, the total number of the mandrels required is z+1, and the total length of the mandrels required is , the average length of the A type mandrels required is ; the A type mandrels satisfying the parameters are assigned to an array a[1 to n] in descending order of length, the elements of the array are compared one by one with , and the element a[i] with the smallest difference is obtained; a[ ] to a[ ] are a preselected group of A type mandrels, and the sum of the group is the total length LenA of the selected A type mandrels; the difference LenB between the total length of the mandrels required and LenA is the total length of the 2 B type mandrels required, and the B type mandrels satisfying the parameters are assigned to an array b[1 to m] in descending order of length, the elements of the group are compared one by one with , and the element b[i] with the smallest difference is obtained; Step S35', sum up a group of B type core rods from b[i] to b[i+1], and compare the sum with LenB to obtain a difference δ'; when δ' satisfies -p ≤ δ' ≤ p, p is a processing error, and step S36' is performed; when δ' < -p, let k = 1 and j = 0, and step S37' is performed; when δ' > p, let k = 1 and j = 0, and step S38' is performed; Step S36', complete a group of rod matching, and the rod matching is completed; Step S37', replace b[i+j] in step S35' with b[i-k], and the difference between the sum of the other term and LenB is δ1'; when δ1' satisfies -p ≤ δ1' ≤ p, step S36' is performed; when δ1' > p, it is prompted that the automatic rod matching fails, and step S39' is entered; when δ1' < -p, step S371' is entered; Step S371', let j = j + 1, when j < 2, repeat step S37'; when j = 2, enter step S372'; Step S372', if then go to step S39'; otherwise, let k = k + 1, j = 0, repeat step S37'; Step S38', replacing b[ ] in step S35' with b[ ] and the difference between the other sum and LenB is δ2', when δ2' satisfies -p≤δ2'≤p, then step S36' is performed; when δ2'< -p, it is prompted that the automatic rod matching fails, and step S39' is entered; when δ2'> p, step S381' is entered; Step S381', let j = j + 1, when j < 2, repeat step S38'; when j = 2, enter step S382'; Step S382', if then go to step S39'; otherwise, let k = k + 1, j = 0, repeat step S38'; Step S39', prompting automatic rod matching failure, opening the core rod display and performing manual rod selection, pre-selecting the B type core rod ID at the cycle exit, opening the slitting mark, selecting another B type core rod, and according to the difference of the selected B type core rod, real-time display of the sum of the pre-selected B type core rod and the selected B type core rod length and LenB difference δ3'; when -p≤δ3'≤p is satisfied, the selected B type core rod is the selected B type core rod, and step S36' is performed; when a B type core rod of appropriate length cannot be found, an A type core rod or a B type core rod is manually selected for slitting, and at this time, the sum of the length of the selected A type core rod or B type core rod and the pre-selected A type core rod, the logical B type core rod, and the difference δ4' satisfy δ4'>200mm. δ4'>200mm.
4. The automatic rod dispensing method of sleeving a stopper rod according to claim 3, characterized in that: When z is an even number and (z-1) A type core rods and 2 B type core rods are selected for assembly, the (z-1) A type core rods are located between the 2 B type core rods.
5. The method of claim 2 or 3 or 4, wherein: The processing error p = 2 mm.
6. The automatic rod dispensing method of sleeving a stopper rod according to claim 1, wherein: In step S33, the number of A type core rods required is preferentially selected to be an odd number for length matching.
Citation Information
Patent Citations
Optical fiber preform preparation process optimization method based on genetic algorithm and BP neural network
CN114004341A
Automatic fitting dimensional tolerance grouping, selecting and matching optimization method applied to bearing
CN115270321A