A turnover system and method for a BFS production line
Patent Information
- Application Number
- CN202410276359.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-12
- Publication Date
- 2026-09-25
- Estimated Expiration
- 2044-03-12
AI Technical Summary
[0055]通过将传送带划分为多个区域并设置多个取样点位,可以实时获取取样点位的瞬时速度和带体推块的实时位置,并记录推动待测样品到达每个取样点位的时间,这样可以获得关于传送带和带体推块运动的详细数据,并且识别带体推块的位置有助于识别待测样品的实时位置;通过定位待测点位并基于瞬时速度,可以计算待测点位的加速度。这样可以进一步分析待测样品在传送带上的加速度变化情况;将轮盘的转运过程分为入料、运输和出料三个阶段,并计算相应的入料角速度、运输角速度和出料角速度。这样可以确定轮盘在不同阶段的角速度需求,以便进行补偿控制;根据待测点位的加速度进行数据处理,可以判断轮盘的补偿角速度,以保证待测样品能够实现稳定的180°翻转;在翻转完成放置待测样品时,对传送带体的速度进行反馈调节,以确保带体推块在放料处能够稳定承接待测样品。
Smart Images

Figure CN118083531B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of special packaging technology, and more specifically, to a flipping system and method for BFS production lines. Background Technology
[0002] BFS (Blow / Fill / Seal) is an aseptic filling technology used to manufacture aseptic packaging. It is an integrated production process that combines the steps of container manufacturing, filling, and sealing to ensure that the product is packaged under aseptic conditions.
[0003] BFS (Block Filtration) technology is commonly used in the pharmaceutical and medical industries for packaging liquid medicines, eye drops, injections, and other injectable drugs. BFS seal testing is a method used to evaluate the sealing performance of BFS packaging. The quality of the seal is crucial for the quality of the packaging and the protection of the product. Seal testing ensures the airtightness of the BFS packaging, preventing the entry of external substances and preventing product leakage or contamination.
[0004] Therefore, it is necessary to design a flipping system and method for BFS production lines to achieve flipping control of the samples to be tested in order to enable multi-angle sealing detection of BFS packaging. Summary of the Invention
[0005] In view of this, the present invention proposes a flipping system and method for BFS production line, which aims to realize the flipping control of the sample to be tested in order to realize the sealing detection of BFS packaging from multiple angles, and to solve the limitations of the existing technology in the detection process of BFS packaging sealing performance.
[0006] In one aspect, the present invention provides a flipping system for a BFS production line, comprising:
[0007] By setting a wheel and a belt pusher on a conveyor belt, the belt pusher moves to the inlet and pushes forward to push the sample to be tested into the wheel. After the wheel rotates 180°, the belt pusher moves to the outlet and pushes the sample out, completing the 180° rotation of the sample. The feature is that it includes:
[0008] The data collection module divides the conveyor belt into multiple areas, sets multiple sampling points in each area, and acquires the instantaneous velocity V at each sampling point. i Furthermore, it identifies the real-time position of the pusher block and sequentially records the time T taken for the pusher block to push the sample to be tested from the initial position to each sampling point. i ;
[0009] The data processing module locates the point J to be measured and, based on the instantaneous velocity V... i Calculate the acceleration VJ at the point to be measured. r ;
[0010] The data analysis module divides the wheel's transfer process into three stages: feeding, transport, and discharging. It calculates the feeding angular velocity Vc1, transport angular velocity Vc2, and discharging angular velocity Vc3 that can arrive simultaneously with the conveyor belt during the wheel's transport process.
[0011] The velocity synchronization module, based on the acceleration VJ of the point to be measured. i Perform data processing to determine the compensated angular velocity of the roulette wheel;
[0012] The stability protection module adjusts the speed of the conveyor belt after the flipping is completed and the sample to be tested is placed, so that the belt pusher can receive the sample to be tested in real time at the feeding point.
[0013] Preferably, the data collection module divides the portion before the feeding point into a first region, the portion between the feeding point and the discharging point into a second region, and the portion after the discharging point into a third region; it averages the sampling points in each region as sampling points, wherein the total length of the first region and the third region are equal, and sampling points are taken in the first region and the third region at intervals x, wherein the ratio of the total length of the first region or the third region to the total length of the second region is k. Sampling points are obtained by taking samples: a first sampling point A (A1, A2, A3, ..., An) in the first region, a second sampling point B (B1, B2, B3, ..., Bn) in the second region, and a third sampling point C (C1, C2, C3, ..., Cn) in the third region. A sensor is set at each sampling point to obtain the time T from the initial point to each sampling point. i and the instantaneous velocity V at each of the aforementioned sampling points. i , where {i|i∈A or i∈B or i∈C}.
[0014] Preferably, the data processing module locates the test points J, including a first test point J1, a second test point J2, a third test point J3, a fourth test point J4, a fifth test point J5, and a sixth test point J6. Specifically, sampling point An within the first region is selected as the first test point J1; the inlet is selected as the second test point J2; sampling point B1 within the second region is selected as the third test point J3; sampling point Bn within the second region is selected as the fourth test point J4; the outlet is selected as the fifth test point J5; and sampling point C1 within the third region is selected as the sixth test point J6. The central difference method in numerical difference is used to calculate the acceleration VJ of each test point. r , where r = 1, 2, 3, 4, 5, 6.
[0015] Preferably, the transport angular velocity Vc2 in the data analysis module is obtained by the following formula:
[0016]
[0017] Where L is the diameter of the wheel, and a is the parallel transport speed on the conveyor belt after the sample is received and tested, where a is calculated by the following formula:
[0018]
[0019] Among them, T Bn T is the time it takes for the sample to reach point Bn. B1 This represents the time it takes for the sample to reach point B1.
[0020] Preferably, the data analysis module constructs an equality formula based on the law of conservation of angular momentum:
[0021] m×V An +m×Vc1=m×Vc2;
[0022] Simplifying this formula yields the feed angular velocity Vc1:
[0023] Vc1 = Vc2 - V An ;
[0024] Where m is the mass of the sample to be tested; V An It is the speed of the last point in the first region, that is, the speed before the handover.
[0025] Preferably, the data analysis module constructs an equality formula based on the law of conservation of angular momentum:
[0026] m×Vc2=m×Vc3+m×V Bn ;
[0027] The formula is simplified to obtain the discharge angular velocity Vc3:
[0028] Vc3 = Vc2 - V Bn ;
[0029] Where m is the mass of the sample to be tested; V Bn It is the speed of the last point in the second zone, that is, the speed before discharge.
[0030] Preferably, the speed synchronization module obtains the average value of the acceleration VJ2 of the second test point J2 and the acceleration VJ5 of the fifth test point J5 to obtain the wheel acceleration coefficient ΔVL;
[0031] The speed synchronization module also compares the wheel acceleration coefficient ΔVL with the pre-set first wheel compensation coefficient G1 and second wheel compensation coefficient G2 respectively. G1 < G2. Based on the comparison result, the compensation angular velocity of the wheel is determined, wherein the direction of the compensation angular velocity is the opposite direction of the wheel rotation.
[0032] When ΔVL≤G1, the speed synchronization module selects the first compensation angular velocity S1 as the compensation angular velocity of the wheel;
[0033] When G1 < ΔVL ≤ G2, the speed synchronization module selects the second compensation angular velocity S2 as the compensation angular velocity of the wheel;
[0034] When G2 < ΔVL, the speed synchronization module selects the third compensation angular velocity S3 as the compensation angular velocity of the wheel;
[0035] Where S1 < S2 < S3.
[0036] Preferably, the stability protection module obtains the average value of the acceleration VJ1 of the first test point J1 and the acceleration VJ3 of the third test point J3 to obtain the wheel acceleration coefficient ΔVSQ;
[0037] The speed synchronization module also compares the wheel acceleration coefficient ΔVSQ with the pre-set first conveyor belt compensation coefficient K1 and second conveyor belt compensation coefficient K2 respectively. K1 < K2. Based on the comparison result, the compensation linear velocity of the conveyor belt is determined, wherein the direction of the compensation linear velocity is the opposite direction of the conveyor belt direction.
[0038] When ΔVSQ≤K1, the speed synchronization module selects the first anti-compensation linear velocity SD1 as the compensation linear velocity of the conveyor belt.
[0039] When K1 < ΔVSQ ≤ K2, the speed synchronization module selects the second anti-compensation linear velocity SD2 as the compensation linear velocity of the conveyor belt.
[0040] When K2 < ΔVSQ, the speed synchronization module selects the third anti-compensation linear velocity SD3 as the compensation linear velocity of the conveyor belt.
[0041] Among them, SD1 < SD2 < SD3.
[0042] Preferably, the stability protection module also obtains the average value of the acceleration VJ3 of the fourth test point J4 and the acceleration VJ6 of the sixth test point J6 to obtain the wheel acceleration coefficient ΔVSH;
[0043] The speed synchronization module also compares the wheel acceleration coefficient ΔVSH with the pre-set third conveyor belt compensation coefficient K3 and fourth conveyor belt compensation coefficient K4 respectively. K3 < K4. Based on the comparison result, the compensation linear velocity of the conveyor belt is determined, wherein the direction of the compensation linear velocity is the positive direction of the conveyor belt.
[0044] When ΔVSH≤K3, the speed synchronization module selects the first positive compensation linear velocity SE1 as the compensation linear velocity of the conveyor belt.
[0045] When K3 < ΔVSH ≤ K4, the speed synchronization module selects the second positive compensation linear velocity SE2 as the compensation linear velocity of the conveyor belt.
[0046] When K4 < ΔVSH, the speed synchronization module selects the third positive compensation linear velocity SE3 as the compensation linear velocity of the conveyor belt.
[0047] Among them, SE1 < SE2 < SE3.
[0048] On the other hand, the present invention also proposes a flipping method for BFS conveyor belts, comprising:
[0049] Step S1: Divide the conveyor belt into multiple regions, set multiple sampling points in each region, and obtain the instantaneous velocity V at each sampling point. i Furthermore, it identifies the real-time position of the pusher block and sequentially records the time T taken for the pusher block to push the sample to be tested from the initial position to each sampling point. i ;
[0050] Step S2: Locate the point J to be measured, and based on the instantaneous velocity V i Calculate the acceleration VJ at the point to be measured. r ;
[0051] Step S3: Divide the wheel transfer process into three stages: feeding, transporting and discharging. Calculate the feeding angular velocity Vc1, transporting angular velocity Vc2 and discharging angular velocity Vc3 that can arrive at the wheel simultaneously with the conveyor belt during the wheel transport process.
[0052] Step S4: Based on the acceleration VJ of the point to be measured i Perform data processing to determine the compensated angular velocity of the roulette wheel;
[0053] Step S5: When the flipping is completed and the sample to be tested is placed, the speed of the conveyor belt is adjusted in feedback so that the belt pusher can receive the sample to be tested in real time at the feeding point.
[0054] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0055] By dividing the conveyor belt into multiple zones and setting multiple sampling points, the instantaneous velocity of the sampling points and the real-time position of the belt pusher can be acquired in real time. The time it takes for the sample to be pushed to each sampling point is also recorded. This provides detailed data on the movement of the conveyor belt and belt pusher, and identifying the position of the belt pusher helps identify the real-time position of the sample. By locating the test point and based on the instantaneous velocity, the acceleration of the test point can be calculated. This allows for further analysis of the acceleration changes of the sample on the conveyor belt. The wheel's transfer process is divided into three stages: feeding, transporting, and discharging, and the corresponding feeding angular velocity, transporting angular velocity, and discharging angular velocity are calculated. This determines the angular velocity requirements of the wheel at different stages for compensation control. Data processing based on the acceleration of the test points determines the wheel's compensation angular velocity to ensure stable 180° rotation of the sample. When placing the sample after rotation, the speed of the conveyor belt is adjusted to ensure that the belt pusher can stably support the sample at the discharge point.
[0056] In summary, this technical solution, through data acquisition, processing, and analysis, enables the monitoring and control of the motion state of the sample under test on the conveyor belt, thereby achieving a stable 180° rotation of the sample under test. Attached Figure Description
[0057] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0058] Figure 1 A functional block diagram of a BFS production line flipping system provided in an embodiment of the present invention;
[0059] Figure 2 A schematic diagram of a BFS production line provided in an embodiment of the present invention;
[0060] Figure 3 This is a flowchart of a detection method for special packaging provided in an embodiment of the present invention.
[0061] In the diagram, 1 is the conveyor belt; 11 is the belt pusher block; 2 is the sample to be tested; 3 is the wheel; 4 is the feed point; 5 is the discharge point; 6 is the first area; 7 is the second area; 8 is the third area; 9 is the sampling point; 91 is the first sampling point; 92 is the second sampling point; and 93 is the third sampling point. Detailed Implementation
[0062] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the disclosure to those skilled in the art. It should be noted that, unless otherwise specified, embodiments and features in the embodiments of the present invention can be combined with each other. The present invention will now be described in detail with reference to the accompanying drawings and embodiments.
[0063] See Figure 1 As shown, this embodiment provides a flipping system for a BFS production line, including:
[0064] By setting a wheel 3 and a belt pusher 11 on the conveyor belt 1, the belt pusher 11 moves to the inlet 4 and pushes forward to push the sample to be tested 2 into the wheel 3. After the wheel 3 rotates 180°, the belt pusher 11 moves to the outlet 5 to push out the sample to be tested 2, completing the 180° rotation of the sample to be tested 2. The feature is that it includes:
[0065] The data collection module divides the conveyor belt 1 into multiple areas, sets multiple sampling points 9 in each area, and acquires the instantaneous velocity V at the sampling points 9. i Furthermore, it identifies the real-time position of the pusher block 11 and sequentially records the time T taken by the pusher block 11 to push the sample 2 from the initial position to each sampling point 9. i ;
[0066] The data processing module locates the point J to be measured and, based on the instantaneous velocity V... i Calculate the acceleration VJ at the point to be measured. r ;
[0067] The data analysis module divides the transfer process of the wheel 3 into three stages: feeding, transporting and discharging. It calculates the feeding angular velocity Vc1, transporting angular velocity Vc2 and discharging angular velocity Vc3 that can arrive at the same time as the conveyor belt 1 during the transport process of the wheel 3.
[0068] The velocity synchronization module, based on the acceleration VJ of the point to be measured. i Perform data processing to determine the compensated angular velocity of wheel 3;
[0069] The stability protection module adjusts the speed of the conveyor belt 1 when the flipping is completed and the sample 2 to be tested is placed, so that the belt pusher 11 can receive the sample 2 to be tested in real time at the discharge point 5.
[0070] In some embodiments of this application, the data collection module divides the portion before the inlet 4 into a first region 6, the portion between the inlet and outlet 5 into a second region 7, and the portion after the outlet 5 into a third region 8; average points are taken from each region as sampling points 9, wherein the total length of the first region 6 and the third region 8 is equal, and points are taken from the first region 6 and the third region 8 at intervals x, wherein the ratio of the total length of the first region 6 or the third region 8 to the total length of the second region 7 is k. Points are taken from the second region 7 at intervals x. Sampling points are obtained, resulting in the first sampling point 91 within the first region 6, denoted as A(A1,A2,A3,...,An); the second sampling point 92 within the second region 7, denoted as B(B1,B2,B3,...,Bn); and the third sampling point 93 within the third region 8, denoted as C(C1,C2,C3,...,Cn). A sensor is installed at each sampling point 9 to obtain the time T from the initial point to each sampling point 9. i And the instantaneous velocity V at each sampling point 9 i , where {i|i∈A or i∈B or i∈C}.
[0071] In some embodiments of this application, the data processing module locates the test points J, including a first test point J1, a second test point J2, a third test point J3, a fourth test point J4, a fifth test point J5, and a sixth test point J6. Specifically, sampling point An within a first region is selected as the first test point J1; the inlet 4 is selected as the second test point J2; sampling point B1 within a second region is selected as the third test point J3; sampling point Bn within a second region is selected as the fourth test point J4; the outlet is selected as the fifth test point J5; and sampling point C1 within a third region is selected as the sixth test point J6. The central difference method in numerical difference is used to calculate the acceleration VJ of each test point. r , where r = 1, 2, 3, 4, 5, 6.
[0072] In some embodiments of this application, the transport angular velocity Vc2 in the data analysis module is obtained by the following formula:
[0073]
[0074] Where L is the diameter of the wheel 3, and a is the parallel transport speed on the conveyor belt 1 after the sample 2 is received, where a is calculated by the following formula:
[0075]
[0076] Among them, T Bn T is the time it takes for sample 2 to reach point Bn. B1 This is the time it takes for sample 2 to reach point B1.
[0077] In some embodiments of this application, the data analysis module constructs an equality formula based on the law of conservation of angular momentum:
[0078] m×V An +m×Vc1=m×Vc2;
[0079] Simplifying this formula yields the feed angular velocity Vc1:
[0080] Vc1 = Vc2 - V An ;
[0081] Where m is the mass of sample 2 to be tested; V An It is the speed of the last point in the first region, that is, the speed before the handover.
[0082] In some embodiments of this application, the data analysis module constructs an equality formula based on the law of conservation of angular momentum:
[0083] m×Vc2=m×Vc3+m×V Bn ;
[0084] Simplifying this formula yields the discharge angular velocity Vc3:
[0085] Vc3 = Vc2 - V Bn ;
[0086] Where m is the mass of sample 2 to be tested; V Bn It is the speed of the last point in the second zone, that is, the speed before discharge.
[0087] In some embodiments of this application, the speed synchronization module obtains the average value of the acceleration VJ2 of the second test point J2 and the acceleration VJ5 of the fifth test point J5 to obtain the acceleration coefficient ΔVL of the wheel 3;
[0088] The speed synchronization module also compares the acceleration coefficient ΔVL of the wheel 3 with the pre-set compensation coefficient G1 of the first wheel 3 and compensation coefficient G2 of the second wheel 3 respectively. G1 < G2. Based on the comparison result, the compensation angular velocity of the wheel 3 is determined, where the direction of the compensation angular velocity is the opposite direction of the rotation of the wheel 3.
[0089] When ΔVL≤G1, the speed synchronization module selects the first compensation angular velocity S1 as the compensation angular velocity of the wheel 3;
[0090] When G1 < ΔVL ≤ G2, the speed synchronization module selects the second compensation angular velocity S2 as the compensation angular velocity of the wheel 3;
[0091] When G2 < ΔVL, the speed synchronization module selects the third compensation angular velocity S3 as the compensation angular velocity of the wheel 3.
[0092] Where S1 < S2 < S3.
[0093] In some embodiments of this application, the stability protection module obtains the average value of the acceleration VJ1 of the first test point J1 and the acceleration VJ3 of the third test point J3 to obtain the acceleration coefficient ΔVSQ of the wheel 3;
[0094] The speed synchronization module also compares the acceleration coefficient ΔVSQ of the wheel 3 with the pre-set compensation coefficient K1 of the first conveyor belt 1 and the compensation coefficient K2 of the second conveyor belt 1 respectively. K1 < K2. Based on the comparison result, the compensation linear velocity of the conveyor belt 1 is determined, wherein the direction of the compensation linear velocity is the opposite direction of the direction of the conveyor belt 1.
[0095] When ΔVSQ≤K1, the speed synchronization module selects the first anti-compensation linear velocity SD1 as the compensation linear velocity of conveyor belt 1.
[0096] When K1 < ΔVSQ ≤ K2, the speed synchronization module selects the second anti-compensation linear velocity SD2 as the compensation linear velocity of conveyor belt 1.
[0097] When K2 < ΔVSQ, the speed synchronization module selects the third anti-compensation linear velocity SD3 as the compensation linear velocity of conveyor belt 1.
[0098] Among them, SD1 < SD2 < SD3.
[0099] In some embodiments of this application, the stability protection module also obtains the average value of the acceleration VJ3 of the fourth test point J4 and the acceleration VJ6 of the sixth test point J6 to obtain the acceleration coefficient ΔVSH of the wheel 3.
[0100] The speed synchronization module also compares the acceleration coefficient ΔVSH of the wheel 3 with the pre-set compensation coefficients K3 and K4 of the third and fourth conveyor belts 1 respectively. K3 < K4. Based on the comparison results, the compensation linear velocity of the conveyor belt 1 is determined, where the direction of the compensation linear velocity is the positive direction of the conveyor belt 1.
[0101] When ΔVSH≤K3, the speed synchronization module selects the first positive compensation linear velocity SE1 as the compensation linear velocity of conveyor belt 1.
[0102] When K3 < ΔVSH ≤ K4, the speed synchronization module selects the second positive compensation linear velocity SE2 as the compensation linear velocity of conveyor belt 1.
[0103] When K4 < ΔVSH, the speed synchronization module selects the third positive compensation linear velocity SE3 as the compensation linear velocity of conveyor belt 1.
[0104] Among them, SE1 < SE2 < SE3.
[0105] On the other hand, the present invention also proposes a flipping method for BFS conveyor belt 1, comprising:
[0106] Step S1: Divide the conveyor belt 1 into multiple areas, set multiple sampling points 9 in each area, and obtain the instantaneous velocity V of the sampling points 9. i Furthermore, it identifies the real-time position of the pusher block 11 and sequentially records the time T taken by the pusher block 11 to push the sample 2 from the initial position to each sampling point 9. i ;
[0107] Step S2: Locate the point J to be measured, and based on the instantaneous velocity V i Calculate the acceleration VJ at the point to be measured. r ;
[0108] Step S3: Divide the transfer process of the wheel 3 into three stages: feeding, transporting and discharging. Calculate the feeding angular velocity Vc1, transporting angular velocity Vc2 and discharging angular velocity Vc3 that can arrive at the same time as the conveyor belt 1 during the transport process of the wheel 3.
[0109] Step S4: Based on the acceleration VJ of the point to be measured i Perform data processing to determine the compensated angular velocity of wheel 3;
[0110] Step S5: When the flipping is completed and the sample 2 to be tested is placed, the speed of the conveyor belt 1 is adjusted in feedback so that the belt pusher 11 can receive the sample 2 to be tested in real time at the feeding point 5.
[0111] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0112] By dividing the conveyor belt 1 into multiple areas and setting multiple sampling points 9, the instantaneous velocity of the sampling points 9 and the real-time position of the belt pusher 11 can be acquired in real time. The time it takes to push the sample 2 to be tested to each sampling point 9 can also be recorded. This provides detailed data on the movement of the conveyor belt 1 and the belt pusher 11, and identifying the position of the belt pusher 11 helps to identify the real-time position of the sample 2 to be tested. By locating the test point and based on the instantaneous velocity, the acceleration of the test point can be calculated. This allows for further analysis of the acceleration changes of the sample 2 to be tested on the conveyor belt 1. The transfer process of the wheel 3 is divided into three stages: feeding, transporting, and discharging, and the corresponding feeding angular velocity, transporting angular velocity, and discharging angular velocity are calculated. This allows us to determine the angular velocity requirements of the wheel 3 at different stages for compensation control. By processing the data based on the acceleration of the test point, we can determine the compensation angular velocity of the wheel 3 to ensure that the test sample 2 can achieve a stable 180° rotation. When the test sample 2 is placed after the rotation is completed, the speed of the conveyor belt 1 is adjusted to ensure that the belt pusher 11 can stably support the test sample 2 at the feeding point 5.
[0113] In summary, this technical solution, through data acquisition, processing, and analysis, enables the monitoring and control of the motion state of the sample 2 on the conveyor belt 1, thereby achieving a stable 180° rotation of the sample 2.
[0114] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0115] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0116] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0117] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0118] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A flipping system for a BFS production line, comprising a wheel and a belt pusher on a conveyor belt, wherein the belt pusher moves to the inlet and pushes forward to push the sample to be tested into the wheel; after the wheel rotates 180°, the belt pusher moves to the outlet and pushes the sample out, thus completing a 180° flip of the sample, characterized in that, include: The data collection module divides the conveyor belt into multiple areas, sets multiple sampling points in each area, and acquires the instantaneous velocity V at each sampling point. i Furthermore, it identifies the real-time position of the pusher block and sequentially records the time T taken for the pusher block to push the sample to be tested from the initial position to each sampling point. i ; The data processing module locates the point J to be measured and, based on the instantaneous velocity V... i Calculate the acceleration VJ at the point to be measured. r ; The data analysis module divides the wheel's transfer process into three stages: feeding, transport, and discharging. It calculates the feeding angular velocity Vc1, transport angular velocity Vc2, and discharging angular velocity Vc3 that can arrive simultaneously with the conveyor belt during the wheel's transport process. The velocity synchronization module, based on the acceleration VJ of the point to be measured. i Perform data processing to determine the compensated angular velocity of the roulette wheel; The stability protection module adjusts the speed of the conveyor belt after the flipping is completed and the sample to be tested is placed, so that the belt pusher can receive the sample to be tested in real time at the feeding point. The data collection module divides the portion before the feeding point into a first region, the portion between the feeding point and the discharging point into a second region, and the portion after the discharging point into a third region. For each region, an average number of points are taken as sampling points. The total lengths of the first and third regions are equal. Points are taken in the first and third regions at intervals of x. The ratio of the total length of the first or third region to the total length of the second region is k. For the second region at intervals... Sampling points are obtained by taking samples: a first sampling point A (A1, A2, A3, ..., An) within the first region; a second sampling point B (B1, B2, B3, ..., Bn) within the second region; and a third sampling point C (C1, C2, C3, ..., Cn) within the third region. A sensor is set at each sampling point to obtain the time T from the initial point to each sampling point. i and the instantaneous velocity V at each of the aforementioned sampling points. i , where {i|i∈A or i∈B or i∈C}; The data processing module locates the test points J, including a first test point J1, a second test point J2, a third test point J3, a fourth test point J4, a fifth test point J5, and a sixth test point J6. Specifically, the sampling point An within the first region is selected as the first test point J1; the material inlet is selected as the second test point J2; the sampling point B1 within the second region is selected as the third test point J3; the sampling point Bn within the second region is selected as the fourth test point J4; the material outlet is selected as the fifth test point J5; and the sampling point C1 within the third region is selected as the sixth test point J6. The central difference method in numerical difference is used to calculate the acceleration VJ of each test point. r , where r=1,2,3,4,5,6.
2. The flipping system for a BFS production line according to claim 1, characterized in that, The transport angular velocity Vc2 in the data analysis module is obtained by the following formula: ; Where L is the diameter of the wheel, and a is the parallel transport speed on the conveyor belt after the sample is received and tested, where a is calculated by the following formula: ; in, The time it takes for the sample to reach point Bn. This represents the time it takes for the sample to reach point B1.
3. The flipping system for a BFS production line according to claim 2, characterized in that, The data analysis module constructs an equality formula based on the law of conservation of angular momentum: ; Simplifying this formula yields the feed angular velocity Vc1: ; Where m is the mass of the sample to be tested; It is the speed of the last point in the first region, that is, the speed before the handover.
4. The flipping system for a BFS production line according to claim 3, characterized in that, The data analysis module constructs an equality formula based on the law of conservation of angular momentum: ; The formula is simplified to obtain the discharge angular velocity Vc3: ; Where m is the mass of the sample to be tested; It is the speed of the last point in the second zone, that is, the speed before discharge.
5. The flipping system for a BFS production line according to claim 4, characterized in that, The speed synchronization module obtains the average value of the acceleration VJ2 at the second test point J2 and the acceleration VJ5 at the fifth test point J5 to obtain the wheel acceleration coefficient. VL; The speed synchronization module also adjusts the wheel acceleration coefficient. VL is compared with the pre-set first wheel compensation coefficient G1 and second wheel compensation coefficient G2 respectively. G1 < G2. The compensation angular velocity of the wheel is determined according to the comparison result, wherein the direction of the compensation angular velocity is the opposite direction of the wheel rotation. when When VL≤G1, the speed synchronization module selects the first compensation angular velocity S1 as the compensation angular velocity of the wheel; When G1 < When VL≤G2, the speed synchronization module selects the second compensation angular velocity S2 as the compensation angular velocity of the wheel; When G2 < When VL, the speed synchronization module selects the third compensation angular velocity S3 as the compensation angular velocity of the wheel; Where S1 < S2 < S3.
6. The flipping system for a BFS production line according to claim 5, characterized in that, The stability protection module obtains the average value of the acceleration VJ1 at the first test point J1 and the acceleration VJ3 at the third test point J3 to obtain the wheel acceleration coefficient. VSQ; The speed synchronization module also adjusts the wheel acceleration coefficient. VSQ is compared with the pre-set first conveyor belt compensation coefficient K1 and second conveyor belt compensation coefficient K2 respectively. K1 < K2. The compensation linear velocity of the conveyor belt is determined according to the comparison result, wherein the direction of the compensation linear velocity is the opposite direction of the conveyor belt direction. when When VSQ≤K1, the speed synchronization module selects the first anti-compensation linear velocity SD1 as the compensation linear velocity of the conveyor belt; When K1 < When VSQ≤K2, the speed synchronization module selects the second anti-compensation linear velocity SD2 as the compensation linear velocity of the conveyor belt; When K2 < During VSQ, the speed synchronization module selects the third anti-compensation linear speed SD3 as the compensation linear speed of the conveyor belt; Among them, SD1 < SD2 < SD3.
7. The flipping system for a BFS production line according to claim 6, characterized in that, The stability protection module also obtains the average value of the acceleration VJ3 at the fourth test point J4 and the acceleration VJ6 at the sixth test point J6 to obtain the wheel acceleration coefficient. VSH; The speed synchronization module also adjusts the wheel acceleration coefficient. VSH is compared with the pre-set third conveyor belt compensation coefficient K3 and fourth conveyor belt compensation coefficient K4 respectively. K3 < K4. The compensation linear velocity of the conveyor belt is determined according to the comparison result, wherein the direction of the compensation linear velocity is the positive direction of the conveyor belt direction. when When VSH≤K3, the speed synchronization module selects the first positive compensation linear velocity SE1 as the compensation linear velocity of the conveyor belt. When K3< When VSH≤K4, the speed synchronization module selects the second positive compensation linear speed SE2 as the compensation linear speed of the conveyor belt; When K4 < During VSH, the speed synchronization module selects the third positive compensation linear speed SE3 as the compensation linear speed of the conveyor belt. Among them, SE1 < SE2 < SE3.
8. A method for flipping a BFS conveyor belt, applied to a flipping system for a BFS production line as described in any one of claims 1-7, characterized in that, include: Step S1: Divide the conveyor belt into multiple regions, set multiple sampling points in each region, and obtain the instantaneous velocity V at each sampling point. i Furthermore, it identifies the real-time position of the pusher block and sequentially records the time T taken for the pusher block to push the sample to be tested from the initial position to each sampling point. i ; Step S2: Locate the point J to be measured, and based on the instantaneous velocity V i Calculate the acceleration VJ at the point to be measured. r ; Step S3: Divide the wheel transfer process into three stages: feeding, transport, and discharging. Calculate the feeding angular velocity Vc1, transport angular velocity Vc2, and discharging angular velocity Vc3 that can arrive simultaneously with the conveyor belt during the wheel transport process. Step S4: Based on the acceleration VJ of the point to be measured i Perform data processing to determine the compensated angular velocity of the roulette wheel; Step S5: When the flipping is completed and the sample to be tested is placed, the speed of the conveyor belt is adjusted in feedback so that the belt pusher can receive the sample to be tested in real time at the feeding point. In step S1, the portion before the feeding point is divided into a first region, the module between the feeding point and the discharging point is divided into a second region, and the portion after the discharging point is divided into a third region. For each region, an average number of points are taken as sampling points. The total lengths of the first and third regions are equal. Points are taken in the first and third regions at intervals of x. The ratio of the total length of the first or third region to the total length of the second region is k. For the second region at intervals... Sampling points are obtained by taking samples: a first sampling point A (A1, A2, A3, ..., An) within the first region; a second sampling point B (B1, B2, B3, ..., Bn) within the second region; and a third sampling point C (C1, C2, C3, ..., Cn) within the third region. A sensor is set at each sampling point to obtain the time T from the initial point to each sampling point. i and the instantaneous velocity V at each of the aforementioned sampling points. i , where {i|i∈A or i∈B or i∈C}; In step S2, locating the test points J includes a first test point J1, a second test point J2, a third test point J3, a fourth test point J4, a fifth test point J5, and a sixth test point J6. Specifically, sampling point An within the first region is selected as the first test point J1; the material inlet is selected as the second test point J2; sampling point B1 within the second region is selected as the third test point J3; sampling point Bn within the second region is selected as the fourth test point J4; the material outlet is selected as the fifth test point J5; and sampling point C1 within the third region is selected as the sixth test point J6. The central difference method in numerical difference is used to calculate the acceleration VJ of each test point. r , where r=1,2,3,4,5,6.
Citation Information
Patent Citations
Processing position constant speed control method and system and storage medium
CN116924000A
Automatic reversing device and automatic reversing transportation system
CN117550320A