A sorting method, system, medium and program product based on deadweight adjustment
By collecting the item stacking data of the sorting system and the rebound height of the buffer layer in real time, calculating the load weight per unit area and the buffer performance coefficient, dynamically adjusting the conveyor belt speed, the instability problem under the influence of self-weight during the item stacking process is solved, and higher sorting safety and efficiency are achieved.
Patent Information
- Application Number
- CN202510021284.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2045-01-07
AI Technical Summary
The traditional fixed sorting system fails to effectively consider the impact of self-weight on sorting efficiency and safety during the item stacking process, resulting in unstable stacking, which may cause damage to the item or pile dumping, affecting the continuity and safety of sorting operations.
The sorting method based on self-weight adjustment is adopted to collect the items stacking height, bottom pressure value and buffer layer rebound height data of each discharge port in real time, calculate the load weight per unit area and buffer performance coefficient, dynamically adjust the conveyor belt speed, so that the items enter the early warning state at a suitable speed, reduce the impact force, and restore the conveyor belt speed when the discharge port state returns to normal.
By dynamically adjusting the conveyor belt speed, the impact force when the item falls is reduced, the risk of damage caused by excessive accumulation of items is reduced, the rebound performance of the buffer layer is maintained, the service life of the buffer layer is extended, and sorting efficiency is ensured.
Smart Images

