A belt conveyor energy-saving control system and method
By performing segmented load detection on the belt conveyor and adjusting the inverter parameters, the energy-saving control problem of the belt conveyor when the load changes is solved, and efficient energy utilization and mechanical protection are achieved.
Patent Information
- Application Number
- CN202310992209.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-08
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2043-08-08
AI Technical Summary
Existing belt conveyors are difficult to achieve effective energy-saving control when the load changes, resulting in energy waste and mechanical wear.
The belt conveyor is inspected in sections through the load detection center, and the load change status is captured using computer vision technology. In combination with the frequency conversion control center and service terminal, the frequency converter parameters are dynamically adjusted to optimize the operation status of the belt conveyor.
It realizes energy-saving transmission of the belt conveyor when the load changes, reduces energy waste and mechanical wear, and improves operating efficiency.
Smart Images

Figure CN116853764B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of belt transmission technology, and in particular to a belt conveyor energy-saving control system and method. Background Art
[0002] As a widely used transmission equipment, the belt conveyor drives the roller to rotate through the motor, thereby driving the conveyor belt to move, and can transport goods from the starting point to the end point. During the material transportation process, the belt conveyor system often runs at no load or low load. At this time, the high-speed operation of the belt conveyor system will cause serious wear and waste to the mechanical transmission system, and the power consumption is much greater than that of the low-speed operation. If the belt conveyor is stopped and restarted when needed, it will cause a long startup time and reduced operating efficiency.
[0003] To address this situation, existing methods can use frequency converters to automatically adjust the belt speed according to the load to reduce belt wear and energy loss. However, in actual use, the transmission of goods may not be in a fixed state, that is, the load may be in a constantly changing state. The existing method lacks the measurement of load state changes, making it difficult to adjust the frequency converter parameters to achieve a better state. Summary of the Invention
[0004] The purpose of this application is to provide a belt conveyor energy-saving control system and method, which captures the changing state of the load by performing segmented detection on the load on the belt conveyor, and uses the changing state of the load as the basis for adjusting the inverter parameters, thereby achieving energy-saving transmission of the belt conveyor.
[0005] In a first aspect, the present application provides a belt conveyor energy-saving control system, the system comprising a load detection center, a frequency conversion control center, and a service terminal, wherein the service terminal is communicatively connected to both the load detection center and the frequency conversion control center.
[0006] The load detection center is used to collect and detect the goods on the belt conveyor in sections by using computer vision, and obtain load status information by comparing the section detection results;
[0007] The frequency conversion control center is used to collect the parameters of the current frequency converter, report the collected frequency converter parameters to the service terminal, and adjust the frequency converter parameters according to the frequency conversion instructions sent by the service terminal;
[0008] The service terminal is used to calculate and obtain frequency conversion parameters based on the current belt conveyor load status fed back by the load detection center, and generate frequency conversion instructions in combination with the reported inverter parameters.
[0009] Through the above technical solution, by dividing the conveyor belt into areas and using computer vision to collect and detect images in each area, it is possible to determine whether the load on the conveyor belt has changed and the magnitude of the change. Therefore, the frequency converter parameters can be adjusted based on the load change status, so that the belt conveyor is in a more appropriate operating state as much as possible, thereby achieving energy-saving transmission of the belt conveyor.
[0010] Optionally, the load detection center includes an area division module, an image acquisition detection module and a load status acquisition module.
[0011] The area division module is used to divide the belt conveyor belt into areas to form a first area and a second area;
[0012] The image acquisition and detection module is used to respectively acquire video frame images of goods flowing through the first area and the second area, and perform target detection on the video frame images to obtain detection results;
[0013] The load status acquisition module is used to compare the detection results of the first area and the second area, and obtain load status information according to the comparison result.
[0014] Optionally, the image acquisition and detection module includes an infrared sensing unit, an image acquisition unit, a key frame extraction unit and an image detection unit.
[0015] The infrared sensing unit is used to start image acquisition when sensing the goods;
[0016] The image acquisition unit is used to respectively acquire video frame images of goods flowing through the first area and the second area, and generate a first image frame sequence and a second image frame sequence;
[0017] The key frame extraction unit is used to extract key frame images from the first image frame sequence and the second image frame sequence respectively;
[0018] The image detection unit is used to perform image detection on the key frame image in a preset manner and obtain a first detection result set and a second detection result set.
[0019] Optionally, the load state acquisition module includes a state change determination unit and a change amplitude estimation unit.
[0020] The state change determination unit is used to perform similarity calculation based on the image detection results fed back by the image acquisition and detection module, and thereby determine whether the current belt conveyor load state has changed;
[0021] The variation amplitude estimation unit is used to estimate the amplitude of the load state change according to the image detection result fed back by the image acquisition and detection module when the load state of the belt conveyor changes.
[0022] Optionally, the frequency conversion control center includes a frequency conversion parameter acquisition module, a data reporting module, a signal receiving module and a frequency conversion parameter adjustment module.
[0023] The frequency conversion parameter acquisition module is used to collect the parameters of the frequency converter through the DTU;
[0024] The data reporting module is used to report the collected frequency conversion parameters to the service terminal;
[0025] The signal receiving module is used to receive the frequency conversion instruction sent by the service terminal;
[0026] The frequency conversion parameter adjustment module is used to adjust the parameters of the frequency converter according to the frequency conversion instruction sent by the service terminal.
[0027] Optionally, the service terminal includes a data receiving module, a parameter calculation module, a signal sending module and a data storage module.
[0028] The data receiving module is used to receive the frequency conversion parameter data reported by the frequency conversion control center and the belt conveyor load status information fed back by the load detection center;
[0029] The parameter calculation module is used to calculate and obtain updated frequency conversion parameters based on the current belt conveyor load status fed back by the load detection center and the received current frequency conversion parameters;
[0030] The signal sending module is used to send a frequency conversion instruction to the frequency conversion control center according to the updated frequency conversion parameters;
[0031] The data storage module is used to store the changed frequency conversion parameters in a preset database after each frequency conversion adjustment.
[0032] Optionally, the parameter calculation module includes a parameter change quantification unit and an update parameter acquisition unit.
[0033] The parameter change quantification unit is used to calculate and obtain the frequency conversion parameter change amount according to the change amplitude of the load state through a preset linear reference template;
[0034] The update parameter acquisition unit is used to obtain updated frequency conversion parameters by combining the current frequency conversion parameter changes.
[0035] In a second aspect, the present application provides a belt conveyor energy-saving control method, comprising the following steps:
[0036] Obtain the current parameter values of the inverter collected and reported by the frequency conversion control center;
[0037] Obtain the current belt conveyor load status fed back by the load detection center;
[0038] Calculate and obtain updated frequency conversion parameters based on the belt conveyor load status and the current inverter parameter values;
[0039] A frequency conversion instruction is generated based on the updated frequency conversion parameters and sent to the frequency conversion control center, which controls the operation of the belt conveyor according to the frequency conversion parameters.
[0040] Optionally, the step of calculating and obtaining updated frequency conversion parameters according to the load state of the belt conveyor and the current parameter value of the current frequency converter includes:
[0041] According to the change range of the load state, the variable frequency parameter change is calculated and obtained through the preset linear reference template;
[0042] Based on the current inverter parameters, the updated inverter parameters are obtained by the inverter parameter change amount.
[0043] In a third aspect, the present application provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed by the above-mentioned belt conveyor energy-saving control method.
[0044] To sum up, this application first divides the conveyor belt into areas, and uses computer vision to collect and detect images in each area, so as to capture the changing state of the load on the conveyor belt, and use the load change state to adjust the parameters of the frequency converter to make the belt conveyor in a suitable operating state as much as possible, thereby reducing energy waste and belt wear; in addition, DTU is used to collect and control the frequency converter parameters, which can realize wireless communication with the service terminal, making remote adjustment more convenient and modification implementation simpler; in addition, by storing and recording each change in the frequency conversion parameters, big data analysis can be performed through historical data, and the relationship between the frequency conversion parameters and the energy consumption and load of the belt conveyor can be modeled, thereby helping to maximize the energy saving benefits of the belt conveyor. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 This is a schematic diagram of a belt conveyor energy-saving control system provided in an embodiment of the present application;
[0046] Figure 2 is a schematic diagram of a load detection center provided in an embodiment of the present application;
[0047] Figure 3 is a schematic diagram of the image acquisition and detection module provided in an embodiment of the present application;
[0048] Figure 4 is a schematic diagram of a frequency conversion control center provided in an embodiment of the present application;
[0049] Figure 5is a schematic diagram of a service terminal provided in an embodiment of the present application;
[0050] Figure 6 This is a flow chart of a belt conveyor energy-saving control method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0051] The following is combined with Figure 1 -Attached Figure 6 , further details of this application are given.
[0052] This application provides a belt conveyor energy-saving control system, see Figure 1 The system includes a load detection center 10, a frequency conversion control center 20 and a service terminal 30.
[0053] The load detection center 10 is used to collect and detect the goods on the belt conveyor in a segmented manner using computer vision, and obtain load status information by comparing the segmented detection results.
[0054] The frequency conversion control center 20 is used to collect the parameters of the current frequency converter, report the collected frequency converter parameters to the service terminal 30 , and adjust the frequency converter parameters according to the frequency conversion instructions sent by the service terminal 30 .
[0055] The service terminal 30 is used to calculate and obtain frequency conversion parameters according to the current belt conveyor load status fed back by the load detection center, and generate frequency conversion instructions in combination with the reported inverter parameters.
[0056] The service terminal 30 is in communication with both the load detection center 10 and the frequency conversion control center 20 . The service terminal 30 is equivalent to a combination of the control center and the cloud data platform, and can realize data transmission and processing.
[0057] In the embodiment of the present application, the load detection center 10 is specifically used to perform segmented collection and detection of goods on the belt conveyor in a computer vision manner, and obtain load status information by comparing the segmented detection results.
[0058] Specifically, see Figure 2 The load detection center 10 includes a region division module 11 , an image acquisition and detection module 12 and a load status acquisition module 13 .
[0059] The area division module 11 is used to divide the belt conveyor into areas to form a first area and a second area.
[0060] The image acquisition and detection module 12 is used to respectively acquire video frame images of goods flowing through the first area and the second area, and perform target detection on the video frame images to obtain detection results.
[0061] The load status acquisition module 13 is used to compare the detection results of the first area and the second area, and generate load status information according to the comparison result.
[0062] During the use of the belt conveyor, the goods will be placed on the conveyor belt, and the goods will be transported from the starting point to the end point through the operation of the belt. During the transportation process, the goods may not be evenly placed on the conveyor belt, or there may be a certain time interval between the placement of the goods. This will cause the state of the goods carried on the conveyor belt to be in a constantly changing state, that is, the load on the belt conveyor is in a constantly changing state. In view of this situation, in order to better adjust the inverter parameters according to the load state of the belt conveyor, it is necessary to capture the load state changes of the belt conveyor.
[0063] Therefore, in the embodiment of the present application, the belt conveyor belt will first be divided into areas through the area division module 11 to form a first area and a second area. The division is carried out along the transmission direction of the belt conveyor, and a certain interval can be set between the two areas. In addition, in order to better capture the image of the goods on the conveyor belt flowing through the two areas, the two areas can be set to have a certain interval with the adjacent starting and end points. The two areas are the same size. The specific size can be determined according to the distance between the starting and end points of the conveyor belt, and this application does not make specific restrictions.
[0064] After the first area and the second area are divided, the two areas will be used as boundary references for image acquisition, that is, the image acquisition and detection module 12 will respectively capture video frame images of the goods flowing through the first area and the second area, and perform target detection on the video frame images to obtain detection results.
[0065] Specifically, see Figure 3 The image acquisition and detection module 12 includes an infrared sensing unit 121 , an image acquisition unit 122 , a key frame extraction unit 123 and an image detection unit 124 .
[0066] The infrared sensing unit 121 is used to start image acquisition when sensing goods.
[0067] The image acquisition unit 122 is used to respectively acquire video frame images of goods flowing through the first area and the second area, and generate a first image frame sequence and a second image frame sequence.
[0068] The key frame extraction unit 123 is configured to extract key frame images from the first image frame sequence and the second image frame sequence respectively.
[0069] The image detection unit 124 is configured to perform image detection on the key frame image in a preset manner and obtain a first detection result set and a second detection result set.
[0070] In the embodiment of the present application, infrared sensing is used. When no goods are sensed on the conveyor belt, the actual situation will be determined based on the frequency and time interval of the goods transmission. If the frequency is high and the time interval is short, the belt conveyor needs to be kept in operation at this time, because the start-up of the belt conveyor will consume more energy and increase the wear of the belt. However, if the interval is long, in this case, the energy consumed by the belt conveyor in the no-load state will be wasted more. After comprehensive consideration, the belt conveyor can be put in standby state.
[0071] When it is sensed that goods are placed on the conveyor belt, image acquisition will begin. First, video frame images of the goods flowing through the first area and the second area will be collected respectively through the image acquisition unit 122. The video frame image is a set of sequence images obtained by converting the collected video according to the set frame rate, and a first image frame sequence and a second image frame sequence are generated respectively according to the video image frame. That is, a reference target will be selected first, for example, the first target detected initially is used as a reference, and the image frame when the target just appears in the first area is used as the starting frame, and the image frame when the target last appears in the first area is used as the ending frame. The video frame image is intercepted with the starting frame and the ending frame, so that the first image frame sequence corresponding to the first area can be obtained. The second image frame sequence can be obtained in the same way.
[0072] Since the image frame sequence contains a relatively large number of images and most of the images have a high repetition rate, they are less useful for differential analysis of target detection. Therefore, the image frame sequence will be screened accordingly, that is, the key frame extraction unit 123 will be used to extract key frame images from the first image frame sequence and the second image frame sequence respectively. The so-called key frame is just a group of representative detection images selected from the image frame sequence. For example, a group of images can be selected as key frame images according to a set time interval.
[0073] After the key frame image is extracted, the image detection unit 124 will perform image detection on the key frame image in a preset manner, and obtain a first detection result set and a second detection result set. The preset method here is a detection model trained with a target detection algorithm as a prototype and various transported goods as detection categories. The target detection algorithm can be a target detection algorithm such as MASK-RCNN and SSD, which is not limited in this application.
[0074] Since the ultimate goal of image detection is to monitor the current load status of the belt conveyor, the image detection results obtained in the two areas will be compared to obtain the monitoring results of the belt conveyor's load status.
[0075] Therefore, the load state acquisition module 13 is further used to compare the detection results of the first area and the second area, and generate load state information according to the comparison result, wherein the load state information includes whether the load state has changed and the magnitude of the load state change.
[0076] Specifically, the load state acquisition module 13 includes a state change determination unit and a change amplitude estimation unit.
[0077] The state change determination unit is used to perform similarity calculation based on the image detection results fed back by the image acquisition and detection module 12, and thereby determine whether the current belt conveyor load state has changed.
[0078] The variation amplitude estimation unit is used to estimate the amplitude of the load state change according to the image detection result fed back by the image acquisition and detection module 12 when the load state of the belt conveyor changes.
[0079] After completing the image detection of the key frame image, the image detection result will be obtained. The detection result includes the detected cargo target and the image position of the cargo target. Through the detection result and the preset load details of the transmitted cargo, the load of the detection area can be estimated. By combining and comparing the detection results of the first area and the second area, it can be determined whether the load status of the belt conveyor has changed. For example, when the transmission of cargo is nearing completion, when the last cargo is placed on the conveyor belt, the detection results of the images collected in the second area near the end point and the first area near the starting point must be different. By capturing this difference, the current load status change information of the belt conveyor can be obtained.
[0080] Since the purpose of obtaining load status information is to adjust the belt conveyor speed according to the belt conveyor load status, so as to reduce belt wear and additional energy loss, and the belt conveyor adjustment is implemented by the frequency converter, so what actually needs to be adjusted is the frequency converter parameters.
[0081] Therefore, in the embodiment of the present application, the parameters of the current inverter are collected by the frequency conversion control center 20, and the collected inverter parameters are reported to the service terminal 30, and the inverter parameters are adjusted according to the frequency conversion instructions sent by the service terminal 30.
[0082] Specifically, see Figure 4 The frequency conversion control center 20 includes a frequency conversion parameter acquisition module 21 , a data reporting module 22 , a signal receiving module 23 and a frequency conversion parameter adjustment module 24 .
[0083] The frequency conversion parameter acquisition module 21 is used to collect the parameters of the frequency converter through the DTU.
[0084] The data reporting module 22 is used to report the collected frequency conversion parameters to the service terminal 30 .
[0085] The signal receiving module 23 is used to receive the frequency conversion instruction sent by the service terminal 30.
[0086] The frequency conversion parameter adjustment module 24 is used to adjust the parameters of the frequency converter according to the frequency conversion instruction sent by the service terminal 30 .
[0087] Among them, DTU is a wireless terminal device used to convert serial port data into IP data or convert IP data into serial port data for transmission through a wireless communication network.
[0088] In the embodiment of the present application, DTU is used to collect the parameters of the inverter through the 485 serial port, and then 5G data is used to report to the service terminal 30. After receiving the data, the service terminal 30 will perform data analysis and then issue the corresponding inverter instruction. After receiving the instruction, DTU will modify the inverter parameters to achieve energy-saving adjustment of the belt conveyor. Compared with using PLC to adjust the inverter, using DTU for wireless communication is more convenient for remote control, and can carry 5G data to accelerate data transmission efficiency. In addition, it is simpler and more convenient to implement modifications than wired connection.
[0089] First, the frequency conversion parameter acquisition module 21 is used to collect the parameters of the frequency converter through the DTU. The acquisition of the frequency converter parameters is used to determine the usage of the belt conveyor based on the current working status of the frequency converter, and on the other hand, it is convenient to update the frequency conversion parameters in a targeted manner.
[0090] After the inverter parameters are collected, the collected inverter parameters will be reported to the data reporting module 22.
[0091] The parameters are reported to the service terminal 30 , and remote data transmission is achieved through MQTT, for example, to transmit the data to the service terminal 30 . MTQQ is a lightweight message transmission protocol based on a publish / subscribe model, which is widely used in the field of the Internet of Things.
[0092] After the service terminal 30 receives the reported inverter parameters, it will generate a frequency conversion instruction based on the current load status of the belt conveyor, and send the frequency conversion instruction to the frequency conversion control center 20 through MTQQ and DTU to adjust the inverter frequency conversion parameters, such as issuing control commands to the inverter, such as starting, stopping, sending speed or torque given signals to the inverter, etc.
[0093] Therefore, the frequency conversion control center 20 further includes a signal receiving module 23 for receiving the frequency conversion instruction sent by the service terminal 30 , and a frequency conversion parameter adjustment module 24 for adjusting the parameters of the frequency converter according to the frequency conversion instruction sent by the service terminal 30 .
[0094] In the embodiment of the present application, the service terminal 30 is specifically used to calculate and obtain the frequency conversion parameters according to the current belt conveyor load status fed back by the load detection center, and generate the frequency conversion instructions in combination with the reported inverter parameters.
[0095] Specifically, see Figure 5 The service terminal 30 includes a data receiving module 31 , a parameter calculation module 32 , a signal sending module 33 and a data storage module 34 .
[0096] The data receiving module 31 is used to receive the frequency conversion parameter data reported by the frequency conversion control center 20 and the belt conveyor load status information fed back by the load detection center 10 .
[0097] The parameter calculation module 32 is used to calculate and obtain updated frequency conversion parameters based on the current belt conveyor load state fed back by the load detection center 10 and the received current frequency conversion parameters.
[0098] The signal sending module 33 is used to send a frequency conversion instruction to the frequency conversion control center 20 according to the updated frequency conversion parameters.
[0099] The data storage module 34 is used to store the changed frequency conversion parameters in a preset database after each frequency conversion adjustment.
[0100] In the embodiment of the present application, in order for the service terminal 30 to realize remote adjustment of the frequency converter, it is first necessary to receive the frequency conversion parameter data reported by the frequency conversion control center 20 and the belt conveyor load status information fed back by the load detection center 10 through the data receiving module 31.
[0101] Then, the parameter calculation module 32 calculates and obtains the updated frequency conversion parameters based on the current belt conveyor load state fed back by the load detection center 10 and the received current frequency conversion parameters.
[0102] Specifically, the parameter calculation module 32 includes a parameter change quantification unit and an update parameter acquisition unit.
[0103] The parameter change quantification unit is used to calculate and obtain the frequency conversion parameter change amount according to the change amplitude of the load state through a preset linear reference template.
[0104] The update parameter acquisition unit is used to obtain updated frequency conversion parameters by combining the current frequency conversion parameter changes.
[0105] Among them, the preset linear reference template represents an adaptation relationship between the belt conveyor load and the inverter parameters established according to the actual scenario. For example, in the no-load state, combined with the actual usage scenario, when it is not conducive to the standby sleep of the belt conveyor, it is operated at the lowest starting speed and the current inverter parameters are obtained. In the full load state, the corresponding inverter parameters can also be obtained. This extreme situation is combined as a linear reference, that is, a linear reference template.
[0106] In the embodiment of the present application, the parameter change quantification unit is first used to calculate and obtain the frequency conversion parameter change amount according to the change amplitude of the load state through a preset linear reference template, which is equivalent to building an initial linear regression model. After obtaining the change in the current belt conveyor load state and the amplitude of the change, the initial linear regression model can be substituted according to the amplitude of the change to calculate the frequency converter parameter change amount.
[0107] After the inverter parameter change amount is calculated, the parameter acquisition unit is updated to combine the current inverter parameters and obtain the updated inverter parameters according to the inverter parameter change amount.
[0108] After obtaining the updated frequency conversion parameters, the signal sending module 33 generates a frequency conversion instruction according to the updated frequency conversion parameters, and then sends the frequency conversion instruction to the frequency conversion control center 20 .
[0109] In addition, since the preset linear reference module is a linear regression model generated by two extreme cases, the degree of model fitting is relatively low due to the relatively small amount of data, and in fact the relationship between the load and the frequency conversion parameters may not necessarily be a linear relationship, so more data is needed for optimization and adjustment.
[0110] Therefore, the service terminal 30 also includes a data storage module 34, which can be used to store the changed frequency conversion parameters in a preset database after each frequency conversion adjustment, so as to optimize the frequency conversion parameter change strategy through big data modeling in combination with actual energy consumption tests.
[0111] The present application also provides a belt conveyor energy-saving control method, see Figure 6 , including the following steps:
[0112] S100 : Acquire current parameters of the frequency converter collected and reported by the frequency conversion control center 20 .
[0113] S200 , obtaining the current belt conveyor load status fed back by the load detection center 10 .
[0114] S300: Calculate and obtain updated frequency conversion parameters according to the load state of the belt conveyor and the current parameter values of the current frequency converter.
[0115] S400 , generating a frequency conversion instruction based on the updated frequency conversion parameters, and sending the frequency conversion instruction to the frequency conversion control center 20 , which controls the operation of the belt conveyor according to the frequency conversion parameters.
[0116] In an embodiment of the present application, the current parameters of the frequency converter collected and reported by the frequency conversion control center 20 are first obtained. A certain time interval can be set for the acquisition of the frequency conversion parameters for periodic acquisition. The main purpose is to perform data analysis and data recording on the parameters of the current frequency converter and the current load status of the belt conveyor, so as to facilitate the subsequent construction of the optimal mathematical model through historical data, thereby maximizing the benefits of energy-saving operation of the belt conveyor.
[0117] In addition, after each frequency conversion parameter adjustment, the obtained frequency conversion parameters can be used to verify whether the frequency converter parameter adjustment is completed, so as to further ensure that the current belt conveyor is operating in an expected state.
[0118] At the same time, the current belt conveyor load status information fed back by the load detection center 10 will also be obtained. Then, based on the belt conveyor load status information, the corresponding threshold value can be set to determine whether the belt conveyor load status has changed. That is, if the load status change amplitude reaches the preset threshold value, it will be considered that the belt conveyor load status has changed, and the frequency converter needs to be adjusted. At this time, the updated frequency conversion parameters can be calculated and obtained based on the belt conveyor load status and the current parameter value of the current frequency converter.
[0119] Specifically, according to the load state of the belt conveyor and the current parameter value of the current inverter, the updated frequency conversion parameters are calculated and obtained, including the following steps:
[0120] S310 , calculating and obtaining a frequency conversion parameter change amount according to a change range of the load state through a preset linear reference template.
[0121] S320: Based on the current inverter parameters, obtain updated frequency conversion parameters by changing the frequency conversion parameters.
[0122] In an embodiment of the present application, to calculate and obtain the updated frequency conversion parameters, the frequency conversion parameter change amount is first calculated and obtained based on the change amplitude of the load state through a preset linear reference template. After the frequency converter parameter change amount is calculated, the current frequency converter parameters are combined to obtain the updated frequency conversion parameters through the frequency conversion parameter change amount.
[0123] Finally, after obtaining the updated frequency conversion parameters, a frequency conversion instruction will be generated by the updated frequency conversion parameters, and then the frequency conversion instruction will be sent to the frequency conversion control center 20. The frequency conversion control center 20 will modify the frequency conversion parameters of the inverter, that is, adjust the operating state of the belt conveyor so that the belt conveyor is in a suitable operating state under the current load state, thereby reducing belt wear and energy loss.
[0124] An embodiment of the present application also provides a computer-readable storage medium storing a computer program that can be loaded by a processor and execute any of the above-mentioned belt conveyor energy-saving control methods.
[0125] The embodiments of this specific implementation method are all preferred embodiments of the present application and are not intended to limit the scope of protection of the present application. Therefore, all equivalent changes made based on the principles of the present application should be included in the scope of protection of the present application.
Claims
1. A belt conveyor energy-saving control system, characterized in that: The system includes a load detection center, a frequency conversion control center, and a service terminal. The service terminal is connected to both the load detection center and the frequency conversion control center. The load detection center is used to collect and detect the goods on the belt conveyor in sections by using computer vision, and obtain load status information by comparing the section detection results; The frequency conversion control center is used to collect the parameters of the current frequency converter, report the collected frequency converter parameters to the service terminal, and adjust the frequency converter parameters according to the frequency conversion instructions sent by the service terminal; The service terminal is used to calculate and obtain frequency conversion parameters based on the current belt conveyor load status fed back by the load detection center, and generate frequency conversion instructions in combination with the reported inverter parameters; The load detection center includes an area division module, an image acquisition detection module and a load status acquisition module. The area division module is used to divide the belt conveyor belt into areas to form a first area and a second area; The image acquisition and detection module is used to respectively acquire video frame images of goods flowing through the first area and the second area, and perform target detection on the video frame images to obtain detection results; The load status acquisition module is used to compare the detection results of the first area and the second area, and obtain load status information according to the comparison result; The image acquisition and detection module includes an infrared sensing unit, an image acquisition unit, a key frame extraction unit and an image detection unit. The infrared sensing unit is used to start image acquisition when sensing the goods; The image acquisition unit is used to respectively acquire video frame images of goods flowing through the first area and the second area, and generate a first image frame sequence and a second image frame sequence; The key frame extraction unit is used to extract key frame images from the first image frame sequence and the second image frame sequence respectively; The image detection unit is used to perform image detection on the key frame image in a preset manner and obtain a first detection result set and a second detection result set; The load state acquisition module includes a state change determination unit and a change amplitude estimation unit. The state change determination unit is used to perform similarity calculation based on the image detection results fed back by the image acquisition and detection module, and thereby determine whether the current belt conveyor load state has changed; The variation amplitude estimation unit is used to estimate the amplitude of the load state change according to the image detection result fed back by the image acquisition and detection module when the load state of the belt conveyor changes.
2. A belt conveyor energy-saving control system according to claim 1, characterized in that: The frequency conversion control center includes a frequency conversion parameter acquisition module, a data reporting module, a signal receiving module and a frequency conversion parameter adjustment module. The frequency conversion parameter acquisition module is used to collect the parameters of the frequency converter through the DTU; The data reporting module is used to report the collected frequency conversion parameters to the service terminal; The signal receiving module is used to receive the frequency conversion instruction sent by the service terminal; The frequency conversion parameter adjustment module is used to adjust the parameters of the frequency converter according to the frequency conversion instruction sent by the service terminal.
3. The belt conveyor energy-saving control system according to claim 1, characterized in that: The service terminal includes a data receiving module, a parameter calculation module, a signal sending module and a data storage module. The data receiving module is used to receive the frequency conversion parameter data reported by the frequency conversion control center and the belt conveyor load status information fed back by the load detection center; The parameter calculation module is used to calculate and obtain updated frequency conversion parameters based on the current belt conveyor load status fed back by the load detection center and the received current frequency conversion parameters; The signal sending module is used to send a frequency conversion instruction to the frequency conversion control center according to the updated frequency conversion parameters; The data storage module is used to store the changed frequency conversion parameters in a preset database after each frequency conversion adjustment.
4. A belt conveyor energy-saving control system according to claim 3, characterized in that: The parameter calculation module includes a parameter change quantification unit and an update parameter acquisition unit. The parameter change quantification unit is used to calculate and obtain the frequency conversion parameter change amount according to the change amplitude of the load state through a preset linear reference template; The update parameter acquisition unit is used to obtain updated frequency conversion parameters by combining the current frequency conversion parameter changes.
5. A belt conveyor energy-saving control method based on the belt conveyor energy-saving control system according to any one of claims 1 to 4, applied in a service terminal, characterized in that: include: Obtain the current parameter values of the inverter collected and reported by the frequency conversion control center; Obtain the current belt conveyor load status fed back by the load detection center; Calculate and obtain updated frequency conversion parameters based on the belt conveyor load status and the current inverter parameter values; A frequency conversion instruction is generated based on the updated frequency conversion parameters and sent to the frequency conversion control center, which controls the operation of the belt conveyor according to the frequency conversion parameters.
6. A belt conveyor energy-saving control method according to claim 5, characterized in that: The step of calculating and obtaining updated frequency conversion parameters according to the load state of the belt conveyor and the current parameter value of the current frequency converter includes: According to the change range of the load state, the variable frequency parameter change is calculated and obtained through the preset linear reference template; Based on the current inverter parameters, the updated inverter parameters are obtained by the inverter parameter change amount.
7. A computer-readable storage medium storing a computer program capable of being loaded by a processor and executing the belt conveyor energy-saving control method according to any one of claims 5 to 6.
Citation Information
Patent Citations
Method for load predicative control of belt conveyor
CN101898681A
Self-adaptive control method based on video recognition for belt conveying system
CN105217271A