A transportation control method, system, terminal and medium applied to an aluminum profile production line
Real-time information of the production line is obtained through terminal equipment, transportation control instructions are generated, and transportation speed of the aluminum profile production line is dynamically adjusted, which solves the problem of low production efficiency caused by fixed transportation speed in the existing technology, and achieves a more efficient production process.
Patent Information
- Application Number
- CN202411874360.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2044-12-19
AI Technical Summary
The transportation speed of existing aluminum profile production lines is fixed and slow, and cannot be flexibly adjusted according to the specific production conditions, resulting in low production efficiency.
By responding to the no-load start command, the terminal equipment obtains information on transportation distance, first processing completion rate and second processing completion rate, generates predicted completion time and transportation speed information, and finally generates transportation control instructions to accurately adjust the transportation speed.
It realizes dynamic adjustment of transportation speed according to production conditions, reduce the waiting time of production nodes, and improve production efficiency.
Smart Images

Figure CN119322500B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of production data processing, and in particular to a transportation control method, system, terminal and medium applied to an aluminum profile production line. Background Art
[0002] Because aluminum has excellent corrosion resistance and can effectively resist oxidation, water corrosion and chemical corrosion, aluminum profiles have been more widely used in various industrial fields. The aluminum profile production line is a production line specially used to manufacture aluminum profiles.
[0003] At present, aluminum profile production lines usually use a fixed and slow transportation speed to transport aluminum profiles between various production nodes. The transportation speed cannot be flexibly adjusted according to specific production conditions, which is not conducive to improving production efficiency and needs further improvement. Summary of the invention
[0004] Based on this, the embodiments of the present application provide a transportation control method, system, terminal and medium applied to an aluminum profile production line to solve the problems in the prior art that are not conducive to improving production efficiency.
[0005] In a first aspect, an embodiment of the present application provides a transportation control method applied to an aluminum profile production line, which is applied to a target transportation device, wherein an input end of the target transportation device is connected to a discharge port of a first processing device, and an output end of the target transportation device is connected to a feed port of a second processing device, and the method comprises:
[0006] In response to the no-load start instruction, obtaining the transportation distance information of the target transportation device, the first processing completion rate information of the first processing device, and the second processing completion rate information of the second processing device;
[0007] generating first predicted completion time information according to the first processing completion rate information, and generating second predicted completion time information according to the second processing completion rate information;
[0008] generating target transport speed information according to the first predicted completion time information, the second predicted completion time information and the transport distance information;
[0009] A transportation control instruction is generated according to the first predicted completion time information, the second predicted completion time information and the target transportation speed information, wherein the transportation control instruction is used to instruct the transportation process of the target transportation device.
[0010] Compared with the prior art, the beneficial effect is as follows: in the transportation control method applied to the aluminum profile production line provided in the embodiment of the present application, the terminal device can first respond to the no-load start instruction, obtain the transportation distance information of the target transportation device, the first processing completion rate information of the first processing device, and the second processing completion rate information of the second processing device, and then quickly generate the first predicted completion time information according to the first processing completion rate information, and at the same time, quickly generate the second predicted completion time information according to the second processing completion rate information, and then accurately generate the target transportation speed information according to the first predicted completion time information, the second predicted completion time information and the transportation distance information, and finally effectively generate the transportation control instruction according to the first predicted completion time information, the second predicted completion time information and the target transportation speed information, so as to accurately determine the transportation speed that best suits the current production rhythm, reduce the situation where the next production node is waiting for materials in an idle state, effectively improve the production efficiency, and to a certain extent solve the current problems that are not conducive to improving production efficiency.
[0011] In a second aspect, an embodiment of the present application provides a transport control system applied to an aluminum profile production line, applied to a target transport device, wherein an input end of the target transport device is connected to a discharge port of a first processing device, and an output end of the target transport device is connected to a feed port of a second processing device, wherein the system comprises:
[0012] A transport distance information acquisition module: used for acquiring the transport distance information of the target transport device, the first processing completion rate information of the first processing device, and the second processing completion rate information of the second processing device in response to the no-load start instruction;
[0013] Predicted completion time information generating module: used to generate first predicted completion time information according to the first processing completion rate information, and to generate second predicted completion time information according to the second processing completion rate information;
[0014] A target transport speed information generating module: used to generate target transport speed information according to the first predicted completion time information, the second predicted completion time information and the transport distance information;
[0015] A transportation control instruction generation module is used to generate a transportation control instruction according to the first predicted completion time information, the second predicted completion time information and the target transportation speed information, wherein the transportation control instruction is used to instruct the transportation process of the target transportation device.
[0016] In a third aspect, an embodiment of the present application provides a terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method of the first aspect described above when executing the computer program.
[0017] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method of the first aspect described above are implemented.
[0018] It can be understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art.
[0020] Figure 1 It is a flow chart of a transportation control method provided by an embodiment of the present application;
[0021] Figure 2 is a flow chart of step S300 in the transportation control method provided in one embodiment of the present application;
[0022] Figure 3 is a flow chart of step S400 in the transportation control method provided in one embodiment of the present application;
[0023] Figure 4 It is a schematic diagram of the flow chart after step S400 in the transportation control method provided in one embodiment of the present application;
[0024] Figure 5 It is a flow chart after step S540 in the transportation control method provided in one embodiment of the present application;
[0025] Figure 6 is a flow chart of step S546 in the transportation control method provided in one embodiment of the present application;
[0026] Figure 7 is a module block diagram of a transportation control system provided by an embodiment of the present application;
[0027] Figure 8 It is a schematic diagram of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0029] In the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0030] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0031] In order to illustrate the technical solution described in this application, a specific embodiment is provided below for illustration.
[0032] See also Figure 1 , Figure 1 : is a flow chart of the transportation control method applied to the aluminum profile production line provided by the embodiment of the present application. In the present embodiment, the execution subject of the transportation control method is a terminal device. It is understandable that the types of terminal devices include but are not limited to mobile phones, tablet computers, laptop computers, ultra-mobile personal computers (Ultra-Mobile Personal Computer, UMPC), netbooks, personal digital assistants (Personal Digital Assistant, PDA), etc., and the present embodiment of the application does not impose any restrictions on the specific types of terminal devices.
[0033] See also Figure 1 The transportation control method provided in the embodiment of the present application includes but is not limited to the following steps:
[0034] In S100 , in response to an empty-load start instruction, transportation distance information of a target transportation device, first processing completion rate information of a first processing device, and second processing completion rate information of a second processing device are acquired.
[0035] Without loss of generality, the transport control method can be applied to a target transport device, which can be a conveyor roller composed of multiple transport rollers; the input end of the target transport device is connected to the discharge port of the first processing device, and the output end of the target transport device is connected to the feed port of the second processing device.
[0036] Exemplarily, the aluminum profile production line may include, in order from the feed end to the discharge end, an aluminum bar feeder, an aluminum bar heating furnace, an aluminum bar cutting machine, an aluminum bar extruder, an aluminum profile stretching machine, an aluminum profile cutting machine, and an aluminum profile hardening machine. When the first processing device is an aluminum bar cutting machine, the second processing device may be an aluminum bar extruder; when the first processing device is an aluminum bar extruder, the second processing device may be an aluminum profile stretching machine. It should be noted that in the actual production process, due to different processing techniques, the processing time of the material by the second processing device will be longer than that of the material by the first processing device.
[0037] Specifically, the terminal device can obtain the transportation distance information of the target transportation device, the first processing completion rate information of the first processing device, and the second processing completion rate information of the second processing device in response to the no-load start instruction, wherein the no-load start instruction is used to instruct the target transportation device with no material on the carrying surface to start; the transportation distance information is used to describe the transportation distance of the target transportation device; the first processing completion rate information is used to describe the completion rate of the processing of the material by the first processing device, and the second processing completion rate information is used to describe the completion rate of the processing of the material by the second processing device.
[0038] Exemplarily, when the first processing device is an aluminum bar cutting machine, the terminal device can determine the first processing completion rate information based on the cutting distance divided by the diameter of the aluminum bar. For example, when the diameter of the aluminum bar is 280 mm and the first processing device has cut 70 mm, the first processing device still needs to continue cutting 210 mm. The first processing completion rate information can be 25%.
[0039] When the second processing device is an aluminum bar extruder, the terminal device can determine the second processing completion rate information based on the length of the aluminum bar when the second processing device starts to process the aluminum bar, divided by the remaining length of the aluminum bar that still needs to be extruded.
[0040] In S200 , first predicted completion time information is generated based on the first processing completion rate information, and second predicted completion time information is generated based on the second processing completion rate information.
[0041] Specifically, after the terminal device obtains the transportation distance information, the first processing completion rate information and the second processing completion rate information, the terminal device can quickly generate the first predicted completion time information based on the first processing completion rate information, and quickly generate the second predicted completion time information based on the second processing completion rate information, wherein the first predicted completion time information is used to describe the predicted time when the first processing device completes processing of the material, that is, the time when the first processing completion rate information is one hundred percent; the second predicted completion time information is used to describe the predicted time when the second processing device completes processing of the material, that is, the time when the second processing completion rate information is one hundred percent.
[0042] In S300 , target transport speed information is generated based on the first predicted completion time information, the second predicted completion time information, and the transport distance information.
[0043] Specifically, after the terminal device generates the first predicted completion time information and the second predicted completion time information, the terminal device can generate the target transportation speed information according to the first predicted completion time information, the second predicted completion time information and the transportation distance information, thereby accurately determining the transportation speed that best suits the current production rhythm. This can not only avoid the waste of electricity resources caused by simply setting the maximum speed when the target transportation device has no material to transport, but also avoid a significant reduction in production efficiency due to simply setting the minimum speed, thereby maximizing the benefits of the production process.
[0044] In S400, a transportation control instruction is generated according to the first predicted completion time information, the second predicted completion time information and the target transportation speed information.
[0045] Specifically, after the terminal device generates the target transportation speed information, the terminal device can generate a transportation control instruction based on the first predicted completion time information, the second predicted completion time information and the target transportation speed information, and control the target transportation device through the transportation control instruction, thereby realizing the combination of the actual processing conditions of the first processing device and the actual processing conditions of the second processing device, flexibly adjusting the transportation speed, reducing the situation where the second processing device is in an idle waiting state, and effectively improving production efficiency.
[0046] In some possible implementations, in order to accurately determine the transportation speed that best suits the current production rhythm, please refer to Figure 2 Step S300 includes but is not limited to the following steps:
[0047] In S310, interval duration information is generated according to the first predicted completion time information and the second predicted completion time information.
[0048] Specifically, the terminal device can generate interval duration information based on the difference between the second predicted completion time information and the first predicted completion time information, wherein the interval duration information is used to describe the interval duration between the first predicted completion time information and the second predicted completion time information.
[0049] In S320, target transport speed information is generated according to a quotient of the transport distance information divided by the target transport speed information.
[0050] Specifically, after the terminal device generates the interval duration information, the terminal device can generate the target transportation speed information based on the quotient of the transportation distance information divided by the target transportation speed information. When the terminal device transports according to the target transportation speed information, it can ensure that the material that has just been processed by the first processing device can just arrive at the feed port of the second processing device when the second processing device completes processing of another material, so that the second processing device can immediately connect the processing of the material.
[0051] Accordingly, in order to effectively protect the material and improve the product quality of the aluminum profile, before step S400, the method further includes but is not limited to the following steps:
[0052] In S401, the material length information of the profile to be transported, the initial default speed information of the target transport device and the protection transport speed information are obtained.
[0053] Specifically, after the terminal device generates the target transport speed information, the terminal device can obtain the material length information of the profile to be transported, the initial default speed information of the target transport device and the protection transport speed information, wherein the protection transport speed information is greater than the initial default speed information, the initial default speed information is the initial default speed of the target transport device, and the initial default speed information is used to describe the transport speed of the target transport device based on the no-load start instruction; the material length information is used to describe the length of the material after processing by the first processing device; the protection transport speed information is used to describe the transport speed that pays more attention to the protection of the material.
[0054] Accordingly, see Figure 3 Step S400 includes but is not limited to the following steps:
[0055] In S410, first speed adjustment time information is generated according to the first predicted completion time information and the preset transition duration information.
[0056] Specifically, the terminal device can generate the first speed adjustment time information based on the difference between the first predicted completion time information and the preset transition duration information, wherein the first speed adjustment time information is earlier than the first predicted completion time information, and the interval between the first speed adjustment time information and the first predicted completion time information is the transition duration information; the transition duration information can be customized by production personnel.
[0057] In S420, transfer time information is generated according to a quotient of the material length information divided by the protection transportation speed information.
[0058] Specifically, after the terminal device generates the first speed adjustment time information, the terminal device can generate transfer duration information based on the quotient of the material length information divided by the protection transportation speed information, thereby determining the time required for the material to be completely located on the carrying surface of the target transportation device after being processed by the first processing device.
[0059] In S430, second speed adjustment time information is generated according to the first speed adjustment time information and the transfer duration information.
[0060] Specifically, after the terminal device generates the transfer duration information, the terminal device can generate the second speed adjustment time information based on the sum of the first speed adjustment time information and the transfer duration information, wherein the second speed adjustment time information is later than the first speed adjustment time information, and the interval between the second speed adjustment time information and the first speed adjustment time information is the transfer duration information.
[0061] In S440, a transport control instruction is generated based on the target transport speed information, the initial default speed information, the protection transport speed information, the first speed adjustment moment information and the second speed adjustment moment information to control the target transport device to increase the transport speed from the initial default speed information to the protection transport speed information at the first speed adjustment moment information, and to increase the transport speed from the protection transport speed information to the target transport speed information at the second speed adjustment moment information.
[0062] Specifically, after the terminal device generates the second speed adjustment time information, the terminal device can generate a transportation control instruction based on the target transportation speed information, the initial default speed information, the protection transportation speed information, the first speed adjustment time information and the second speed adjustment time information, so as to control the target transportation device to increase the transportation speed from the initial default speed information to the protection transportation speed information at the first speed adjustment time information, so that when the material contacts the target transportation device, the target transportation device operates in accordance with the protection transportation speed information to effectively protect the material, and then increase the transportation speed from the protection transportation speed information to the target transportation speed information at the second speed adjustment time information, so as to increase the transportation speed of the target transportation device when the material is completely transferred to the target transportation device, thereby intelligently improving production efficiency.
[0063] In some possible implementations, in order to further flexibly adjust the transportation speed and improve the tolerance of the production rhythm, please refer to Figure 4 After step S400, the method further includes but is not limited to the following steps:
[0064] In S500, actual processing time information of the first processing device is obtained.
[0065] Specifically, the terminal device can first obtain the actual processing time information of the first processing device, wherein the actual processing time information is used to describe the actual time consumed by the first processing device to complete the processing of the material. For example, when the first processing device is an aluminum rod cutting machine, the actual processing time information is the actual time consumed by the aluminum rod cutting machine to complete cutting out a part of the aluminum rod raw material.
[0066] In S510, third predicted completion time information is generated according to the actual processing time-consuming information and the first predicted completion time information.
[0067] Specifically, after the terminal device obtains the actual processing time information, the terminal device can generate third predicted completion time information based on the sum of the actual processing time information and the first predicted completion time information, wherein the third predicted completion time information is later than the first predicted completion time information, and the interval between the third predicted completion time information and the first predicted completion time information is the actual processing time information. By way of example, when the first processing device is an aluminum bar cutting machine, the third predicted completion time information is the predicted time required for the aluminum bar cutting machine to complete cutting out a part of the aluminum bar raw material again.
[0068] In S520, it is determined whether the third predicted completion time information is earlier than the second predicted completion time information.
[0069] Specifically, after the terminal device generates the third predicted completion time information, the terminal device can determine whether the third predicted completion time information is earlier than the second predicted completion time information.
[0070] In S530, if the third predicted completion time information is earlier than the second predicted completion time information, the current carrying capacity information and the maximum carrying capacity information of the target transportation device are obtained.
[0071] Specifically, if the third predicted completion time information is earlier than the second predicted completion time information, it means that when the aluminum bar cutting machine completes the cutting process again, the previous part of the aluminum bar has not yet started to be processed by the second processing device, and the previous part of the aluminum bar is still located on the load-bearing surface of the target transportation device. Therefore, the terminal device can obtain the current load-bearing capacity information and maximum load-bearing capacity information of the target transportation device, wherein the current load-bearing capacity information is used to describe the weight currently carried by the target transportation device. For example, when the first processing device is an aluminum bar cutting machine, the current load-bearing capacity information is the total weight of all aluminum bars currently located on the load-bearing surface of the target transportation device; the maximum load-bearing capacity information is used to describe the maximum design load-bearing weight of the target transportation device.
[0072] In S540, it is determined whether the current carrying capacity information is less than the maximum carrying capacity information.
[0073] Specifically, after the terminal device obtains the current carrying capacity information and the maximum carrying capacity information, the terminal device can determine whether the current carrying capacity information is less than the maximum carrying capacity information.
[0074] In S550, if the current load capacity information is less than the maximum load capacity information, the current material position information of the target transportation device is obtained.
[0075] Specifically, if the current carrying capacity information is less than the maximum carrying capacity information, the terminal device can obtain the current material position information of the target transportation device, where the current material position information is used to describe the position of the material closest to the first processing device on the carrying surface of the target transportation device.
[0076] In S560, target material position information is generated according to current material position information, material length information and preset material interval information.
[0077] Specifically, after the terminal device obtains the current material position information, the terminal device can generate the target material position information based on the current material position information, according to the material length information and the preset material interval information, wherein the interval distance between the target material position information and the current material position information is the sum of the material length information and the material interval information; the material interval information is used to describe the interval between any two aluminum bars, and the material interval information can be customized by production personnel.
[0078] In S570, cumulative processing time information is generated based on the first predicted completion time information and the third predicted completion time information.
[0079] Specifically, after the terminal device generates the target material location information, the terminal device may generate the accumulated processing time information according to the difference between the third predicted completion time information and the first predicted completion time information.
[0080] In S580, the optimization speed information is generated according to the quotient of the interval distance between the target material position information and the current material position information divided by the accumulated processing time information.
[0081] Specifically, after the terminal device generates the cumulative processing time information, the terminal device can first determine the interval distance between the target material position information and the current material position information, and then generate the optimized speed information based on the quotient of the interval distance between the target material position information and the current material position information divided by the cumulative processing time information, thereby determining the speed information that can ensure that the next material processed by the first processing device can be located at a predetermined appropriate position, that is, a position separated by the material interval information from the material that has been processed by the first processing device.
[0082] In S590, material queue information is generated according to the current material location information and the target material location information.
[0083] Specifically, after the terminal device generates the optimized speed information, the terminal device can generate material queue information based on the current material position information and the target material position information, wherein the material queue information is used to describe a queue consisting of the current material position information, material interval information and target material position information in sequence.
[0084] In S591, an optimization control instruction is generated according to the optimization speed information and the material queue information to control the transportation speed of the target transportation device to be adjusted to the optimization speed information and to carry multiple materials according to the material queue information.
[0085] Specifically, after the terminal device generates material queue information, the terminal device can generate optimization control instructions based on the optimization speed information and the material queue information to control the transportation speed of the target transportation device to adjust to the optimization speed information, and at the same time control the target transportation device to carry multiple materials according to the material queue information. When the second processing device is temporarily unable to process the next material, the carrying space of the target transportation device is fully utilized.
[0086] Exemplarily, the target transport device increases the transport speed from the initial default speed information to the protection transport speed information at the first speed adjustment moment information, and the material processed by the first processing device (for ease of understanding, this material is named the first material) arrives at the carrying surface of the target transport device at the first predicted completion moment information. The target transport device adjusts the transport speed from the protection transport speed information to the optimization speed information, so that the next material processed by the first processing device (for ease of understanding, this material is named the second material) can reach the carrying surface of the target transport device at the third predicted completion moment information, and the interval distance between the second material and the first material is the material interval information. If the second processing completion rate information is 100% at this time, the transport speed of the target transport device is increased to the target transport speed information. If the second processing completion rate information still has not reached 100% at this time, the above steps are repeated to continue to carry the third material according to the material interval information.
[0087] In some possible implementations, in order to predict possible production accidents, please refer to Figure 5 After step S540, the method further includes but is not limited to the following steps:
[0088] In S541, if the current carrying capacity information is greater than or equal to the maximum carrying capacity information, a stop transportation instruction is generated.
[0089] Specifically, if the current load capacity information is greater than or equal to the maximum load capacity information, it indicates that the processing efficiency of the second processing device obviously does not match the processing efficiency of the first processing device, and the second processing device may have a processing failure that causes it to be stagnant. The target transportation device is no longer suitable for continuing to temporarily carry more materials. Therefore, the terminal device can generate a stop transportation instruction to control the target transportation device to stop running, where the stop transportation instruction is used to instruct the target transportation device to stop running.
[0090] Without loss of generality, after the terminal equipment controls the target transport device to stop running, the production personnel can perform fault detection on the second processing device and at the same time unload the materials on the carrying surface of the target transport device from the target transport device. It should be noted that unloading the materials on the carrying surface of the target transport device is not a necessary step, and the production personnel can unload all the materials, part of the materials, or not unload any materials.
[0091] In S542 , in response to the loading start instruction, real-shot image information of the target transportation device is acquired.
[0092] Specifically, after the terminal device generates a stop transport instruction, the terminal device can respond to the loading start instruction and obtain real-shot image information of the target transport device based on a preset industrial camera, wherein the loading start instruction is used to describe the restart of the target transport device with materials on the carrying surface; the real-shot image information is used to describe the image obtained by photographing the carrying surface of the target transport device.
[0093] In S543, multiple material location information is generated based on the real-shot image information and a preset target detection algorithm.
[0094] Specifically, after the terminal device obtains the real-shot image information, the terminal device can perform target detection processing on the real-shot image information based on the real-shot image information and a preset target detection algorithm to generate multiple material location information, wherein the target detection algorithm can be a YOLO (You Only Look Once) algorithm or an SSD (Single Shot MultiBoxDetector) algorithm; the material location information is used to describe the position of the material on the carrying surface of the target transportation device.
[0095] In S544, the centerline information of the bearing surface of the target transportation device is obtained.
[0096] Specifically, after the terminal device generates multiple material location information, the terminal device can obtain the centerline information of the bearing surface of the target transportation device, wherein the centerline information of the bearing surface is used to describe the centerline corresponding to the bearing surface of the target transportation device, and the extension direction of the centerline is parallel to the transportation direction of the target transportation device.
[0097] In S545, composite position information is generated according to the plurality of material position information and the bearing surface centerline information.
[0098] Specifically, after the terminal device obtains the centerline information of the bearing surface, the terminal device can quickly generate composite position information based on multiple material position information and the centerline information of the bearing surface, wherein the composite position information is used to describe the comprehensive position after the fusion of multiple material position information.
[0099] In S546 , activation suggestion information is generated based on the composite position information.
[0100] Specifically, after the terminal device generates composite position information, the terminal device can generate start suggestion information based on the composite position information, wherein the start suggestion information is used to describe the suggestion for restarting the target transportation device. Production personnel can intuitively obtain possible production accidents through the start suggestion information.
[0101] Without loss of generality, the startup suggestion information includes startup safety information or startup danger information. The startup safety information is used to describe that the startup is relatively safe, and the startup danger information is used to describe that the startup is relatively dangerous and there are safety hazards.
[0102] In some possible implementations, in order to generate effective startup suggestion information, before step S545, the method further includes but is not limited to the following steps:
[0103] In S5450, the real shot image information is segmented according to the material position information to generate real shot sub-image information.
[0104] Specifically, the terminal device can segment the real-shot image information according to the material location information to generate real-shot sub-image information, wherein the real-shot sub-image information corresponds to the material location information, and each real-shot sub-image information only contains one material location information.
[0105] Accordingly, step S545 includes but is not limited to the following steps:
[0106] In S5451, based on the centerline information of the bearing surface, the material position information corresponding to the multiple real-shot sub-image information is overlapped to generate composite position information.
[0107] Specifically, after the terminal device generates multiple real-shot sub-image information, the terminal device can align all the real-shot sub-image information based on the centerline information of the bearing surface, overlap the material position information corresponding to the multiple real-shot sub-image information, and generate composite position information.
[0108] Accordingly, see Figure 6 Step S546 includes but is not limited to the following steps:
[0109] In S5461, the position centerline information of the composite position information is obtained.
[0110] Specifically, the terminal device can obtain the position centerline information of the composite position information, wherein the position centerline information is used to describe the centerline of the composite position information, and the centerline of the composite position information is parallel to the centerline corresponding to the bearing surface of the transportation device.
[0111] In S5462, offset distance information is generated based on the position centerline information and the bearing surface centerline information.
[0112] Specifically, after the terminal device obtains the position centerline information, the terminal device can generate offset distance information based on the shortest distance between the position centerline information and the bearing surface centerline information. Among them, the distance between the two center lines can be calculated using existing technology, so it is not repeated here.
[0113] In S5463, it is determined whether the offset distance information is less than the preset offset threshold information.
[0114] Specifically, after the terminal device generates the offset distance information, the terminal device may determine whether the offset distance information is less than a preset offset threshold information, wherein the offset threshold information may be customized by a production staff.
[0115] In S5464, if the offset distance information is less than the offset threshold information, startup safety information is generated, otherwise startup danger information is generated.
[0116] Specifically, if the offset distance information is less than the offset threshold information, it indicates that the overall material on the bearing surface of the current target transportation device is relatively evenly distributed, and the terminal device can generate startup safety information; if the offset distance information is greater than or equal to the offset threshold information, it indicates that the overall material on the bearing surface of the current target transportation device is not evenly distributed, and there may be counterweight imbalance and abnormal jitter in this startup, which may easily lead to unexpected safety accidents, so the terminal device can generate startup danger information.
[0117] The implementation principle of the transportation control method applied to the aluminum profile production line in the embodiment of the present application is as follows: the terminal device can first respond to the no-load start instruction, obtain the transportation distance information of the target transportation device, the first processing completion rate information of the first processing device, and the second processing completion rate information of the second processing device, and then quickly generate the first predicted completion time information according to the first processing completion rate information, and at the same time, quickly generate the second predicted completion time information according to the second processing completion rate information, and then accurately generate the target transportation speed information according to the first predicted completion time information, the second predicted completion time information and the transportation distance information, and finally effectively generate the transportation control instruction according to the first predicted completion time information, the second predicted completion time information and the target transportation speed information, so as to accurately determine the transportation speed that best suits the current production rhythm, avoid the waste of electricity resources caused by no material transportation, and reduce the idle waiting time for materials of the next production node, thereby effectively improving production efficiency.
[0118] It should be noted that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0119] The embodiment of the present application also provides a transport control system applied to an aluminum profile production line, which is applied to a target transport device, wherein the input end of the target transport device is connected to the discharge port of a first processing device, and the output end of the target transport device is connected to the feed port of a second processing device. For ease of description, only the parts related to the present application are shown, such as Figure 7 As shown, the system 70 includes:
[0120] The transport distance information acquisition module 71 is used to obtain the transport distance information of the target transport device, the first processing completion rate information of the first processing device, and the second processing completion rate information of the second processing device in response to the no-load start instruction;
[0121] Predicted completion time information generating module 72: used to generate first predicted completion time information according to the first processing completion rate information, and to generate second predicted completion time information according to the second processing completion rate information;
[0122] The target transport speed information generating module 73 is used to generate the target transport speed information according to the first predicted completion time information, the second predicted completion time information and the transport distance information;
[0123] The transport control instruction generating module 74 is used to generate a transport control instruction according to the first predicted completion time information, the second predicted completion time information and the target transport speed information, wherein the transport control instruction is used to instruct the transport process of the target transport device.
[0124] Optionally, the target transport speed information generating module 73 includes:
[0125] An interval duration information generating submodule: used to generate interval duration information according to the first predicted completion time information and the second predicted completion time information, wherein the interval duration information is used to describe the interval duration between the first predicted completion time information and the second predicted completion time information;
[0126] The target transport speed information generating submodule is used to generate the target transport speed information according to the quotient value of the transport distance information divided by the target transport speed information.
[0127] Accordingly, the system 70 further includes:
[0128] Protection transport speed information acquisition module: used to obtain material length information of the profile to be transported, initial default speed information of the target transport device and protection transport speed information, wherein the protection transport speed information is greater than the initial default speed information.
[0129] Accordingly, the above-mentioned transportation control instruction generation module 74 includes:
[0130] The first speed regulation moment information generating submodule is used to generate the first speed regulation moment information according to the first predicted completion moment information and the preset transition duration information, wherein the first speed regulation moment information is earlier than the first predicted completion moment information, and the interval duration between the first speed regulation moment information and the first predicted completion moment information is the transition duration information;
[0131] Transfer time information generation submodule: used to generate transfer time information according to the quotient value of material length information divided by protection transportation speed information;
[0132] The second speed regulation time information generating submodule is used to generate the second speed regulation time information according to the first speed regulation time information and the transfer duration information, wherein the second speed regulation time information is later than the first speed regulation time information, and the interval duration between the second speed regulation time information and the first speed regulation time information is the transfer duration information;
[0133] The transport control instruction generation submodule is used to generate a transport control instruction according to the target transport speed information, the initial default speed information, the protection transport speed information, the first speed adjustment time information and the second speed adjustment time information, so as to control the target transport device to increase the transport speed from the initial default speed information to the protection transport speed information at the first speed adjustment time information, and to increase the transport speed from the protection transport speed information to the target transport speed information at the second speed adjustment time information.
[0134] Optionally, the system 70 further includes:
[0135] Actual processing time consumption information acquisition module: used to acquire actual processing time consumption information of the first processing device;
[0136] A third predicted completion time information generating module: used to generate third predicted completion time information according to the actual processing time information and the first predicted completion time information, wherein the third predicted completion time information is later than the first predicted completion time information, and the interval between the third predicted completion time information and the first predicted completion time information is the actual processing time information;
[0137] A third prediction completion time information judgment module: used to judge whether the third prediction completion time information is earlier than the second prediction completion time information;
[0138] Current carrying capacity information acquisition module: used for acquiring current carrying capacity information and maximum carrying capacity information of the target transport device if the third predicted completion time information is earlier than the second predicted completion time information;
[0139] Current carrying capacity information judgment module: used to judge whether the current carrying capacity information is less than the maximum carrying capacity information;
[0140] Current material position information acquisition module: used to acquire the current material position information of the target transport device if the current load information is less than the maximum load information;
[0141] Target material position information generation module: used to generate target material position information according to current material position information, material length information and preset material interval information, wherein the interval distance between the target material position information and the current material position information is the sum of the material length information and the material interval information;
[0142] A cumulative processing time information generating module is used to generate the cumulative processing time information according to the first predicted completion time information and the third predicted completion time information;
[0143] Optimized speed information generation module: used to generate optimized speed information according to the quotient value of the interval distance between the target material position information and the current material position information divided by the accumulated processing time information;
[0144] Material queue information generation module: used to generate material queue information according to current material location information and target material location information;
[0145] Optimization control instruction generation module: used to generate optimization control instructions according to the optimization speed information and material queue information to control the transportation speed of the target transportation device to be adjusted to the optimization speed information, and carry multiple materials according to the material queue information.
[0146] Optionally, the system 70 further includes:
[0147] Stop transport instruction generation module: used to generate a stop transport instruction if the current carrying capacity information is greater than or equal to the maximum carrying capacity information;
[0148] A real-shot image information acquisition module: used to acquire real-shot image information of a target transport device in response to a loading start instruction;
[0149] Material location information generation module: used to generate multiple material location information based on real-shot image information and preset target detection algorithms;
[0150] The load-bearing surface centerline information acquisition module is used to obtain the load-bearing surface centerline information of the target transport device;
[0151] Composite position information generation module: used to generate composite position information based on multiple material position information and bearing surface centerline information;
[0152] Startup suggestion information generation module: used to generate startup suggestion information according to composite location information.
[0153] Optionally, the startup suggestion information includes startup safety information or startup danger information; the system 70 further includes:
[0154] Real shot sub-image information generation module: used to segment the real shot image information according to the material position information to generate real shot sub-image information;
[0155] Accordingly, the above-mentioned composite position information generating module includes:
[0156] Composite position information generation submodule: used to perform overlapping processing on material position information corresponding to multiple real-shot sub-image information based on the centerline information of the bearing surface to generate composite position information;
[0157] Accordingly, the startup suggestion information generating module includes:
[0158] Position centerline information acquisition submodule: used to acquire position centerline information of composite position information;
[0159] Offset distance information generation submodule: used to generate offset distance information according to the position centerline information and the bearing surface centerline information;
[0160] The offset distance information judgment submodule is used to judge whether the offset distance information is less than the preset offset threshold information;
[0161] Startup safety information generation submodule: used to generate startup safety information if the offset distance information is less than the offset threshold information, otherwise generate startup danger information.
[0162] It should be noted that the information interaction, execution process and other contents between the above-mentioned modules are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0163] The present application also provides a terminal device, such as Figure 8 As shown, the terminal device 80 of this embodiment includes: a processor 81, a memory 82, and a computer program 83 stored in the memory 82 and executable on the processor 81. When the processor 81 executes the computer program 83, the steps in the above-mentioned transportation control method embodiment are implemented, such as Figure 1 Steps S100 to S400 shown; or, when the processor 81 executes the computer program 83, the functions of each module in the above device are realized, for example Figure 7 The functions of the modules 71 to 74 are shown.
[0164] The terminal device 80 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server, and the terminal device 80 includes but is not limited to a processor 81 and a memory 82. Those skilled in the art will appreciate that Figure 8 It is only an example of the terminal device 80 and does not constitute a limitation of the terminal device 80. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the terminal device 80 may also include input and output devices, network access devices, buses, etc.
[0165] Among them, the processor 81 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.; the general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0166] The memory 82 may be an internal storage unit of the terminal device 80, such as a hard disk or memory of the terminal device 80, or an external storage device of the terminal device 80, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal device 80; further, the memory 82 may include both an internal storage unit and an external storage device of the terminal device 80, and the memory 82 may also store a computer program 83 and other programs and data required by the terminal device 80, and the memory 82 may also be used to temporarily store data that has been output or is to be output.
[0167] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the steps of each of the above method embodiments can be implemented. Among them, the computer program includes computer program code, which can be in source code form, object code form, executable file or some intermediate form, etc.; the computer-readable medium may include: any entity or device that can carry computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.
[0168] The above are all preferred embodiments of the present application, and the protection scope of the present application is not limited thereto. Therefore, all equivalent changes made according to the methods, principles, and structures of the present application should be included in the protection scope of the present application.
Claims
1. A transport control method applied to an aluminum profile production line, applied to a target transport device, wherein the input end of the target transport device is connected to the discharge port of a first processing device, and the output end of the target transport device is connected to the feed port of a second processing device, characterized in that: The method comprises: In response to the no-load start instruction, obtaining the transportation distance information of the target transportation device, the first processing completion rate information of the first processing device, and the second processing completion rate information of the second processing device; generating first predicted completion time information according to the first processing completion rate information, and generating second predicted completion time information according to the second processing completion rate information; generating target transport speed information according to the first predicted completion time information, the second predicted completion time information and the transport distance information; generating a transport control instruction according to the first predicted completion time information, the second predicted completion time information and the target transport speed information, wherein the transport control instruction is used to instruct the transport process of the target transport device; The step of generating target transport speed information according to the first predicted completion time information, the second predicted completion time information and the transport distance information includes: Generate interval duration information according to the first predicted completion time information and the second predicted completion time information, wherein the interval duration information is used to describe the interval duration between the first predicted completion time information and the second predicted completion time information; Generate target transport speed information according to a quotient of the transport distance information divided by the interval time information; Accordingly, before generating the transport control instruction according to the first predicted completion time information, the second predicted completion time information and the target transport speed information, the method further includes: Acquire material length information of the profile to be transported, initial default speed information of the target transport device, and protection transport speed information, wherein the protection transport speed information is greater than the initial default speed information; Accordingly, generating a transport control instruction according to the first predicted completion time information, the second predicted completion time information and the target transport speed information includes: Generate first speed adjustment time information according to the first predicted completion time information and the preset transition duration information, wherein the first speed adjustment time information is earlier than the first predicted completion time information, and the interval duration between the first speed adjustment time information and the first predicted completion time information is the transition duration information; Generate transfer duration information according to a quotient value of the material length information divided by the protection transport speed information; Generate second speed regulation time information according to the first speed regulation time information and the transfer duration information, wherein the second speed regulation time information is later than the first speed regulation time information, and the interval duration between the second speed regulation time information and the first speed regulation time information is the transfer duration information; A transport control instruction is generated based on the target transport speed information, the initial default speed information, the protection transport speed information, the first speed adjustment time information and the second speed adjustment time information to control the target transport device to increase the transport speed from the initial default speed information to the protection transport speed information at the first speed adjustment time information, and to increase the transport speed from the protection transport speed information to the target transport speed information at the second speed adjustment time information.
2. The method according to claim 1, characterized in that After generating the transport control instruction according to the first predicted completion time information, the second predicted completion time information and the target transport speed information, the method further includes: Acquiring actual processing time information of the first processing device; Generate third predicted completion time information according to the actual processing time information and the first predicted completion time information, wherein the third predicted completion time information is later than the first predicted completion time information, and the interval between the third predicted completion time information and the first predicted completion time information is the actual processing time information; determining whether the third predicted completion time information is earlier than the second predicted completion time information; If the third predicted completion time information is earlier than the second predicted completion time information, obtaining the current carrying capacity information and the maximum carrying capacity information of the target transportation device; Determining whether the current carrying capacity information is less than the maximum carrying capacity information; If the current load capacity information is less than the maximum load capacity information, obtaining the current material position information of the target transport device; Generate target material position information according to the current material position information, the material length information and the preset material interval information, wherein the interval distance between the target material position information and the current material position information is the sum of the material length information and the material interval information; generating cumulative processing time information according to the first predicted completion time information and the third predicted completion time information; Generate optimization speed information according to a quotient of a distance between the target material position information and the current material position information divided by the accumulated processing time information; Generate material queue information according to the current material position information and the target material position information; An optimization control instruction is generated according to the optimization speed information and the material queue information to control the transportation speed of the target transportation device to be adjusted to the optimization speed information and to carry multiple materials according to the material queue information.
3. The method according to claim 2, characterized in that After determining whether the current carrying capacity information is less than the maximum carrying capacity information, the method further includes: If the current carrying capacity information is greater than or equal to the maximum carrying capacity information, generating a stop transportation instruction; In response to a loading start instruction, acquiring real-shot image information of the target transportation device; Based on the real-shot image information and a preset target detection algorithm, multiple material location information is generated; Acquire the centerline information of the bearing surface of the target transport device; Generate composite position information according to the plurality of material position information and the centerline information of the bearing surface; Generate startup suggestion information according to the composite position information.
4. The method according to claim 3, characterized in that The startup suggestion information includes startup safety information or startup danger information; Before generating composite position information according to the plurality of material position information and the bearing surface centerline information, the method further includes: According to the material position information, the real shot image information is segmented to generate real shot sub-image information; The generating of composite position information according to the plurality of material position information and the bearing surface centerline information comprises: Based on the centerline information of the bearing surface, overlapping processing is performed on the material position information corresponding to the plurality of real-shot sub-image information to generate composite position information; Accordingly, generating startup suggestion information according to the composite location information includes: Acquire the position centerline information of the composite position information; Generate offset distance information according to the position centerline information and the bearing surface centerline information; Determining whether the offset distance information is less than a preset offset threshold information; If the offset distance information is less than the offset threshold information, the startup safety information is generated; otherwise, the startup danger information is generated.
5. A transport control system applied to an aluminum profile production line, applied to a target transport device, wherein the input end of the target transport device is connected to the discharge port of a first processing device, and the output end of the target transport device is connected to the feed port of a second processing device, characterized in that: The system comprises: A transport distance information acquisition module: used for acquiring the transport distance information of the target transport device, the first processing completion rate information of the first processing device, and the second processing completion rate information of the second processing device in response to the no-load start instruction; Predicted completion time information generating module: used to generate first predicted completion time information according to the first processing completion rate information, and to generate second predicted completion time information according to the second processing completion rate information; A target transport speed information generating module: used to generate target transport speed information according to the first predicted completion time information, the second predicted completion time information and the transport distance information; A transport control instruction generating module: used to generate a transport control instruction according to the first predicted completion time information, the second predicted completion time information and the target transport speed information, wherein the transport control instruction is used to instruct the transport process of the target transport device; Wherein, the target transport speed information generation module includes: An interval duration information generating submodule: used to generate interval duration information according to the first predicted completion time information and the second predicted completion time information, wherein the interval duration information is used to describe the interval duration between the first predicted completion time information and the second predicted completion time information; A target transport speed information generating submodule is used to generate target transport speed information according to a quotient value of the transport distance information divided by the interval time information; Accordingly, the system further comprises: A protection transport speed information acquisition module: used to acquire the material length information of the profile to be transported, the initial default speed information of the target transport device and the protection transport speed information, wherein the protection transport speed information is greater than the initial default speed information; Accordingly, the transport control instruction generating module includes: The first speed regulation moment information generating submodule is used to generate the first speed regulation moment information according to the first predicted completion moment information and the preset transition duration information, wherein the first speed regulation moment information is earlier than the first predicted completion moment information, and the interval duration between the first speed regulation moment information and the first predicted completion moment information is the transition duration information; The transfer time information generating submodule is used to generate the transfer time information according to the quotient value of the material length information divided by the protection transportation speed information; The second speed regulation time information generating submodule is used to generate the second speed regulation time information according to the first speed regulation time information and the transfer duration information, wherein the second speed regulation time information is later than the first speed regulation time information, and the interval duration between the second speed regulation time information and the first speed regulation time information is the transfer duration information; A transport control instruction generating submodule: used to generate a transport control instruction according to the target transport speed information, the initial default speed information, the protection transport speed information, the first speed regulation time information and the second speed regulation time information, so as to control the target transport device to increase the transport speed from the initial default speed information to the protection transport speed information at the first speed regulation time information, and to increase the transport speed from the protection transport speed information to the target transport speed information at the second speed regulation time information.
6. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 4 are implemented.
7. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Storage AGV speed planning and control method
CN114137978A
Smart factory system with 5G communication management
CN114493553A