Figure CN119406771B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of gravity measurement, and in particular, relates to a sorting method, system, medium and program product based on deadweight adjustment. Background Art
[0002] In logistics sorting operations, traditional fixed sorting systems usually use preset sorting rules to distribute items to different discharge ports. This method does not consider the impact of the weight of items on sorting efficiency and safety during stacking. When items are continuously stacked, the bottom layer of items will deform due to the weight of the upper layer, resulting in unstable stacking. In serious cases, it may cause damage to the items or the stack to topple, affecting the continuity and safety of the sorting operation.
[0003] In the related technology, a weight sensor can be arranged at the bottom of the discharge port to monitor the total weight of the stacked items in real time and set a warning threshold. When the total weight of the items at a certain discharge port exceeds the warning threshold, the system automatically distributes the subsequent items to other discharge ports to avoid excessive load on a single discharge port.
[0004] However, since the objects will generate instantaneous impact force when falling, and this impact force will increase with the increase of stacking height, the above static weight management method is difficult to prevent and deal with the risk of stacking instability caused by instantaneous impact during dynamic stacking, thereby reducing the reliability and safety of the sorting system when operating at high speed. Summary of the invention
[0005] The present application provides a sorting method, system, medium and program product based on deadweight adjustment, which are used to improve the reliability and safety of sorting operations.
[0006] In the first aspect, the present application provides a sorting method based on deadweight adjustment, which collects real-time data of each discharge port, including the stacking height of items, the pressure value at the bottom of the discharge port, and the rebound height of the buffer layer;
[0007] The load per unit area is calculated according to the stacking height of the items and the pressure value at the bottom of the discharge port, and the ratio of the rebound height of the buffer layer to the preset reference height is determined as the buffer performance coefficient;
[0008] When the load per unit area is greater than the preset safety threshold or the buffer performance coefficient is less than the minimum allowable coefficient, the corresponding discharge port is determined as a warning state discharge port;
[0009] Determine the falling process parameters of the sorted items corresponding to the target discharge port as the warning state discharge port, the falling process parameters including item weight, falling speed and accumulated stacking quantity;
[0010] Calculate the deceleration ratio according to the falling speed, and determine the speed adjustment time period based on the accumulated stacking quantity;
[0011] During the speed adjustment period, the conveyor belt speed is gradually reduced according to the deceleration ratio, so that the sorted items enter the early warning state discharge port;
[0012] When the load per unit area corresponding to the discharge port in the warning state is not greater than the preset safety threshold and the buffer performance coefficient is not less than the minimum allowable coefficient, the conveyor belt speed is restored to the preset initial speed.
[0013] By adopting the above technical solution, the data of the stacking height of items, the bottom pressure value and the rebound height of the buffer layer at each discharge port are collected in real time, the load-bearing weight per unit area and the buffer performance coefficient are calculated, and the state of the discharge port is monitored in real time. When it is monitored that the discharge port is in the early warning state, the deceleration ratio and the speed adjustment time period are calculated according to the falling process parameters of the sorted items, and the conveyor belt speed is gradually reduced according to the deceleration ratio within the speed adjustment time period. The items enter the early warning state discharge port at a suitable speed, which reduces the impact force when the items fall and reduces the probability of deformation or damage of the bottom items due to excessive stacking of items. By dynamically adjusting the conveyor belt speed, the stacking process of items is made smoother, the rebound performance of the buffer layer is maintained, and the service life of the buffer layer is extended. When the state of the discharge port returns to normal, the conveyor belt speed is restored in time to ensure the sorting efficiency.
[0014] In combination with some embodiments of the first aspect, in some embodiments, the weight per unit area is calculated according to the stacking height of the objects and the pressure value at the bottom of the discharge port, specifically including:
[0015] Collect the stacking height and bottom pressure values of several groups of objects within a preset time period;
[0016] Perform sliding average processing on several groups of stacking heights and bottom pressure values of items to obtain smoothed stacking height curves and pressure value curves;
[0017] Calculate the difference in stacking height and pressure value at adjacent time points to obtain the change trend data;
[0018] Identify abnormal fluctuation points based on change trend data and make data corrections for abnormal fluctuation points;
[0019] Divide the corrected bottom pressure value by the cross-sectional area of the discharge port to obtain the load-bearing weight per unit area.
[0020] By adopting the above technical solution, multiple sets of data on the stacking height and bottom pressure values of items within a preset time period are collected, and the data is processed by sliding average to obtain a smoothed curve, reducing the interference caused by random fluctuations. By calculating the difference between adjacent time points to obtain the change trend data, identify and correct abnormal fluctuation points, and reduce the probability of data anomalies caused by factors such as uneven stacking of items and sensor errors. The final unit area load-bearing weight data is more accurate and reliable, reflecting the actual load-bearing status of the discharge port, improving the accuracy of the load-bearing weight calculation, enabling the system to promptly detect and respond to abnormal state changes at the discharge port, and reducing the risk of damage caused by excessive stacking of items.
[0021] In conjunction with some embodiments of the first aspect, in some embodiments, calculating the deceleration ratio according to the falling speed specifically includes:
[0022] Get the current running speed of the conveyor belt and the falling trajectory of the items;
[0023] Calculate the impact force corresponding to different falling speeds based on the weight of the object;
[0024] Determine the target falling speed based on a preset impact force safety range;
[0025] The deceleration ratio is obtained by dividing the difference between the current running speed and the target falling speed by the current running speed.
[0026] By adopting the above technical solution, the impact force corresponding to different falling speeds is calculated according to the current running speed of the conveyor belt and the falling trajectory of the items, combined with the weight of the items, and the target falling speed is determined based on the preset impact force safety range. By calculating the difference ratio between the current running speed and the target falling speed, a reasonable deceleration ratio is obtained to match the deceleration process with the characteristics of the items. The impact force generated by the falling speed of the decelerated items is within the safe range, reducing impact damage, while ensuring that the items can smoothly enter the discharge port, reducing mutual squeezing and collision during the stacking process of the items.
[0027] In combination with some embodiments of the first aspect, in some embodiments, before gradually reducing the conveyor belt speed according to the deceleration ratio, the method further includes:
[0028] Collect the vibration frequency spectrum and resonance point data of the buffer layer of each discharge port;
[0029] Identify the unstable frequency range during the falling process of sorted items based on the vibration frequency spectrum;
[0030] Based on the resonance point data, the deceleration process is divided into several vibration-avoiding sections;
[0031] A corresponding speed gradient curve is set in each vibration-avoiding section to make the deceleration process avoid the unstable frequency range.
[0032] By adopting the above technical solution, the vibration frequency spectrum and resonance point data of the buffer layer of each discharge port are collected to identify the unstable frequency range during the falling process of the sorted items. The deceleration process is divided into multiple vibration-avoiding sections, and a corresponding speed gradient curve is set in each section to avoid the unstable frequency range during the deceleration process. The probability of the system entering a resonant state during the deceleration process is reduced, the vibration intensity of the buffer layer is reduced, the deceleration process is smoother, the secondary impact of vibration on the items is reduced, the stability of the item falling process is improved, the risk of item damage due to severe vibration is reduced, and the fatigue damage of vibration to the buffer layer structure is also reduced.
[0033] In combination with some embodiments of the first aspect, in some embodiments, identifying an unstable frequency interval in a falling process of sorted items according to a vibration frequency spectrum specifically includes:
[0034] Collecting the vibration acceleration time domain signal of the buffer layer within a preset time window;
[0035] Determine the time spectrum and instantaneous frequency based on the vibration acceleration time domain signal;
[0036] Calculate the energy density distribution of each frequency band based on the time-frequency spectrum and extract the phase information of the instantaneous frequency;
[0037] Based on the energy density distribution, energy density mutation points and phase jump regions are identified, and a three-dimensional feature matrix is constructed based on the energy density mutation points and phase jump regions;
[0038] Perform singular value decomposition on the three-dimensional feature matrix to extract the main frequency components;
[0039] Analyze the time-varying characteristics of the main frequency components and obtain the local eigenvectors;
[0040] Calculate frequency instability evaluation index based on local eigenvector;
[0041] When the frequency instability evaluation index exceeds the preset threshold, the corresponding frequency band is defined as an unstable frequency interval.
[0042] By adopting the above technical solution, the vibration acceleration time domain signal is collected to obtain the time-frequency spectrum and instantaneous frequency information, the energy density distribution of each frequency band is calculated and the phase information is extracted, so that the dynamic characteristics of the buffer layer vibration can be more comprehensively grasped. A three-dimensional feature matrix is constructed based on the energy density mutation point and the phase jump area, and the main frequency components are extracted by singular value decomposition, so that the frequency components that have the most significant impact on the stability of the system can be identified. By analyzing the time-varying characteristics of these main frequency components to obtain local eigenvectors, the frequency instability evaluation index is calculated, and the frequency band exceeding the preset threshold is defined as an unstable frequency interval, so that the system can accurately capture the frequency range that may cause resonance or instability, and can accurately quantify the instability of vibration, reducing the one-sidedness that may exist in the evaluation of a single indicator, and improving the accuracy and reliability of the identification of unstable frequency intervals.
[0043] In combination with some embodiments of the first aspect, in some embodiments, before dividing the deceleration process into a plurality of vibration-avoiding sections based on the resonance point data, the method further includes:
[0044] Collect the stress distribution and strain field of each interface of the buffer layer, and calculate the interface stress gradient and strain energy density based on the stress distribution and strain field;
[0045] Identify stress concentration areas based on interface stress gradients and measure material damping properties in different stress concentration areas;
[0046] Construct a three-dimensional relationship surface, where the three dimensions are stress, strain and damping;
[0047] The spatial distribution characteristics of the resonance points are determined based on the three-dimensional relationship surface.
[0048] By adopting the above technical solution, the stress distribution and strain field information of each layer interface of the buffer layer are collected, and the interface stress gradient and strain energy density are calculated, so that the internal stress state changes of the buffer layer during the force process can be accurately grasped. By constructing a relationship surface containing three dimensions of stress, strain and damping, a quantitative relationship between these physical quantities is established, so that the system can fully grasp the mechanical behavior of the buffer layer, improve the spatial resolution of resonance point identification, and lay the foundation for achieving accurate vibration avoidance control.
[0049] In conjunction with some embodiments of the first aspect, in some embodiments, determining the spatial distribution characteristics of the resonance points according to the three-dimensional relationship surface specifically includes:
[0050] Establish meshing on the three-dimensional relationship surface to obtain eigenvalues;
[0051] The resonance sensitivity of each grid node is calculated based on the eigenvalue to form a sensitivity distribution matrix;
[0052] Perform spatial interpolation on the sensitivity distribution matrix to construct a continuous sensitivity field;
[0053] Extract local extreme points in the sensitivity field and mark the local extreme points as potential resonance points;
[0054] Calculate the spatial coordinates and relative position relationship of each potential resonance point;
[0055] Analyze the aggregation degree and dispersion characteristics of potential resonance points based on spatial coordinates and relative position relationships;
[0056] Based on the aggregation degree and dispersion characteristics, the spatial distribution characteristics of the resonance points in the buffer layer are determined.
[0057] By adopting the above technical solution, the three-dimensional relationship surface is meshed and the resonance sensitivity of each mesh node is calculated. A continuous sensitivity field is constructed through spatial interpolation, which can achieve a refined characterization of the resonance characteristics. Local extreme points are extracted from the sensitivity field as potential resonance points, their spatial coordinates and relative position relationship are calculated, and their aggregation degree and dispersion characteristics are analyzed, so that the system can grasp the specific distribution law of the resonance points in the buffer layer. This method based on meshing and spatial interpolation converts discrete measurement data into a continuous characteristic field, improving the accuracy of the description of the distribution characteristics of the resonance points. By analyzing the spatial distribution pattern of potential resonance points, the system can better understand the dynamic response characteristics of the buffer layer, provide a more accurate reference basis for optimizing the deceleration control strategy, and improve the pertinence and reliability of vibration avoidance control.
[0058] In a second aspect, an embodiment of the present application provides a sorting system based on self-weight adjustment, which sorting system based on self-weight adjustment includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and one or more processors call the computer instructions to enable the system to execute the method described in the first aspect and any possible implementation method of the first aspect.
[0059] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions, which, when executed on a system, causes the system to execute the method described in the first aspect and any possible implementation of the first aspect.
[0060] In a fourth aspect, an embodiment of the present application provides a computer program product, characterized in that when the computer program product runs on a system, the system executes the method described in any possible implementation manner in the first aspect.
[0061] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0062] 1. The present application provides a sorting method based on deadweight adjustment, which collects the data of the stacking height of items, the bottom pressure value and the rebound height of the buffer layer of each discharge port in real time, calculates the load-bearing weight per unit area and the buffer performance coefficient, and monitors the status of the discharge port in real time. When it is monitored that the discharge port is in a warning state, the deceleration ratio and the speed adjustment time period are calculated according to the falling process parameters of the sorted items, and the conveyor belt speed is gradually reduced according to the deceleration ratio within the speed adjustment time period. The items are allowed to enter the discharge port in the warning state at a suitable speed, which reduces the impact force when the items fall and reduces the probability of deformation or damage of the bottom items due to excessive stacking of items. By dynamically adjusting the conveyor belt speed, the stacking process of items is made smoother, the rebound performance of the buffer layer is maintained, and the service life of the buffer layer is extended. When the state of the discharge port returns to normal, the conveyor belt speed is restored in time to ensure the sorting efficiency.
[0063] 2. The present application provides a sorting method based on deadweight adjustment, which collects the vibration frequency spectrum and resonance point data of the buffer layer of each discharge port, and identifies the unstable frequency interval during the falling process of the sorted items. The deceleration process is divided into multiple vibration-proof sections, and a corresponding speed gradient curve is set in each section to avoid the unstable frequency interval during the deceleration process. The probability of the system entering a resonant state during the deceleration process is reduced, the vibration intensity of the buffer layer is reduced, the deceleration process is smoother, the secondary impact of vibration on the items is reduced, the stability of the item falling process is improved, and the risk of damage to the items due to severe vibration is reduced. At the same time, the fatigue damage of the vibration to the buffer layer structure is also reduced.
[0064] 3. This application provides a sorting method based on self-weight adjustment, which collects stress distribution and strain field information of the interfaces of each layer of the buffer layer, calculates the interface stress gradient and strain energy density, and can accurately grasp the changes in the internal stress state of the buffer layer during the force process. By constructing a relationship surface containing three dimensions of stress, strain and damping, a quantitative relationship between these physical quantities is established, so that the system can fully grasp the mechanical behavior of the buffer layer, improve the spatial resolution of resonance point identification, and lay the foundation for achieving precise vibration avoidance control. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] Figure 1 It is a flow chart of a sorting method based on deadweight adjustment in an embodiment of the present application.
[0066] Figure 2 It is another flow chart of a sorting method based on dead weight adjustment in an embodiment of the present application.
[0067] Figure 3 It is a schematic diagram of the physical device structure of a sorting system based on deadweight adjustment provided in an embodiment of the present application. DETAILED DESCRIPTION
[0068] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to any or all possible combinations comprising one or more listed items.
[0069] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
[0070] The following uses an embodiment and combines Figure 1 , a sorting method based on self-weight adjustment in an embodiment of the present application is described:
[0071] See also Figure 1 , which is a flow chart of a sorting method based on dead weight adjustment in an embodiment of the present application.
[0072] S101, calculating the load per unit area according to the stacking height of the objects and the pressure value at the bottom of the discharge port, and determining the ratio of the rebound height of the buffer layer to the preset reference height as the buffer performance coefficient;
[0073] Before executing this step, the system needs to collect real-time data of each discharge port, including the stacking height of items, the pressure value at the bottom of the discharge port, and the rebound height of the buffer layer. Then the system calculates the load-bearing weight per unit area based on the stacking height of items and the pressure value at the bottom of the discharge port, and determines the ratio of the rebound height of the buffer layer to the preset reference height as the buffer performance coefficient. The calculation of the load-bearing weight per unit area based on the stacking height of items and the pressure value at the bottom of the discharge port specifically includes:
[0074] Collect the stacking height and bottom pressure values of several groups of objects within a preset time period;
[0075] Perform sliding average processing on several groups of stacking heights and bottom pressure values of items to obtain smoothed stacking height curves and pressure value curves;
[0076] Calculate the difference in stacking height and pressure value at adjacent time points to obtain the change trend data;
[0077] Identify abnormal fluctuation points based on change trend data and make data corrections for abnormal fluctuation points;
[0078] Divide the corrected bottom pressure value by the cross-sectional area of the discharge port to obtain the load-bearing weight per unit area.
[0079] In this step, the system first collects real-time data of each discharge port, including the stacking height of items, the pressure value at the bottom of the discharge port, and the rebound height of the buffer layer. The stacking height of items can be detected in real time by setting a height sensor above the discharge port, the pressure value at the bottom of the discharge port can be detected in real time by setting a pressure sensor at the bottom of the discharge port, and the rebound height of the buffer layer can be detected in real time by setting a displacement sensor on the buffer layer. After the system obtains these real-time data, it calculates the bearing weight per unit area according to the stacking height of items and the pressure value at the bottom of the discharge port. The calculation method can be to divide the bottom pressure value by the cross-sectional area of the discharge port. At the same time, the system determines the ratio of the rebound height of the buffer layer to the preset reference height as the buffer performance coefficient, and the preset reference height can be pre-set according to the performance parameters of the buffer material.
[0080] In order to improve the accuracy of calculating the weight per unit area, the system can collect several groups of stacking heights and bottom pressure values of items within a preset time period, and then perform sliding average processing on several groups of data to obtain smoothed stacking height curves and pressure value curves. The sliding average processing can effectively reduce the random fluctuations of the data. Then the system calculates the difference in stacking height and pressure value at adjacent time points to obtain the change trend data. By analyzing the change trend data, abnormal fluctuation points can be identified. Abnormal fluctuation points may cause data distortion due to measurement errors or accidental factors, and data correction is required. The correction method can be to replace the abnormal value with the average of the adjacent normal values. Finally, the corrected bottom pressure value is divided by the cross-sectional area of the discharge port to obtain a more accurate unit area weight.
[0081] In this step, in order to accurately evaluate the use status of the buffer layer, the system can also establish a buffer performance attenuation model based on historical data, and by analyzing the change trend of the buffer layer rebound height over time, determine whether the buffer layer has aging, plastic deformation and other failure conditions, and if it fails, promptly issue an alarm to prompt replacement. At the same time, the system can also optimize the buffer structure design according to the physical properties of different buffer materials, and try to reduce the thickness of the buffer layer on the basis of meeting the buffer performance, thereby saving the amount of buffer material.
[0082] S102, when the load per unit area is greater than a preset safety threshold or the buffer performance coefficient is less than the minimum allowable coefficient, the corresponding discharge port is determined as a warning state discharge port;
[0083] In this step, the system determines whether the load-bearing weight per unit area is greater than the preset safety threshold, and whether the buffering performance coefficient is less than the minimum allowable coefficient. The preset safety threshold is a critical value determined based on the safety limit of item stacking. Once the load-bearing weight per unit area exceeds this critical value, the load-bearing capacity of the discharge port will be difficult to guarantee, and there is a risk of collapse and damage to items. The minimum allowable coefficient is a critical value determined based on the performance of the buffer material. Once the buffering performance coefficient is lower than this critical value, it means that the buffer layer can no longer provide sufficient buffering protection, and continued use will cause the items to be damaged by a greater impact. Therefore, when any of the above conditions is met, the system will determine the corresponding discharge port as a warning state discharge port, indicating that the state of the discharge port is no longer stable and measures need to be taken to adjust it.
[0084] In order to determine whether the load per unit area is greater than the preset safety threshold, the system can compare the calculated load per unit area with the preset safety threshold in real time. The preset safety threshold can be set based on comprehensive consideration of factors such as the material, size, and stacking method of the item. For example, the threshold can be set relatively small for fragile items, while the threshold can be appropriately relaxed for irregular items. If the load per unit area exceeds the preset safety threshold, the discharge port is considered to be overloaded and marked as a warning state. The system can also use big data analysis and machine learning technology to adaptively adjust the preset safety threshold based on actual production operation data to balance production efficiency and safety risks.
[0085] In order to determine whether the buffering performance coefficient is less than the minimum allowable coefficient, the system can compare the calculated buffering performance coefficient with the minimum allowable coefficient in real time. The minimum allowable coefficient can be set according to parameters such as the elastic modulus, thickness, and service life of the buffer material. For example, for foam rubber materials, the system can query the curve of its elastic modulus versus compression deformation, and determine the elastic modulus corresponding to the ultimate compression deformation of the foam rubber as the minimum allowable coefficient. If the buffering performance coefficient is lower than the minimum allowable coefficient, it is considered that the buffer layer has lost its buffering capacity, and the corresponding discharge port is marked as a warning state. The system can also combine production data and material mechanics theory to establish a buffering performance attenuation prediction model to promptly warn of the risk of possible buffering failure.
[0086] S103, determining the falling process parameters of the sorted items corresponding to the target discharge port being the discharge port in the warning state;
[0087] The system determines that the target discharge port is the falling process parameters of the sorted items corresponding to the discharge port in the warning state. The falling process parameters include item weight, falling speed and accumulated stacking quantity.
[0088] In this step, the system determines the falling process parameters of the sorted items corresponding to the target discharge port in the warning state, and the falling process parameters include the weight of the item, the falling speed and the accumulated stacking quantity. The weight of the item can be obtained by setting a weight sensor on the sorting device in real time, or it can be obtained by querying from the database according to the type of item. The falling speed can be directly detected by a speed sensor, or it can be calculated based on the structural parameters and control parameters of the sorting device. The accumulated stacking quantity can be obtained by analyzing and identifying the image information of the discharge port, or it can be updated in real time according to the accumulated value recorded by the system.
[0089] In order to accurately obtain the weight of the sorted items, the system can set up an electronic scale or weight sensor on the conveying part of the sorting device to weigh and record the items in real time when they pass. For small items, sorting weighing can be used, that is, a visual sensor is set above the weighing platform, the number of items is judged by visual recognition, and then the total weight is divided by the number of items to get the average weight of a single item. For large items, online weighing can be used, that is, multiple scales are set on the conveyor line, and the weight of the items is calculated through comprehensive analysis of multi-point weighing data. The system can also establish an item weight database to record the standard weight of different types of items, and then directly query the weight data from the database according to the type of sorted items.
[0090] In order to accurately measure the falling speed of the sorted items, the system can set up a speed sensor above the discharge port, such as a photoelectric sensor or a radar speed meter, and calculate the speed by measuring the time interval for the items to pass through the sensor. At the same time, the system can also establish a falling trajectory model based on the structural parameters of the sorting device (such as conveyor belt length, inclination angle, discharge port height, etc.) and control parameters (such as conveyor belt speed, sorting plate opening and closing time, etc.), and obtain the theoretical falling speed of the items through mathematical calculation. Comparing the sensor measurement value with the theoretical calculation value can cross-verify the reliability of the speed data.
[0091] S104, calculating the deceleration ratio according to the falling speed, and determining the speed adjustment time period based on the accumulated stacking quantity;
[0092] The system calculates the deceleration ratio based on the falling speed. Specifically: obtain the current running speed of the conveyor belt and the falling trajectory of the item;
[0093] Calculate the impact force corresponding to different falling speeds based on the weight of the object;
[0094] Determine the target falling speed based on a preset impact force safety range;
[0095] The deceleration ratio is obtained by dividing the difference between the current running speed and the target falling speed by the current running speed.
[0096] In this step, the system calculates the deceleration ratio according to the falling speed. The specific calculation process is as follows: First, the system obtains the current running speed of the conveyor belt and the falling trajectory of the item. The running speed of the conveyor belt can be obtained through the speed feedback of the conveyor belt motor, and the falling trajectory of the item can be obtained by installing a high-speed camera at the discharge port for real-time tracking and shooting. Then the system calculates the impact force corresponding to different falling speeds according to the weight of the item. The impact force can be calculated by the kinetic energy theorem, that is, the mass of the item multiplied by the square of the speed divided by 2. Then the system determines the target falling speed based on the preset impact force safety range. The preset impact force safety range is a speed range set according to the performance parameters of the material of the item and the buffer material. The falling speed can be controlled within this range to ensure the safety of the item. Finally, the system divides the difference between the current running speed and the target falling speed by the current running speed to obtain the deceleration ratio.
[0097] When calculating the deceleration ratio, the system can also comprehensively consider the influence of other factors. For example, the system can compensate the deceleration ratio according to the stacking height of the discharge port. The higher the stacking height, the greater the acceleration of the falling items, and the deceleration amplitude needs to be increased accordingly. For another example, the system can set the upper and lower limits of the deceleration ratio to avoid excessive or insufficient deceleration and ensure a smooth transition. In addition, the system can also use intelligent control algorithms, such as fuzzy control and adaptive control, to automatically adjust the deceleration ratio according to the dynamic changes of parameters such as stacking height and falling speed to achieve optimal speed control.
[0098] The system determines the time period for speed adjustment based on the accumulated number of stacks. The speed adjustment time period refers to the period from the start of deceleration to the restoration of the initial speed, during which the system reduces the conveyor belt speed according to the calculated deceleration ratio. The length of the speed adjustment time period directly affects the sorting efficiency. If the time period is too short, the deceleration will be insufficient and the impact force of the items will be too large. If the time period is too long, the sorting speed will be reduced, affecting the production rhythm. Therefore, the system needs to reasonably set the speed adjustment time period according to the accumulated number of stacks. Generally speaking, the more accumulated stacks there are, the longer the adjustment time is required. The system can obtain the corresponding relationship between the accumulated number of stacks and the speed adjustment time through experimental testing, and establish a time control model.
[0099] S105, within the speed adjustment period, gradually reduce the conveyor belt speed according to the deceleration ratio, so that the sorted items enter the early warning state discharge port;
[0100] In this step, the system gradually reduces the speed of the conveyor belt according to the deceleration ratio within the speed adjustment period, so that the sorted items slowly enter the early warning state discharge port. The speed adjustment of the conveyor belt can be achieved by controlling the speed of the conveyor belt motor or the frequency of the inverter. According to the calculated deceleration ratio, the system allocates the deceleration value to each control cycle within the speed adjustment period to generate a speed adjustment curve. The control cycle can be reasonably set according to the inertia characteristics of the conveyor belt and the speed feedback accuracy, generally tens to hundreds of milliseconds. The system outputs control instructions according to the speed adjustment curve, and the conveyor belt motor adjusts the speed according to the instructions, so that the conveyor belt runs at a uniform speed and deceleration.
[0101] In order to more smoothly adjust the conveyor belt speed, the system can use an S-shaped speed curve, that is, set buffers at the front and back ends of the speed adjustment curve to make the speed present an S-shaped smooth transition, avoiding mechanical vibration and object shaking caused by sudden speed changes. At the same time, the system can also use a combination of feedforward control and feedback control to output the control amount in advance according to the calculated speed adjustment curve, and detect the conveyor belt speed in real time, calculate the speed deviation, and perform feedback correction through automatic control algorithms such as PID controllers, so that the conveyor belt speed accurately follows the preset curve.
[0102] During the speed adjustment process, the system needs to closely monitor the movement status of the sorted items to ensure that the items enter the early warning state discharge port safely and accurately. The system can track the position of items in real time through machine vision technology, calculate the distance and time from the items to the discharge port, and determine whether the speed adjustment is timely and in place. If necessary, the speed curve can be fine-tuned according to the tracking feedback data, such as slowing down in advance or delaying deceleration. At the same time, the system can also control the opening and closing timing of the sorting plate, predict the time when the items arrive at the discharge port according to the position and speed of the items, open the sorting plate a certain time in advance, and control the opening size according to the size of the items to ensure the smooth passage of the items.
[0103] After the items enter the discharge port, the system also needs to control the buffer device to buffer and protect the items. The system can adjust the buffering strength of the buffer device according to the weight, volume, material and other parameters of the items, such as controlling the inflation pressure of the buffer airbag, or controlling the elastic coefficient of the buffer spring. Smart materials, such as magnetorheological elastomers and shape memory polymers, can also be used to achieve active buffering adjustment by changing the physical properties of the material. In short, through the synergy of speed control and buffer control, it is ensured that the sorted items can achieve flexible buffering and deceleration in the early warning state to avoid accumulation and damage of items.
[0104] S106. When the load per unit area corresponding to the discharge port in the warning state is not greater than the preset safety threshold and the buffer performance coefficient is not less than the minimum allowable coefficient, the conveyor belt speed is restored to the preset initial speed.
[0105] In this step, the system monitors the unit area load weight and buffer performance coefficient of the discharge port in the warning state in real time to determine whether the discharge port state has returned to normal. Once the unit area load weight is not greater than the preset safety threshold, and the buffer performance coefficient is not less than the minimum allowable coefficient, it means that the amount of items accumulated at the discharge port has dropped to a safe level, and the buffer device has returned to normal working state. At this time, the system restores the conveyor belt speed to the preset initial speed and re-enters the normal high-speed sorting process.
[0106] The process of restoring the conveyor belt speed is similar to the process of reducing the speed. It is also necessary to gradually increase the speed according to a certain acceleration curve to avoid excessive acceleration causing items to slip or squeeze. The acceleration curve can adopt a speed change law opposite to the deceleration curve, such as a reverse S-shaped curve. It is also necessary to reasonably set the acceleration time and acceleration size, not only to restore to the initial speed as soon as possible to shorten the sorting time, but also to ensure the stability of the acceleration process to avoid impact or damage to the items. The system can also use intelligent optimization algorithms, such as genetic algorithms, particle swarm algorithms, etc., to search for the optimal speed recovery curve, while meeting the stability constraints, minimizing the acceleration time and improving the sorting efficiency.
[0107] In the above embodiment, the data of the stacking height of the items, the bottom pressure value and the rebound height of the buffer layer of each discharge port are collected in real time, the bearing weight per unit area and the buffer performance coefficient are calculated, and the state of the discharge port is monitored in real time. When it is monitored that the discharge port is in the warning state, the deceleration ratio and the speed adjustment time period are calculated according to the falling process parameters of the sorted items, and the conveyor belt speed is gradually reduced according to the deceleration ratio within the speed adjustment time period. The items enter the discharge port in the warning state at a suitable speed, which reduces the impact force when the items fall and reduces the probability of deformation or damage of the bottom items due to excessive stacking of items. By dynamically adjusting the conveyor belt speed, the stacking process of the items is made smoother, the rebound performance of the buffer layer is maintained, and the service life of the buffer layer is extended. When the state of the discharge port returns to normal, the conveyor belt speed is restored in time to ensure the sorting efficiency.
[0108] The first embodiment described the basic control process of the sorting method based on deadweight adjustment. By real-time monitoring of the state of the discharge port and dynamically adjusting the conveyor belt speed, the smooth accumulation of items is achieved. However, in actual applications, the vibration generated during the falling of items may affect the performance of the buffer layer and the stability of the accumulation. In order to further optimize the deceleration control process and make the falling of items more stable and controllable, another embodiment and Figure 2 , another sorting method based on self-weight adjustment in the embodiment of the present application is described:
[0109] See also Figure 2 , is another flow chart of a sorting method based on dead weight adjustment in an embodiment of the present application.
[0110] S201, collecting vibration frequency spectrum and resonance point data of each outlet buffer layer;
[0111] In this step, the system collects vibration signals of the buffer layers of each outlet through sensors, and performs frequency domain analysis on the vibration signals to obtain vibration frequency spectrum data. At the same time, the system also collects resonance point data of the buffer layer for subsequent vibration avoidance control.
[0112] Specifically, the system can arrange acceleration sensors on the buffer layer to collect vibration acceleration signals of the buffer layer in different directions in real time. Then, the system performs Fourier transform on the collected time domain acceleration signal, converts it to the frequency domain, and obtains the vibration frequency spectrum. The frequency spectrum reflects the distribution of the vibration energy of the buffer layer at different frequencies. In addition, the system can also identify the natural frequency and resonance point of the buffer layer through methods such as modal analysis, providing a basis for subsequent vibration avoidance control.
[0113] S202, identifying the unstable frequency range during the falling process of the sorted items according to the vibration frequency spectrum;
[0114] The system identifies the unstable frequency range during the falling process of sorted items based on the vibration frequency spectrum, including:
[0115] Collecting the vibration acceleration time domain signal of the buffer layer within a preset time window;
[0116] Determine the time spectrum and instantaneous frequency based on the vibration acceleration time domain signal;
[0117] Calculate the energy density distribution of each frequency band based on the time-frequency spectrum and extract the phase information of the instantaneous frequency;
[0118] Based on the energy density distribution, energy density mutation points and phase jump regions are identified, and a three-dimensional feature matrix is constructed based on the energy density mutation points and phase jump regions;
[0119] Perform singular value decomposition on the three-dimensional feature matrix to extract the main frequency components;
[0120] Analyze the time-varying characteristics of the main frequency components and obtain the local eigenvectors;
[0121] Calculate frequency instability evaluation index based on local eigenvector;
[0122] When the frequency instability evaluation index exceeds the preset threshold, the corresponding frequency band is defined as an unstable frequency interval.
[0123] In this step, the system analyzes the vibration frequency spectrum to identify the frequency range that is likely to cause unstable vibration of the buffer layer during the falling process of the sorted items, providing a basis for subsequent vibration avoidance control.
[0124] Specifically, the system can use time-frequency analysis methods, such as short-time Fourier transform, wavelet transform, etc., to divide the vibration frequency spectrum into multiple time-frequency windows and analyze the energy distribution characteristics in each time-frequency window. When the energy density in a certain time-frequency window changes suddenly or the phase jumps, it means that the vibration instability in this frequency interval is large. The system can construct a three-dimensional feature matrix based on the energy density mutation point and the phase jump area, and use methods such as singular value decomposition to extract the main frequency components, analyze their time-varying characteristics, and calculate the frequency instability evaluation index. When the evaluation index exceeds the preset threshold, the corresponding frequency band is marked as an unstable frequency interval.
[0125] Before executing step S203, the system also collects stress distribution and strain field of interfaces of each layer of the buffer layer, and calculates interface stress gradient and strain energy density based on the stress distribution and strain field;
[0126] Identify stress concentration areas based on interface stress gradients and measure material damping properties in different stress concentration areas;
[0127] Construct a three-dimensional relationship surface, where the three dimensions are stress, strain and damping;
[0128] Determine the spatial distribution characteristics of the resonance points according to the three-dimensional relationship surface, specifically: establish a grid on the three-dimensional relationship surface to obtain the characteristic value;
[0129] The resonance sensitivity of each grid node is calculated based on the eigenvalue to form a sensitivity distribution matrix;
[0130] Perform spatial interpolation on the sensitivity distribution matrix to construct a continuous sensitivity field;
[0131] Extract local extreme points in the sensitivity field and mark the local extreme points as potential resonance points;
[0132] Calculate the spatial coordinates and relative position relationship of each potential resonance point;
[0133] Analyze the aggregation degree and dispersion characteristics of potential resonance points based on spatial coordinates and relative position relationships;
[0134] Based on the aggregation degree and dispersion characteristics, the spatial distribution characteristics of the resonance points in the buffer layer are determined.
[0135] S203, dividing the deceleration process into a plurality of vibration-avoiding sections based on the resonance point data;
[0136] In this step, the system divides the deceleration process of the falling object into multiple vibration-avoiding sections according to the distribution of the resonance points of the buffer layer, so as to adopt a targeted deceleration control strategy in each section to avoid vibration caused by exciting the resonance points.
[0137] Specifically, the system can divide the deceleration process into several vibration-proof sections according to the spatial distribution characteristics of the resonance points in the buffer layer, such as the degree of aggregation and dispersion characteristics. Each section covers a certain range of resonance points and is relatively independent of the distribution of resonance points in adjacent sections. The system can use clustering algorithms, density estimation and other methods to adaptively adjust the boundaries and number of vibration-proof sections to adapt to the dynamic changes in the distribution of resonance points.
[0138] S204, setting a corresponding speed gradient curve in each vibration-avoiding section so that the deceleration process avoids an unstable frequency interval.
[0139] In this step, the system designs a suitable speed gradient curve for each vibration-avoiding section to control the deceleration process of the falling object so as to avoid the unstable frequency interval identified in step S202 as much as possible and reduce vibration interference.
[0140] Specifically, the system can use polynomial interpolation, spline interpolation and other methods to generate a smooth speed gradient curve between the start and end of the vibration-proof section. The shape and slope of the curve are optimized according to the position and width of the unstable frequency interval, so that the main frequency components of the deceleration process are far away from these intervals. At the same time, the system can also optimize the overall shape of the speed gradient curve by adjusting the length and number of vibration-proof sections to achieve better vibration reduction effects.
[0141] When setting the speed gradient curve, the system can also introduce an adaptive control algorithm to dynamically adjust the parameters of the speed gradient curve, such as curve shape, slope, inflection point position, etc., based on the real-time collected vibration frequency spectrum and resonance point data, to cope with changes in the state of objects and buffer layers. In addition, the system can also combine machine learning methods to summarize some empirical rules for optimizing the speed gradient curve through training and analysis of historical data, and use them to guide the design of control strategies for new vibration-avoiding sections.
[0142] In the above embodiment, the vibration frequency spectrum and resonance point data of the buffer layer of each discharge port are collected to identify the unstable frequency interval during the falling process of the sorted items. The deceleration process is divided into multiple vibration-proof sections, and a corresponding speed gradient curve is set in each section to avoid the unstable frequency interval during the deceleration process. The probability of the system entering a resonant state during the deceleration process is reduced, the vibration intensity of the buffer layer is reduced, the deceleration process is smoother, the secondary impact of vibration on the items is reduced, the stability of the item falling process is improved, the risk of item damage due to severe vibration is reduced, and the fatigue damage of vibration to the buffer layer structure is also reduced.
[0143] The following describes the system in the embodiment of the present invention from the perspective of hardware processing. Figure 3 , which is a schematic diagram of the physical device structure of a sorting system based on deadweight adjustment provided in an embodiment of the present application.
[0144] It should be noted that Figure 3 The structure of the system shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0145] like Figure 3 As shown, the system includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 302 or the program loaded from the storage part 308 to the random access memory (RAM) 303, such as executing the method in the above embodiment. In RAM 303, various programs and data required for system operation are also stored. CPU 301, ROM 302 and RAM 303 are connected to each other through a bus 304. Input / output (I / O) interface 305 is also connected to bus 304.
[0146] The following components are connected to the I / O interface 305: an input section 306 including a camera, an infrared sensor, etc.; an output section 307 including a liquid crystal display (LCD) and a speaker, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 310 as needed so that a computer program read therefrom is installed into the storage section 308 as needed.
[0147] In particular, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication part 309, and / or installed from a removable medium 311. When the computer program is executed by the central processing unit (CPU) 301, various functions defined in the present invention are performed.
[0148] It should be noted that the computer-readable medium shown in the embodiment of the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing.
[0149] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. Among them, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0150] As another aspect, the present invention further provides a computer-readable storage medium, which may be included in the system described in the above embodiment; or may exist independently without being assembled into the system. The above storage medium carries one or more computer programs, and when the above one or more computer programs are executed by a processor of a system, the system implements the method provided in the above embodiment.
[0151] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0152] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.
[0153] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk), etc.
[0154] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
Claims
1. A sorting method based on deadweight adjustment, characterized in that: include: Collecting real-time data of each discharge port, including the stacking height of the items, the pressure value at the bottom of the discharge port, and the rebound height of the buffer layer; The load per unit area is calculated according to the stacking height of the articles and the pressure value at the bottom of the discharge port, and the ratio of the rebound height of the buffer layer to the preset reference height is determined as the buffer performance coefficient; When the load per unit area is greater than a preset safety threshold or the buffer performance coefficient is less than the minimum allowable coefficient, the corresponding discharge port is determined as a warning state discharge port; Determine that the target discharge port is the falling process parameters of the sorted items corresponding to the discharge port in the warning state, wherein the falling process parameters include item weight, falling speed, and accumulated stacking quantity; Calculating a deceleration ratio according to the falling speed, and determining a speed adjustment time period based on the accumulated stacking quantity; During the speed adjustment time period, collecting the vibration frequency spectrum and resonance point data of the buffer layer of each discharge port; Identifying the unstable frequency interval during the falling process of the sorted items according to the vibration frequency spectrum; dividing the deceleration process into a plurality of vibration-avoiding sections based on the resonance point data; A corresponding speed gradient curve is set in each vibration-proof section so that the deceleration process avoids the unstable frequency interval; The conveyor belt speed is gradually reduced according to the deceleration ratio, so that the sorted items enter the early warning state discharge port; When the load per unit area corresponding to the discharge port in the warning state is not greater than the preset safety threshold and the buffer performance coefficient is not less than the minimum allowable coefficient, the conveyor belt speed is restored to the preset initial speed.
2. The method according to claim 1, characterized in that The calculating the load per unit area according to the stacking height of the articles and the pressure value at the bottom of the discharge port specifically includes: Collect the stacking height and bottom pressure values of several groups of objects within a preset time period; Performing sliding average processing on the stacking heights and bottom pressure values of the plurality of groups of items to obtain smoothed stacking height curves and pressure value curves; Calculate the difference in stacking height and pressure value at adjacent time points to obtain the change trend data; Based on the change trend data, abnormal fluctuation points are identified, and data correction is performed on the abnormal fluctuation points; the corrected bottom pressure value is divided by the cross-sectional area of the discharge port to obtain the bearing weight per unit area.
3. The method according to claim 1, characterized in that The calculating of the deceleration ratio according to the falling speed specifically includes: Get the current running speed of the conveyor belt and the falling trajectory of the items; Calculating the impact force corresponding to the different falling speeds according to the weight of the object; and determining the target falling speed based on a preset impact force safety range; The deceleration ratio is obtained by dividing the difference between the current running speed and the target falling speed by the current running speed.
4. The method according to claim 1, characterized in that: The step of identifying the unstable frequency interval during the falling process of the sorted items according to the vibration frequency spectrum specifically includes: Collecting a vibration acceleration time domain signal of the buffer layer within a preset time window; determining a time spectrum and an instantaneous frequency based on the vibration acceleration time domain signal; Calculating the energy density distribution of each frequency band based on the time-frequency spectrum, and extracting the phase information of the instantaneous frequency; Identifying energy density mutation points and phase jump regions based on the energy density distribution, and constructing a three-dimensional feature matrix based on the energy density mutation points and the phase jump regions; Performing singular value decomposition on the three-dimensional feature matrix to extract main frequency components; analyzing the time-varying characteristics of the main frequency components to obtain local feature vectors; Calculate a frequency instability evaluation index based on the local eigenvector; When the frequency instability evaluation index exceeds a preset threshold, the corresponding frequency band is defined as an unstable frequency interval.
5. The method according to claim 1 or 4, characterized in that: Before dividing the deceleration process into a plurality of vibration-proof sections based on the resonance point data, the method further includes: Collecting stress distribution and strain field at interfaces of each layer of the buffer layer, and calculating interface stress gradient and strain energy density based on the stress distribution and strain field; Identifying stress concentration regions based on the interface stress gradient, and measuring material damping properties of different stress concentration regions; A three-dimensional relationship surface is constructed, wherein the three dimensions of the three-dimensional relationship surface are stress, strain and damping; and the spatial distribution characteristics of the resonance point are determined according to the three-dimensional relationship surface.
6. The method according to claim 5, characterized in that The determining of the spatial distribution characteristics of the resonance points according to the three-dimensional relationship surface specifically includes: Establishing a mesh on the three-dimensional relationship surface to obtain a characteristic value; Calculating the resonance sensitivity of each grid node based on the eigenvalue to form a sensitivity distribution matrix; performing spatial interpolation on the sensitivity distribution matrix to construct a continuous sensitivity field; Extracting local extreme value points in the sensitivity field, marking the local extreme values as potential resonance points; calculating the spatial coordinates and relative positional relationship of each of the potential resonance points; The concentration degree and dispersion characteristics of the potential resonance points are analyzed based on the spatial coordinates and the relative position relationship; and the spatial distribution characteristics of the resonance points in the buffer layer are determined based on the concentration degree and the dispersion characteristics.
7. A sorting system based on deadweight adjustment, characterized in that: The system comprises: One or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the system to execute the method as described in any one of claims 1-6.
8. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on a system, the system is caused to execute the method according to any one of claims 1 to 6.
9. A computer program product, characterized in that When the computer program product is executed on a system, the system is caused to execute the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Automatic glassware down of cartoning machine
CN208593835U