An intelligent control system for oatmeal filling
By analyzing the filling and conveying data during the cereal filling process through an intelligent control system, identifying speed requirements and generating adjustment instructions, the problem of packaging bag offset and collision caused by the inability to adjust the speed in existing technologies is solved, thereby improving production efficiency and product quality.
Patent Information
- Application Number
- CN202411357427.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-09-27
AI Technical Summary
Existing cereal filling control systems cannot flexibly adjust the conveying speed according to actual production needs, resulting in packaging bag displacement, collision or damage, affecting product quality and production efficiency.
The system uses a sensor module to collect filling and conveying data, and performs data analysis through a speed regulation analysis module and an operation status analysis module to identify speed requirements and generate corresponding speed regulation commands. It then combines a human-machine interaction module and an execution module to achieve intelligent control.
It enables dynamic adjustment of filling speed, avoids instability in the conveying mechanism during speed switching, and ensures product quality and production safety.
Smart Images

Figure CN118884924B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of filling control, and in particular to an intelligent control system for oatmeal filling. Background Art
[0002] With the rapid development of the food industry, oatmeal, as a nutritious, convenient and fast food, has been loved by more and more consumers. Therefore, the demand for oatmeal products is increasing, and the speed and stability requirements of the filling production line are also getting higher and higher. In the field of oatmeal filling, the conveying module is a vital component of the entire production process and plays a vital role in the efficiency and automation development of modern industry.
[0003] The existing control system for cereal filling mainly monitors and controls the filling quality of cereal. During the filling production, the material conveying speed and production speed usually operate at a fixed speed and cannot be flexibly adjusted according to actual production needs. In addition, the existing conveying mechanism often has unstable problems during the speed switching process, which may cause the packaging bag to shift, collide or even be damaged, affecting product quality and production efficiency. Summary of the invention
[0004] The present invention provides an intelligent control system for oatmeal filling, which is used to solve the above-mentioned technical problems.
[0005] A first aspect of the present invention provides an intelligent control system for oatmeal filling, comprising a sensor module, a speed regulation analysis module, an operation status analysis module, an execution module, a human-computer interaction module and a storage server.
[0006] The sensor module is used to collect filling data, conveying data and operation data of filling production through sensors, and send the filling data, conveying data and operation data to the storage server; the filling data includes filling speed, filling volume, filling video and filling pressure; the conveying data includes conveying speed, start-up status and sensor data; the operation data includes fault data, motor temperature data and energy consumption data.
[0007] The speed regulation and analysis module is used to obtain filling data and conveying data and analyze the filling data and conveying data to obtain the speed status, identify the speed status to obtain speed requirement information, and when the speed status is too fast, reduce the speed as the corresponding speed requirement information, and send the speed requirement information to the execution module.
[0008] As a further improvement of the present invention, the filling data and the conveying data are analyzed, and the specific analysis method is as follows:
[0009] The filling data is identified to obtain the filling speed, filling volume, filling video and filling pressure; a preset filling speed reference value is obtained, and the filling speed per unit time is compared with the filling speed reference value. When the filling speed is greater than the filling speed reference value, the filling speed difference is calculated by subtracting the filling speed reference value from the filling speed; the filling volumes of multiple cereal fillings are obtained, and a preset filling standard volume is obtained, and multiple filling volumes are compared with the filling standard volume. The difference between each filling volume and the filling standard volume is obtained by subtraction and the difference is marked as a filling volume difference; each filling volume difference is compared with a preset filling volume difference threshold, and the filling volume difference that exceeds the filling volume difference threshold is marked as a difference impact value.
[0010] The filling pressure is compared with the set filling pressure threshold. When the filling pressure is greater than the filling pressure threshold, the part of the pressure value exceeding the filling pressure threshold is marked as a pressure impact value, and the pressure overflow value is divided into multiple pressure overflow value intervals. Each pressure overflow value interval corresponds to a pressure impact value, and the current filling pressure is matched with multiple pressure overflow value intervals to obtain the corresponding pressure impact value; the filling video is identified to obtain the three-dimensional size of each filling tank, the standard three-dimensional size of the filling tank body is obtained in advance, and the standard tank body three-dimensional map of the filling tank is obtained through the standard three-dimensional size, and the current tank body three-dimensional map of each filling tank is obtained through the tank body three-dimensional size, and each current tank body three-dimensional map is overlapped and compared with the three-dimensional map of the sub-tank body to obtain the deformation degree of each tank body, and the deformation degree of each tank body is compared with the set deformation degree threshold. When the deformation degree is greater than the deformation degree threshold, the corresponding deformation degree is marked as an abnormal tank body, and the number of abnormal tank bodies in unit time is counted and recorded as the total number of abnormal tank bodies.
[0011] The filling speed difference, difference impact value, pressure impact value and total number of abnormal tanks are normalized and their values are taken according to the formula Get the filling status value GZ; where CL i It is represented as the i-th differential influence value, i=1, 2, ..., n, n represents the total number of differential influence values; SC, YL, ycg represent the filling speed difference, pressure influence value and the total number of abnormal tanks respectively; u1, u2, u3 and u4 are all set weight factors, and their values are 1.32, 2.14, 1.82 and 2.72 respectively.
[0012] As a further improvement of the present invention, the conveying data includes conveying speed, starting status and sensor data; a preset conveying reference value is obtained, the conveying speed of each conveying link is subtracted from the conveying reference value to obtain a difference and the difference is marked as the conveying influence speed, the conveying influence speed is divided into multiple influence speed intervals, each influence speed interval corresponds to a speed influence index, and the conveying influence speed of each conveying link is matched with the multiple influence speed intervals to obtain the corresponding speed influence index.
[0013] The start-up status of each conveying link is identified to obtain the stop time, the stop time of each conveying link is added up to obtain the total stop time, the total stop time is compared with the set stop time reference value, and when the total stop time is greater than the stop time reference value, the part of the total stop time that exceeds the stop time reference value is marked as the stop impact value.
[0014] The sensor data is identified to obtain the feed and discharge amounts of each conveying link, and the feed rate and discharge rate are obtained according to the feed and discharge amounts per unit time of each conveying link. The feed rate and discharge rate are calculated to obtain the difference and the difference is marked as the feed and discharge rate difference, and the feed and discharge rate difference is compared with the set threshold. When the feed and discharge rate difference is greater than the set threshold, the corresponding feed and discharge rate difference is marked as an abnormal rate difference.
[0015] Two equilateral triangles are constructed with the values of the speed impact index and the stall impact value as the sides of the equilateral triangles. The centroids of the two equilateral triangles are used as the starting point and the end point. A straight line perpendicular to the two equilateral triangles is drawn, and the length of the straight line is equal to the value of the abnormal rate difference. A prism is then constructed with the two equilateral triangles and the straight line. The volume of the prism is calculated and the value of the volume is marked as the conveying state value. The filling state value and the conveying state value are comprehensively analyzed to obtain the speed state. When the filling state value is greater than the set filling state threshold, the corresponding filling state information is generated as filling abnormality. When the filling state information corresponding to the filling state value is filling abnormality, the conveying state value is compared with the set conveying state threshold. When the conveying state value is greater than the conveying state threshold, the corresponding conveying state information is generated as conveying abnormality and the corresponding speed state is generated as too fast. Similarly, when the filling state value is greater than the set filling state threshold and the conveying state value is less than the conveying state threshold, the corresponding speed state is generated as too slow conveying speed.
[0016] The operation status analysis module is used to obtain operation data and identify the operation data to obtain fault data, motor temperature data and energy consumption data, conduct a comprehensive analysis of the fault data, motor temperature data and energy consumption data to obtain operation status information, generate corresponding operation instructions according to the operation status information and send the operation instructions to the execution module.
[0017] As a further improvement of the present invention, the comprehensive analysis of the fault data, the motor temperature data and the energy consumption data is specifically performed in the following manner:
[0018] The fault information of each filling equipment within a unit time is obtained through the fault data, the fault duration corresponding to each fault information is counted, the fault reference duration corresponding to the fault duration is set, the fault duration corresponding to each fault information is compared with the fault reference duration, the fault duration greater than the fault reference duration is marked as a serious fault, and the fault duration corresponding to the serious faults within a unit time is added up to obtain the total serious fault duration.
[0019] The surface temperature and internal temperature of the servo motor of each filling equipment are obtained through the motor temperature data, and the surface temperature and internal temperature of each servo motor are compared. When the internal temperature is greater than the external temperature, the difference between the surface temperature and the internal temperature is calculated to obtain the internal and external temperature difference. The internal and external temperature difference of each servo motor is divided into multiple internal and external temperature difference intervals, each internal and external temperature difference interval corresponds to a heat dissipation abnormality value, and the internal and external temperature difference of each servo motor is matched with multiple internal and external temperature difference intervals to obtain the corresponding heat dissipation abnormality value. The heat dissipation abnormality values corresponding to each servo motor of the filling equipment are added and summed to obtain the total heat dissipation abnormality value.
[0020] The energy consumption data is identified to obtain the power consumption value and air pressure consumption value of each filling device per unit time, the unit time is divided into multiple detection time periods, and the power consumption value of each filling device corresponding to each detection time period is obtained. When the power consumption value of the detection time period is greater than the set threshold, the detection time period corresponding to the power consumption value is marked as a power abnormality time period, the number of power abnormality time periods is counted and the value is marked as the total number of power abnormality time periods, the ratio of the total number of power abnormality time periods to the total number of detection time periods is calculated and the value is marked as the power abnormality ratio; the air pressure consumption values of each filling device are summed up to obtain the total air pressure consumption value, the pre-set air pressure warning value is obtained, the total air pressure consumption value is compared with the air pressure warning value, and when the total air pressure consumption value is greater than the air pressure warning value, the air pressure impact value is calculated by subtracting the air pressure warning value from the total air pressure consumption value.
[0021] An ellipse is constructed with the total duration of severe faults and the total value of heat dissipation anomalies as the major and minor axes of the ellipse, and then a straight line perpendicular to the ellipse is drawn with the center of the ellipse as the starting point. The length of the straight line is equal to the power anomaly ratio, and then a circle is constructed with the end point of the straight line as the center and the value of the air pressure impact value as the radius. A frustum is constructed with the ellipse, the straight line, and the circle, and the volume of the frustum is calculated and the value of the volume is marked as the operating status value. When the operating status value is greater than the set threshold, the operating status information is generated as an operating abnormality.
[0022] The human-computer interaction module is used to obtain speed requirement information and operation instructions for display, collect human-computer interaction instructions and send the human-computer interaction instructions to the execution module.
[0023] The execution module is used to receive speed requirement information, operation instructions and human-computer interaction instructions, perform corresponding execution operations according to the speed requirement information, operation instructions and human-computer interaction instructions, and send the execution operations to the storage server.
[0024] The storage server is used to store filling data, conveying data and operation data, and store speed requirement information, operation instructions and human-computer interaction instructions as well as corresponding execution operations.
[0025] Compared with the prior art, the technical solution provided by the present invention has the following beneficial effects:
[0026] 1. The present invention obtains the speed state by analyzing the filling data and the conveying data, identifies the speed state to obtain the speed requirement information, and adjusts the filling speed according to the speed requirement information, so that the filling speed is more in line with the production needs, avoids the problem of instability of the existing conveying mechanism during speed switching, and ensures the quality of the packaged products.
[0027] 2. The present invention obtains operating status information by comprehensively analyzing fault data, motor temperature data and energy consumption data, generates corresponding operating instructions according to the operating status information, and ensures that the filling equipment operates normally according to the operating instructions to ensure the production safety of the filling equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. The following drawings are not intentionally scaled to the actual size, and the focus is on illustrating the main purpose of the present application.
[0029] Figure 1 It is a principle block diagram of the present invention. DETAILED DESCRIPTION
[0030] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0031] For ease of understanding, the specific process of the embodiment of the present invention is described below. Figure 1In an embodiment of the present invention, an embodiment of an intelligent control system for oatmeal filling includes: a sensor module, a speed adjustment analysis module, an operation status analysis module, an execution module, a human-computer interaction module and a storage server.
[0032] The sensor module collects filling data, conveying data and operation data of filling production through sensors, and sends the filling data, conveying data and operation data to the storage server; the filling data includes filling speed, filling volume, filling video and filling pressure; the conveying data includes conveying speed, start-up status and sensor data; the operation data includes fault data, motor temperature data and energy consumption data.
[0033] The speed regulation analysis module obtains filling data and conveying data and analyzes the filling data and conveying data to obtain the speed status, identifies the speed status to obtain speed requirement information, and when the speed status is too fast, reduces the speed as the corresponding speed requirement information, and sends the speed requirement information to the execution module.
[0034] The filling data and conveying data are analyzed in the following ways:
[0035] The filling data is identified to obtain the filling speed, filling volume, filling video and filling pressure; a preset filling speed reference value is obtained, and the filling speed per unit time is compared with the filling speed reference value. When the filling speed is greater than the filling speed reference value, the filling speed difference is calculated by subtracting the filling speed reference value from the filling speed; the filling volumes of multiple cereal fillings are obtained, and a preset filling standard volume is obtained, and multiple filling volumes are compared with the filling standard volume. The difference between each filling volume and the filling standard volume is obtained by subtraction and the difference is marked as a filling volume difference; each filling volume difference is compared with a preset filling volume difference threshold, and the filling volume difference that exceeds the filling volume difference threshold is marked as a difference impact value.
[0036] The filling pressure is compared with the set filling pressure threshold. When the filling pressure is greater than the filling pressure threshold, the part of the pressure value exceeding the filling pressure threshold is marked as a pressure impact value, and the pressure overflow value is divided into multiple pressure overflow value intervals. Each pressure overflow value interval corresponds to a pressure impact value, and the current filling pressure is matched with multiple pressure overflow value intervals to obtain the corresponding pressure impact value; the filling video is identified to obtain the three-dimensional size of each filling tank, the standard three-dimensional size of the filling tank body is obtained in advance, and the standard tank body three-dimensional map of the filling tank is obtained through the standard three-dimensional size, and the current tank body three-dimensional map of each filling tank is obtained through the tank body three-dimensional size, and each current tank body three-dimensional map is overlapped and compared with the three-dimensional map of the sub-tank body to obtain the deformation degree of each tank body, and the deformation degree of each tank body is compared with the set deformation degree threshold. When the deformation degree is greater than the deformation degree threshold, the corresponding deformation degree is marked as an abnormal tank body, and the number of abnormal tank bodies in unit time is counted and recorded as the total number of abnormal tank bodies.
[0037] The filling speed difference, difference impact value, pressure impact value and total number of abnormal tanks are normalized and their values are taken according to the formula Get the filling status value GZ; where CL i It is represented as the i-th differential influence value, i=1, 2, ..., n, n represents the total number of differential influence values; SC, YL, ycg represent the filling speed difference, pressure influence value and the total number of abnormal tanks respectively; u1, u2, u3 and u4 are all set weight factors, and their values are 1.32, 2.14, 1.82 and 2.72 respectively.
[0038] The conveying data is identified to obtain the conveying speed, starting status and sensor data; a preset conveying reference value is obtained, the conveying speed of each conveying link is subtracted from the conveying reference value to obtain the difference and marked as the conveying influencing speed, the conveying influencing speed is divided into multiple influencing speed intervals, each influencing speed interval corresponds to a speed influencing index, and the conveying influencing speed of each conveying link is matched with the multiple influencing speed intervals to obtain the corresponding speed influencing index.
[0039] The start-up status of each conveying link is identified to obtain the stop time, the stop time of each conveying link is added up to obtain the total stop time, the total stop time is compared with the set stop time reference value, and when the total stop time is greater than the stop time reference value, the part of the total stop time that exceeds the stop time reference value is marked as the stop impact value.
[0040] The sensor data is identified to obtain the feed and discharge amounts of each conveying link, and the feed rate and discharge rate are obtained according to the feed and discharge amounts per unit time of each conveying link. The feed rate and discharge rate are calculated to obtain the difference and the difference is marked as the feed and discharge rate difference, and the feed and discharge rate difference is compared with the set threshold. When the feed and discharge rate difference is greater than the set threshold, the corresponding feed and discharge rate difference is marked as an abnormal rate difference.
[0041] Two equilateral triangles are constructed with the values of the speed impact index and the stall impact value as the sides of the equilateral triangles. The centroids of the two equilateral triangles are used as the starting point and the end point. A straight line perpendicular to the two equilateral triangles is drawn, and the length of the straight line is equal to the value of the abnormal rate difference. A prism is then constructed with the two equilateral triangles and the straight line. The volume of the prism is calculated and the value of the volume is marked as the conveying state value. The filling state value and the conveying state value are comprehensively analyzed to obtain the speed state. When the filling state value is greater than the set filling state threshold, the corresponding filling state information is generated as filling abnormality. When the filling state information corresponding to the filling state value is filling abnormality, the conveying state value is compared with the set conveying state threshold. When the conveying state value is greater than the conveying state threshold, the corresponding conveying state information is generated as conveying abnormality and the corresponding speed state is generated as too fast. Similarly, when the filling state value is greater than the set filling state threshold and the conveying state value is less than the conveying state threshold, the corresponding speed state is generated as too slow conveying speed.
[0042] The operation status analysis module acquires the operation data and identifies the operation data to obtain fault data, motor temperature data and energy consumption data, performs comprehensive analysis on the fault data, motor temperature data and energy consumption data to obtain operation status information, generates corresponding operation instructions according to the operation status information and sends the operation instructions to the execution module.
[0043] Comprehensive analysis is performed on fault data, motor temperature data and energy consumption data. The specific analysis method is as follows:
[0044] The fault information of each filling equipment within a unit time is obtained through the fault data, the fault duration corresponding to each fault information is counted, the fault reference duration corresponding to the fault duration is set, the fault duration corresponding to each fault information is compared with the fault reference duration, the fault duration greater than the fault reference duration is marked as a serious fault, and the fault duration corresponding to the serious faults within a unit time is added up to obtain the total serious fault duration.
[0045] The surface temperature and internal temperature of the servo motor of each filling equipment are obtained through the motor temperature data, and the surface temperature and internal temperature of each servo motor are compared. When the internal temperature is greater than the external temperature, the difference between the surface temperature and the internal temperature is calculated to obtain the internal and external temperature difference. The internal and external temperature difference of each servo motor is divided into multiple internal and external temperature difference intervals, each internal and external temperature difference interval corresponds to a heat dissipation abnormality value, and the internal and external temperature difference of each servo motor is matched with multiple internal and external temperature difference intervals to obtain the corresponding heat dissipation abnormality value. The heat dissipation abnormality values corresponding to each servo motor of the filling equipment are added and summed to obtain the total heat dissipation abnormality value.
[0046] The energy consumption data is identified to obtain the power consumption value and air pressure consumption value of each filling device per unit time, the unit time is divided into multiple detection time periods, and the power consumption value of each filling device corresponding to each detection time period is obtained. When the power consumption value of the detection time period is greater than the set threshold, the detection time period corresponding to the power consumption value is marked as a power abnormality time period, the number of power abnormality time periods is counted and the value is marked as the total number of power abnormality time periods, the ratio of the total number of power abnormality time periods to the total number of detection time periods is calculated and the value is marked as the power abnormality ratio; the air pressure consumption values of each filling device are summed up to obtain the total air pressure consumption value, the pre-set air pressure warning value is obtained, the total air pressure consumption value is compared with the air pressure warning value, and when the total air pressure consumption value is greater than the air pressure warning value, the air pressure impact value is calculated by subtracting the air pressure warning value from the total air pressure consumption value.
[0047] An ellipse is constructed with the total duration of severe faults and the total value of heat dissipation anomalies as the major and minor axes of the ellipse, and then a straight line perpendicular to the ellipse is drawn with the center of the ellipse as the starting point. The length of the straight line is equal to the power anomaly ratio, and then a circle is constructed with the end point of the straight line as the center and the value of the air pressure impact value as the radius. A frustum is constructed with the ellipse, the straight line, and the circle, and the volume of the frustum is calculated and the value of the volume is marked as the operating status value. When the operating status value is greater than the set threshold, the operating status information is generated as an operating abnormality.
[0048] The human-computer interaction module obtains speed requirement information and operation instructions for display, collects human-computer interaction instructions and sends the human-computer interaction instructions to the execution module.
[0049] The execution module receives the speed requirement information, the operation instruction and the human-computer interaction instruction, performs corresponding execution operations according to the speed requirement information, the operation instruction and the human-computer interaction instruction, and sends the execution operations to the storage server.
[0050] The storage server stores filling data, conveying data and operation data, and stores speed requirement information, operation instructions and human-computer interaction instructions as well as corresponding execution operations.
[0051] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An intelligent control system for oatmeal filling, comprising a sensor module and a storage server, characterized in that: Also includes: A speed regulation and analysis module is used to obtain filling data and conveying data and analyze the filling data and conveying data to obtain a speed state, identify the speed state to obtain speed demand information, and when the speed state is too fast, reduce the speed as the corresponding speed demand information, and send the speed demand information to the execution module; The filling data and the conveying data are analyzed in the following specific analysis methods: The filling data is identified to obtain the filling speed, filling volume, filling video and filling pressure; a preset filling speed reference value is obtained, and the filling speed in a unit time is compared with the filling speed reference value. When the filling speed is greater than the filling speed reference value, the filling speed reference value is subtracted from the filling speed to calculate the filling speed difference; the filling volume of multiple oatmeal fillings is obtained, and a preset filling standard volume is obtained, and multiple filling volumes are compared with the filling standard volume, and the difference between each filling volume and the filling standard volume is obtained by subtraction calculation and the difference is marked as the filling volume difference, and each filling volume difference is compared with a preset filling volume difference threshold, and the filling volume difference exceeding the filling volume difference threshold is marked as the difference impact value; Compare the filling pressure with the set filling pressure threshold. When the filling pressure is greater than the filling pressure threshold, mark the part of the pressure value exceeding the filling pressure threshold as the pressure impact value, divide the pressure overflow value into multiple pressure overflow value intervals, correspond each pressure overflow value interval to a pressure impact value, match the current filling pressure with multiple pressure overflow value intervals to obtain the corresponding pressure impact value; identify the filling video to obtain the three-dimensional size of each filling tank, obtain the standard three-dimensional size of the filling tank body set in advance, and obtain the standard three-dimensional image of the filling tank through the standard three-dimensional size, obtain the current three-dimensional image of the tank body of each filling tank through the three-dimensional size of the tank body, overlap and compare the three-dimensional images of each current tank body with the three-dimensional image of the sub-tank body to obtain the deformation degree of each tank body, compare the deformation degree of each tank body with the set deformation degree threshold, when the deformation degree is greater than the deformation degree threshold, mark the corresponding deformation degree as an abnormal tank body, count the number of abnormal tank bodies in unit time and record it as the total number of abnormal tank bodies; The filling speed difference, difference impact value, pressure impact value and total number of abnormal tanks are normalized and their values are taken according to the formula Get the filling status value GZ; where CL i It is represented as the i-th differential influence value, i=1, 2, ..., n, n represents the total number of differential influence values; SC, YL, ycg represent the filling speed difference, pressure influence value and the total number of abnormal tanks respectively; u1, u2, u3 and u4 are all set weight factors; An operation status analysis module is used to obtain operation data and identify the operation data to obtain fault data, motor temperature data and energy consumption data, comprehensively analyze the fault data, motor temperature data and energy consumption data to obtain operation status information, generate corresponding operation instructions according to the operation status information and send the operation instructions to the execution module; The comprehensive analysis of the fault data, motor temperature data and energy consumption data is carried out in the following specific analysis method: Obtain the fault information of each filling device within a unit time through the fault data, count the fault duration corresponding to each fault information, set the fault reference duration corresponding to the fault duration, compare the fault duration corresponding to each fault information with the fault reference duration, mark the fault duration greater than the fault reference duration as a serious fault, and add the fault duration corresponding to the serious fault within a unit time to obtain the total duration of the serious fault; The surface temperature and internal temperature of the servo motor of each filling device are obtained through the motor temperature data, and the surface temperature and internal temperature of each servo motor are compared. When the internal temperature is greater than the external temperature, the difference between the surface temperature and the internal temperature is calculated to obtain the internal and external temperature difference. The internal and external temperature difference of each servo motor is divided into multiple internal and external temperature difference intervals, each internal and external temperature difference interval corresponds to a heat dissipation abnormality value, and the internal and external temperature difference of each servo motor is matched with multiple internal and external temperature difference intervals to obtain the corresponding heat dissipation abnormality value. The heat dissipation abnormality values corresponding to each servo motor of the filling equipment are added and summed to obtain the total heat dissipation abnormality value; The energy consumption data is identified to obtain the power consumption value and air pressure consumption value of each filling device per unit time, the unit time is divided into multiple detection time periods, the power consumption value of each filling device corresponding to each detection time period is obtained, when the power consumption value of the detection time period is greater than the set threshold, the detection time period corresponding to the power consumption value is marked as a power abnormality time period, the number of power abnormality time periods is counted and the value is marked as the total number of power abnormality time periods, the total number of power abnormality time periods is calculated to be ratioed to the total number of detection time periods and the value is marked as the power abnormality ratio; the air pressure consumption values of each filling device are summed up to obtain the total air pressure consumption value, the preset air pressure warning value is obtained, the total air pressure consumption value is compared with the air pressure warning value, when the total air pressure consumption value is greater than the air pressure warning value, the air pressure impact value is calculated by subtracting the air pressure warning value from the total air pressure consumption value; An ellipse is constructed with the total duration of serious faults and the total value of heat dissipation anomalies as the major and minor axes of the ellipse, and then a straight line perpendicular to the ellipse is drawn with the center of the ellipse as the starting point, and the length of the straight line is equal to the power anomaly ratio. A circle is constructed with the end point of the straight line as the center and the value of the air pressure impact value as the radius, and then a frustum is constructed with the ellipse, the straight line and the circle, and the volume of the frustum is calculated and the value of the volume is marked as the operating status value; when the operating status value is greater than the set threshold, the operating status information is generated as an operating abnormality; A human-computer interaction module is used to obtain speed requirement information and operation instructions for display, collect human-computer interaction instructions and send the human-computer interaction instructions to the execution module; The execution module is used to receive speed requirement information, operation instructions and human-computer interaction instructions, perform corresponding execution operations according to the speed requirement information, operation instructions and human-computer interaction instructions, and send the execution operations to the storage server.
2. The intelligent control system for oatmeal filling according to claim 1, characterized in that: The sensor module is used to collect filling data, conveying data and operation data of filling production through sensors, and send the filling data, conveying data and operation data to the storage server; the filling data includes filling speed, filling volume, filling video and filling pressure; the operation data includes fault data, motor temperature data and energy consumption data.
3. The intelligent control system for oatmeal filling according to claim 1, characterized in that: The conveying data includes conveying speed, start-up state and sensor data; obtaining a preset conveying reference value, subtracting the conveying speed of each conveying link from the conveying reference value to obtain a difference and marking it as the conveying influence speed, dividing the conveying influence speed into multiple influence speed intervals, each influence speed interval corresponds to a speed influence index, matching the conveying influence speed of each conveying link with the multiple influence speed intervals to obtain the corresponding speed influence index; The start state of each conveying link is identified to obtain the stop time, the stop time of each conveying link is added and summed to obtain the total stop time, the total stop time is compared with the set stop time reference value, and when the total stop time is greater than the stop time reference value, the part of the total stop time exceeding the stop time reference value is marked as the stop impact value; The sensor data is identified to obtain the feed amount and discharge amount of each conveying link, and the feed rate and discharge rate are obtained according to the feed amount and discharge amount per unit time of each conveying link. The feed rate and discharge rate are calculated to obtain the difference and the difference is marked as the feed rate difference. The feed rate difference is compared with the set threshold value. When the feed rate difference is greater than the set threshold value, the corresponding feed rate difference is marked as an abnormal rate difference. Two equilateral triangles are constructed with the values of the speed impact index and the stall impact value as the sides of the equilateral triangles. The centroids of the two equilateral triangles are used as the starting point and the end point. A straight line perpendicular to the two equilateral triangles is drawn, and the length of the straight line is equal to the value of the abnormal rate difference. A prism is then constructed with the two equilateral triangles and the straight line. The volume of the prism is calculated and the value of the volume is marked as the conveying state value. The filling state value and the conveying state value are comprehensively analyzed to obtain the speed state. When the filling state value is greater than the set filling state threshold, the corresponding filling state information is generated as filling abnormality. When the filling state information corresponding to the filling state value is filling abnormality, the conveying state value is compared with the set conveying state threshold. When the conveying state value is greater than the conveying state threshold, the corresponding conveying state information is generated as conveying abnormality and the corresponding speed state is generated as too fast. Similarly, when the filling state value is greater than the set filling state threshold and the conveying state value is less than the conveying state threshold, the corresponding speed state is generated as too slow conveying speed.
Citation Information
Patent Citations
Biogas slurry fertilizer preparation decision-making method, hole irrigation device and method
CN117242963A
Glue pouring machine monitoring management system based on Internet of Things
CN118444621A
Cited By
Bird's nest drink particle filling control method and system based on suspension regulation and control
CN122464385A
