Automatic control method and system for feeding vibration disc of perfume nozzle production line

By calculating the hovering and motion instability indices in the feeding vibratory feeder of the perfume spray nozzle production line, identifying the electrostatic adsorption intensity, and adjusting the vibration parameters, the problem of misjudgment caused by electrostatic adsorption was solved, and stable control of the feeding process was achieved.

CN121448790BActive Publication Date: 2026-04-28ZHANGJIAGANG YUNWU IND
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHANGJIAGANG YUNWU IND
Filing Date
2026-01-04
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

In the existing technology, the feeding vibratory feeder of the perfume spray head production line causes the material level sensor to misjudge due to electrostatic adsorption, making it impossible to distinguish between electrostatic adsorption and actual material level changes, resulting in adjustment failure and affecting production stability.

Method used

By acquiring the state data of the parts at the outlet of the feeding vibratory feeder, the hovering index and motion instability index are calculated. Combining the changing characteristics of these indices, the electrostatic adsorption intensity is identified, and the vibration parameters are adjusted according to the electrostatic adsorption intensity to avoid misjudgment.

Benefits of technology

Stable control of the feeding process under electrostatic adsorption conditions was achieved, avoiding adjustment failures and vicious cycles, and ensuring the stability and controllability of the conveying process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121448790B_ABST
    Figure CN121448790B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of workpiece conveying, in particular to a perfume sprayer production line feeding vibration disc automatic control method and system, which solves the technical problem of adjustment failure caused by the inability to distinguish between electrostatic adsorption and real material position change in the prior art. The method comprises: obtaining state data of the parts on the straight vibration material channel at the outlet of the feeding vibration disc in the current vibration control period; determining the hovering index and motion instability index of the parts on the straight vibration material channel according to the state data; determining the electrostatic adsorption strength of the feeding vibration disc in the current vibration control period according to the change characteristics of the hovering index combined with the motion instability index; adjusting the vibration parameters of the feeding vibration disc in the next vibration control period according to the electrostatic adsorption strength, and driving the feeding vibration disc to work according to the adjusted vibration parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of workpiece conveying technology, specifically to an automatic control method and system for a vibratory feeder in a perfume spray nozzle production line. Background Technology

[0002] The vibratory feeder in the perfume spray nozzle production line is an automated feeding device that uses electromagnets to generate high-frequency micro-amplitude vibrations. Its core function is to automatically sort and orient the randomly piled perfume spray nozzle parts and transport them in an orderly manner along a spiral track to the straight vibratory feed channel at the outlet, thus ensuring the subsequent assembly or filling process. By automatically controlling the feeding speed to achieve on-demand feeding, it avoids the blockage of parts at the outlet or the interruption of the production line due to material shortage, which is the key to ensuring stable production.

[0003] In existing technologies, proportional-integral-derivative (PID) control technology is commonly used to precisely regulate the vibration of the feeding vibratory feeder. After the system starts, the vibratory feeder transports parts in an orderly manner. The material level sensor on the material channel continuously detects the material level height and feeds back the data to the programmable logic controller (PLC). The PLC compares the deviation between the set material level and the actual detected material level through the PID program, and generates a control signal through proportional, integral, and derivative operations to dynamically adjust the amplitude or frequency of the vibratory feeder, so as to achieve automatic matching between the feeding speed and the requirements of the downstream process.

[0004] Because perfume spray nozzles are mostly made of engineering plastics such as acrylonitrile butadiene styrene (ABS) and polyoxymethylene (POM), in dry environments, the continuous friction between the parts and the vibratory feeder slide and the wall of the direct vibration channel easily generates strong static electricity. Static-charged parts will adhere to the channel surface or stick to each other, leading to two abnormal situations: First, the parts are completely adsorbed within the blind zone of the level sensor, the level sensor has no signal, and the controller mistakenly interprets it as a material shortage and increases vibration; second, the parts are adsorbed within the detection range of the level sensor but cannot move normally, the level sensor continuously sends a signal, and the controller mistakenly interprets it as a material blockage and stops vibration. In either case, the normal feeding cycle is disrupted. Traditional PID control cannot distinguish between electrostatic adsorption and actual material level changes, leading to adjustment failure. Summary of the Invention

[0005] To address the technical problem in existing technologies where the inability to distinguish between electrostatic adsorption and actual material level changes leads to control failure, the present invention aims to provide an automatic control method and system for a vibratory feeder in a perfume spray head production line. The specific technical solution adopted is as follows:

[0006] In a first aspect, an automatic control method for a feeding vibratory feeder in a perfume spray nozzle production line is provided, comprising: acquiring state data of the parts on the straight vibrating channel at the outlet of the feeding vibratory feeder during the current vibration control cycle; determining the hovering index and motion instability index of the parts on the straight vibrating channel based on the state data; the hovering index is used to characterize the tendency of the parts to remain on the straight vibrating channel; the motion instability index is used to characterize the tendency of the parts to undergo non-steady bouncing motion; determining the electrostatic adsorption intensity of the feeding vibratory feeder during the current vibration control cycle based on the changing characteristics of the hovering index and in combination with the motion instability index; adjusting the vibration parameters of the feeding vibratory feeder in the next vibration control cycle based on the electrostatic adsorption intensity, and driving the feeding vibratory feeder to operate based on the adjusted vibration parameters.

[0007] Based on the above technical solution, in the automatic control method of the feeding vibratory feeder for a perfume spray head production line provided by this invention, the method does not rely on a single level signal from the material level sensor for judgment. Instead, it comprehensively acquires the state data of the parts on the straight vibrating feed channel and extracts the suspension index, which represents the tendency of the parts to stay, and the motion instability index, which represents the tendency of non-steady bouncing, respectively. By analyzing the changing characteristics of the suspension index and integrating the motion instability index, it can effectively identify the complex motion states of parts such as retention, adhesion, or abnormal bouncing caused by electrostatic adsorption. This distinguishes the abnormalities caused by electrostatic adsorption from the actual changes in the downstream material level demand. Furthermore, the vibration parameters are adjusted in a targeted manner according to the determined electrostatic adsorption intensity, realizing a fundamental shift from linear response based on deviation to intelligent intervention based on state recognition. This allows the control system to actively weaken the conditions for electrostatic generation rather than blindly strengthen the vibration, completely avoiding adjustment failures or vicious cycles caused by misjudgment, and ensuring the stability and controllability of the conveying process.

[0008] In conjunction with the first aspect above, in one possible implementation, the method for determining the electrostatic adsorption intensity of the feeding vibratory feeder within the current vibration control cycle based on the variation characteristics of the hovering index and the motion instability index specifically includes: identifying the injection event where the part leaves the straight vibratory feed channel based on state data; extracting the hovering index at two adjacent moments before and after the injection event, and statistically analyzing the change in the hovering index; and fusing the change in the hovering index and the motion instability index to obtain the electrostatic adsorption intensity.

[0009] In conjunction with the first aspect above, in one possible implementation, the method for fusing the change in the hovering index and the motion instability index to obtain the electrostatic adsorption strength specifically includes: determining the initial adsorption strength based on the change in the hovering index; obtaining the historical motion instability index of a historical vibration control cycle that is the same as the initial adsorption strength of the current vibration control cycle; comparing the motion instability index of the current vibration control cycle with the historical motion instability index to obtain a correction factor; and correcting the initial adsorption strength of the current vibration control cycle based on the correction factor to obtain the electrostatic adsorption strength.

[0010] In conjunction with the first aspect above, in one possible implementation, the method for identifying the injection event of a part leaving the direct-vibration channel based on state data specifically includes: constructing a state data sequence according to time sequence; when the state data sequence abruptly changes from a first state continuously representing the presence of a part to a second state continuously representing the disappearance of the part, the moment of the abrupt change is determined as the moment of the injection event.

[0011] In conjunction with the first aspect above, in one possible implementation, the method for obtaining the state data of the part on the straight vibrating channel at the outlet of the feeding vibratory feeder during the current vibration control cycle specifically includes: deploying sensors at multiple monitoring positions on the straight vibrating channel; and collecting the output signals of the sensors as state data for the corresponding monitoring positions.

[0012] In conjunction with the first aspect above, in one possible implementation, the method for determining the hovering index of a part on a linear vibrating material channel based on state data specifically includes: determining the local hovering index of each monitoring position based on the state data of each monitoring position; determining the weight based on the distance between each monitoring position and the outlet position of the linear vibrating material channel; and performing a weighted summation of the local hovering indices of multiple monitoring positions to obtain the hovering index of the part on the linear vibrating material channel.

[0013] In conjunction with the first aspect above, in one possible implementation, the method for determining the motion instability index of a part on a straight vibrating material channel based on state data specifically includes: selecting state data whose difference from the background signal of the sensor is greater than a preset threshold as valid state data based on the state data at the outlet position of the straight vibrating material channel; the background signal is the output signal of the sensor when there is no part at the monitoring position; analyzing the fluctuation degree of the valid state data to obtain the motion instability index of the part on the straight vibrating material channel.

[0014] In conjunction with the first aspect above, in one possible implementation, the method for adjusting the vibration parameters of the feeding vibratory feeder in the next vibration control cycle based on the electrostatic adsorption strength specifically includes: obtaining the initial vibration parameters determined according to the material level requirements of the next vibration control cycle; adjusting the initial vibration parameters by attenuation based on the electrostatic adsorption strength; the greater the electrostatic adsorption strength, the greater the attenuation amplitude.

[0015] In conjunction with the first aspect above, in one possible implementation, the method for driving the feeding vibratory feeder to operate based on the adjusted vibration parameters specifically includes: using the adjusted vibration parameters as a target setpoint, collecting the actual vibration parameters of the feeding vibratory feeder; correcting the deviation between the target setpoint and the actual vibration parameters, and generating a control signal to drive the actuator of the feeding vibratory feeder.

[0016] Secondly, an automatic control system for a vibratory feeder in a perfume spray nozzle production line is provided, comprising: a data acquisition module, a state analysis module, an electrostatic assessment module, and a parameter adjustment module; the data acquisition module is used to acquire state data of the parts on the straight vibratory feeder outlet during the current vibration control cycle; the state analysis module is used to determine the hovering index and motion instability index of the parts on the straight vibratory feeder based on the state data; the hovering index is used to characterize the tendency of the parts to remain on the straight vibratory feeder; the motion instability index is used to characterize the tendency of the parts to undergo non-steady bouncing motion; the electrostatic assessment module is used to determine the electrostatic adsorption intensity of the vibratory feeder during the current vibration control cycle based on the changing characteristics of the hovering index and the motion instability index; the parameter adjustment module is used to adjust the vibration parameters of the vibratory feeder in the next vibration control cycle based on the electrostatic adsorption intensity, and drive the vibratory feeder to operate based on the adjusted vibration parameters.

[0017] Thirdly, an automatic control device for the feeding vibratory feeder of a perfume spray nozzle production line is provided, comprising: a processor and a storage medium; the storage medium includes instructions, and the processor is used to execute the instructions to perform the actions described in the first aspect and any possible implementation thereof. This automatic control device for the feeding vibratory feeder of the perfume spray nozzle production line can be an electronic device or a chip within an electronic device.

[0018] Fourthly, a computer-readable storage medium is provided, which stores instructions that, when executed on an automatic control device for the feeding vibratory feeder of a perfume spray head production line, cause the automatic control device for the feeding vibratory feeder of the perfume spray head production line to perform the actions described in the first aspect and any possible implementation thereof.

[0019] Fifthly, a computer program product containing instructions is provided, which, when running on an automatic control device for the feeding vibratory feeder of a perfume spray head production line, causes the automatic control device for the feeding vibratory feeder of the perfume spray head production line to perform the actions described in the first aspect and any possible implementation thereof.

[0020] The present invention has the following beneficial effects:

[0021] Instead of relying on a single level signal from a level sensor for judgment, it comprehensively acquires the state data of the parts on the linear vibrating conveyor and extracts a hovering index, which represents the tendency of the parts to remain still, and a motion instability index, which represents the tendency of non-steady bouncing. By analyzing the changing characteristics of the hovering index and integrating the motion instability index, it can effectively identify the complex motion states of parts caused by electrostatic adsorption, such as stagnation, adhesion, or abnormal bouncing. This distinguishes the abnormalities caused by electrostatic adsorption from the actual changes in downstream material level demand. Then, based on the determined electrostatic adsorption intensity, the vibration parameters are adjusted in a targeted manner, realizing a fundamental shift from linear response based on deviation to intelligent intervention based on state recognition. This allows the control system to proactively weaken the conditions for electrostatic generation rather than blindly strengthening vibration, completely avoiding adjustment failures or vicious cycles caused by misjudgment, and ensuring the stability and controllability of the conveying process. Attached Figure Description

[0022] To more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 A system structure diagram of an automatic control system for a feeding vibratory feeder in a perfume spray nozzle production line, provided in one embodiment of the present invention;

[0024] Figure 2 This is one of the flowcharts of an automatic control method for a feeding vibratory feeder in a perfume spray nozzle production line according to an embodiment of the present invention;

[0025] Figure 3 A second flowchart of an automatic control method for a feeding vibratory feeder in a perfume spray nozzle production line, provided as an embodiment of the present invention;

[0026] Figure 4 A flowchart of an automatic control method for a feeding vibratory feeder in a perfume spray nozzle production line, provided as an embodiment of the present invention, is shown in Figure 3.

[0027] Figure 5 The fourth flowchart of an automatic control method for a feeding vibratory feeder in a perfume spray nozzle production line, provided as an embodiment of the present invention;

[0028] Figure 6 This is a schematic diagram of the hardware structure of an automatic control device for a feeding vibratory feeder in a perfume spray nozzle production line, provided as an embodiment of the present invention. Detailed Implementation

[0029] To further illustrate the technical means and effects adopted by the present invention to achieve its intended purpose, the following, in conjunction with the accompanying drawings and preferred embodiments, details the specific implementation, structure, features, and effects of an automatic control method and system for a vibratory feeder in a perfume spray head production line according to the present invention. In the following description, different "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, specific features, structures, or characteristics in one or more embodiments can be combined in any suitable form.

[0030] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.

[0031] The following description, in conjunction with the accompanying drawings, details the specific scheme of the automatic control method and system for the feeding vibratory feeder in a perfume spray head production line provided by the present invention.

[0032] Please see Figure 1 The diagram shows a system structure of an automatic control system for a feeding vibratory feeder in a perfume spray head production line according to an embodiment of the present invention. The automatic control system for the feeding vibratory feeder in the perfume spray head production line includes: a data acquisition module 1, a status analysis module 2, an electrostatic assessment module 3, and a parameter adjustment module 4.

[0033] In some implementations, the automatic control system of the vibratory feeder of the perfume spray nozzle production line also includes a data storage module 5.

[0034] Among them, the data acquisition module 1 is the core of the system's data input, responsible for acquiring the status data of the parts on the straight vibration channel within the current vibration control cycle, providing the original basis for the analysis and calculation of subsequent modules, and its output status data is directly transmitted to the status analysis module 2 and the electrostatic assessment module 3.

[0035] In some implementations, data acquisition module 1 can achieve its functions through the following two sub-modules:

[0036] The sensor deployment submodule 11 is used to set multiple monitoring positions at intervals along the conveying direction on the linear vibrating feeder, deploying analog output diffuse reflection photoelectric sensors as detection elements. In practical applications, the sensor spacing can be set to 1 cm, arranged sequentially from the end closest to the feeding vibratory plate to the feeder outlet, fully covering the part conveying path. The sensors adopt a 0-10V output specification, and their output voltage is proportional to the intensity of the received reflected light, used to indirectly characterize the presence of parts within the monitoring area and the distance between the parts and the sensors.

[0037] The signal acquisition submodule 12 is used to acquire the output signals of each sensor in real time, convert them into digital signals that the system can recognize as status data, organize the status data in time sequence, and simultaneously transmit the raw status data to the data storage module 5 for archiving.

[0038] The state analysis module 2 receives the state data transmitted by the data acquisition module 1, extracts the core indicators that characterize the motion state of the parts through a specific algorithm, and provides a key basis for determining the electrostatic adsorption intensity. Its output hovering index and motion instability index are directly transmitted to the electrostatic assessment module 3.

[0039] In some implementations, the state analysis module 2 can achieve its functionality through the following two sub-modules:

[0040] The hovering index calculation submodule 21 is used to determine the dwell status of the part at each monitoring position based on the status data of each monitoring position. When the status data is maintained at a high level, it is determined that the part has a dwelling trend. Then, the local hovering index of each monitoring position is calculated. Then, the weights are set according to the distance between each monitoring position and the outlet of the vertical vibrating material channel (the closer to the outlet, the greater the weight). All local hovering indices are weighted and summed to finally obtain the overall hovering index of the part on the vertical vibrating material channel. This index is used to characterize the tendency of the part to stay on the vertical vibrating material channel.

[0041] The motion instability index calculation submodule 22 focuses on the state data at the outlet position of the direct vibration material channel. First, it uses the output signal of the sensor when there is no part at the monitoring position as the background signal and filters out the state data whose difference from the background signal is greater than a preset threshold as valid state data. Then, by statistically analyzing the fluctuation degree of the valid state data, the motion instability index is obtained. This index is used to characterize the trend of non-steady bouncing motion of the part.

[0042] The electrostatic assessment module 3 is the core analysis unit of the system. It receives the hovering index and motion instability index output by the state analysis module 2, and combines the state data of the data acquisition module 1 and the historical data of the data storage module 5 to accurately determine the electrostatic adsorption intensity within the current vibration control cycle. The determination result is transmitted to the parameter adjustment module 4.

[0043] In some implementations, the electrostatic evaluation module 3 can achieve its functions through the following three sub-modules:

[0044] The ejection event identification submodule 31 is used to construct the state data sequence transmitted by the data acquisition module 1 according to the time sequence. When the state data sequence changes abruptly from the first state that continuously represents the presence of the part to the second state that continuously represents the disappearance of the part, the moment of the change is determined as the moment of the ejection event, providing a time node for the subsequent calculation of the hovering index change.

[0045] The initial adsorption intensity calculation submodule 32 is used to extract the hovering index at two adjacent moments before and after the ejection event, count the change in the hovering index within the time window, and analyze the change through a preset fusion algorithm to obtain the initial adsorption intensity of the current vibration control cycle.

[0046] The adsorption intensity correction submodule 33 is used to retrieve the historical motion instability index of the same historical vibration control cycle as the current initial adsorption intensity from the data storage module 5, compare the motion instability index of the current vibration control cycle with the historical motion instability index, calculate the correction factor, and then use the correction factor to adjust the initial adsorption intensity, and finally obtain the electrostatic adsorption intensity of the feeding vibratory plate in the current vibration control cycle.

[0047] The parameter adjustment module 4 is the core of the system's execution control. It receives the electrostatic adsorption intensity output by the electrostatic evaluation module 3, completes the optimization and adjustment of vibration parameters, and drives the feeding vibratory feeder to operate. At the same time, it feeds back the status data after execution to the data acquisition module 1, forming a closed-loop control.

[0048] In some implementations, parameter adjustment module 4 can achieve its functionality through the following two sub-modules:

[0049] The vibration parameter adjustment submodule 41 is used to obtain the initial vibration parameters (including amplitude and frequency) determined according to the material level requirements of the next vibration control cycle, and then adjust the initial vibration parameters by attenuation according to the magnitude of electrostatic adsorption strength. The greater the electrostatic adsorption strength, the greater the attenuation amplitude, and finally obtain the optimal vibration parameters for the next vibration control cycle.

[0050] The execution drive submodule 42 is used to take the optimal vibration parameters as the target set value, and collect the actual vibration parameters of the feeding vibratory plate in real time through the sensor; using the preset deviation correction algorithm, it calculates the deviation between the target set value and the actual vibration parameters, and dynamically corrects the deviation to generate the corresponding control signal; through the analog output module of the PLC or a dedicated driver, the control signal is transmitted to the actuator (electromagnet) of the feeding vibratory plate to drive the feeding vibratory plate to operate according to the optimal vibration parameters.

[0051] Data storage module 5 serves as an auxiliary support module for the system, storing key data generated during the operation of each module and providing historical data support for the correction of electrostatic adsorption intensity. This module can be implemented through the built-in storage unit of the industrial controller or an external storage server. The stored data includes state data for each vibration control cycle, hovering index, motion instability index, initial adsorption intensity, final electrostatic adsorption intensity, and optimal vibration parameters. When the adsorption intensity correction submodule 33 of the electrostatic assessment module 3 needs to access historical data, data storage module 5 can quickly retrieve and output the corresponding historical vibration control cycle data, ensuring the accuracy and efficiency of the correction process.

[0052] Please see Figure 2 The diagram illustrates a flowchart of an automatic control method for a feeding vibratory feeder in a perfume spray head production line according to an embodiment of the present invention. This automatic control method for the feeding vibratory feeder in a perfume spray head production line includes:

[0053] S1. Obtain the status data of the part on the straight vibrating channel at the outlet of the feeding vibratory plate during the current vibration control cycle.

[0054] In some implementations, sensors are deployed at multiple monitoring locations along the vibrating feeder channel. The sensor output signals are collected as status data for the corresponding monitoring locations. This includes at least: deploying sensors at the feeder channel outlet to detect part ejection events; and deploying sensors upstream of the feeder channel to detect whether parts are stuck in the middle of the channel due to electrostatic adsorption. For example, a uniform arrangement with 1 cm intervals is used to ensure no blind spots along the entire part conveying path, and photoelectric sensors are deployed. The output signal of the photoelectric sensor is a voltage, with a specification of 0-10V. The output voltage is proportional to the intensity of the received reflected light, indirectly characterizing whether a part exists within the monitoring area and the distance between the part and the sensor. When a part is present, the reflected light intensity is high, resulting in a higher output voltage; when the part is absent, the reflected light intensity is low, resulting in a lower output voltage.

[0055] In this scheme, the vibration control cycle refers to the fixed time interval corresponding to the system completing one closed-loop control process of data acquisition, state analysis, electrostatic adsorption assessment, and vibration parameter adjustment. The cycle length can be set to 5 seconds, which can be adjusted according to the feeding speed. The optimal vibration parameters output in each vibration control cycle will serve as the basis for the operation of the next vibration control cycle, realizing continuous iterative optimization of the control strategy.

[0056] S2. Based on the state data, determine the suspension index and motion instability index of the part on the linear vibrating feed channel.

[0057] The first part, the hovering index, is used to characterize the tendency of a part to remain on a straight vibrating feed channel.

[0058] In one possible implementation, combining Figure 2 ,like Figure 3 As shown, the method for determining the suspension index of the part on the linear vibrating feed channel in S2 above can be specifically implemented through the following S21 to S22, which are explained in detail below:

[0059] S21. Based on the status data of each monitoring location, determine the local hovering index of each monitoring location.

[0060] In some implementations, each monitoring location is first bound to a corresponding deployed photoelectric sensor, and the status data of the monitoring location is the output voltage signal of the corresponding sensor at each moment in the current vibration control cycle.

[0061] Under normal circumstances, components in transit should pass smoothly through the sensor's position monitoring. As each component passes, the sensor voltage will experience a short-duration signal, rising from low to high (component entering) and then falling back from high to low (component leaving), without remaining at a high level. When a component becomes stuck at the sensor's monitoring position due to electrostatic attraction or other reasons, it cannot leave normally, causing the sensor to continuously receive signals from that stationary component, thus maintaining a higher output voltage.

[0062] Based on this, within the current vibration control cycle, the local hovering index of the part at the i-th monitoring position on the straight vibration channel at time t is... It can be represented as:

[0063]

[0064] In the formula, l represents the time step index, which represents the l-th time before the t-th time.

[0065] L represents the preset time window length, matching the duration of a part passing through a single monitoring position. For example, if the sampling frequency is 100 Hz and the part takes 0.05 seconds to pass through a single monitoring position, then L is 5, corresponding to 5 sampling times. In practical applications, the sampling frequency is higher than the part's transmission rate, therefore L > 1.

[0066] This represents the monitoring voltage value at the i-th monitoring location at the l-th time before the t-th time, i.e., the status data. The higher the voltage, the more likely the component is present and closer to the sensor.

[0067] The numerator is the weighting term. The larger the value of l in the numerator (i.e., the earlier the time), the smaller the corresponding weight. This is used to reflect that the recent voltage has a greater impact on the current hovering state. The denominator is the sum of all values ​​of the numerator. This is used to normalize the weighting term so that the sum of all weighting terms within the preset time window is 1, thus avoiding differences in results due to different time window lengths L.

[0068] It is used to calculate the weighted sum of all historical voltages within a preset time window, reflecting the degree of sustained high voltage at the i-th monitoring location recently. When the voltage is consistently high, the larger the weighted sum of historical voltages, the higher the probability that the corresponding component will remain stationary.

[0069] Finally, by using a normalization function, such as min-max normalization, the weighted sum of historical voltages is mapped to the interval [0, 1], resulting in the local hovering index of the part at the i-th monitoring position on the straight vibrating material channel at time t. , is used to characterize the trend of part dwell time at the i-th monitoring position. The larger the value, the higher the degree of sustained high voltage at the i-th monitoring position, and the more likely the part is to remain at that position due to electrostatic adsorption or other reasons.

[0070] S22. Determine the weight based on the distance between each monitoring position and the outlet position of the linear vibrating material channel, and sum the local hovering indices of multiple monitoring positions to obtain the hovering index of the part on the linear vibrating material channel.

[0071] In some implementations, the impact of feeding obstruction caused by electrostatic adsorption typically propagates from the far end to the near end of the vibratory feeder outlet. If the suspension occurs at the far end of the vibratory feeder outlet but normal material discharge can still be maintained at the outlet, it indicates that the problem is not serious or is only a localized phenomenon; conversely, if the suspension occurs at the outlet of the vibratory feeder outlet, it indicates that the conveying power of the entire vibratory feeder is insufficient to overcome the electrostatic adsorption force, resulting in almost complete jamming, and the severity of the problem is the highest.

[0072] Therefore, it is necessary to assign a higher weight to the near-end monitoring position of the direct vibration material channel outlet. In this way, the calculated overall hovering index will more sensitively reflect the anomalies near the outlet position of the direct vibration material channel, thus avoiding production interruptions.

[0073] Based on this, within the current vibration control cycle, the suspension index of the part on the straight vibration channel at time t is... It can be represented as:

[0074]

[0075] In the formula, i represents the index of the detection position, which is sorted from the nearest to the farthest from the outlet of the direct vibrating material channel.

[0076] I represents the number of monitoring positions on the linear vibrating feed channel, and L > 1.

[0077] This represents the local hovering index of the part at the i-th monitoring position on the linear vibrating material channel at time t.

[0078] The numerator is the weighting term. The larger the value of i in the numerator (i.e., the farther the position is from the outlet), the smaller the corresponding weight. This is used to reflect the greater influence of the near-end monitoring position of the direct vibration channel outlet position. The denominator is the sum of all values ​​of the numerator, which is used to normalize the weighting term so that the sum of the weighting terms of all monitoring positions is 1, thus avoiding differences in results due to different numbers of monitoring positions.

[0079] The weighted sum of the local hovering indices used to calculate all monitoring locations reflects the overall hovering state within the linear vibrating feed channel.

[0080] Finally, the weighted sum of the local hovering indices is mapped to the [0, 1] interval using a normalization function, such as min-max normalization, to obtain the hovering index of the part on the straight vibrating feed channel at time t. It is used to characterize the risk trend of parts in the material channel remaining in place due to electrostatic adsorption or other reasons at the current moment. The higher the value, the more severe the hovering phenomenon in the material channel (especially near the outlet), and the higher the risk of poor material feeding.

[0081] The second part, the motion instability index, is used to characterize the tendency of a part to undergo non-steady bouncing motion.

[0082] In one possible implementation, combining Figure 2 ,like Figure 4 As shown, the method for determining the motion instability index of the part on the straight vibrating feed channel in S2 above can be specifically implemented through the following S23 to S24, which are explained in detail below:

[0083] S23. Based on the status data of the outlet position of the linear vibrating material channel, select status data whose difference from the background signal of the sensor is greater than a preset threshold as valid status data.

[0084] Among them, the background signal is the output signal of the sensor when there are no parts at the monitoring position. It can be the average value of the sensor's output signal over a period of time (e.g., 10 seconds) when the feeding vibratory feeder is not started and there are no parts in the direct vibration channel.

[0085] In some implementations, a preset threshold is set through multiple sets of feeding experiments for calibration. For example, a preset threshold of 0.1V means that when the difference between the voltage and the background signal is ≤0.1V, the signal is considered to be background noise when there are no parts; when the difference is >0.1V, the signal is considered to be generated by parts blocking the signal. By filtering the background signal when there are no parts, only the state data when parts are present is retained, ensuring that the subsequent analysis reflects the actual movement state of the parts.

[0086] S24. Analyze the fluctuation of the effective state data to obtain the motion instability index of the part on the straight vibration channel.

[0087] It should be noted that in practical applications, the shape of the parts may be irregular. For example, perfume spray nozzles usually include multiple parts such as nozzles, conduits, and press heads. Their surfaces are uneven, which will affect the reflected signal. Therefore, the effective state data can be preprocessed to filter out the regular fluctuation components caused by the inherent shape and contour of the parts, so as to obtain the high-frequency fluctuation signal that characterizes the random bouncing motion. Then, the degree of fluctuation of the high-frequency fluctuation signal can be analyzed to obtain the motion instability index of the parts on the straight vibrating channel.

[0088] In some implementations, for photoelectric sensors, the monitored output voltage is directly related to the distance between the sensor and the object being measured. The closer the distance, the stronger the reflected signal and the higher the voltage. Therefore, drastic and rapid fluctuations in voltage indicate that the distance between the part and the sensor is changing at a high frequency and with large amplitude. In a perfume spray nozzle production line, due to the alternating effects of vibration and electrostatic adsorption, the part sometimes adheres tightly to the bottom of the feed channel (close distance, high voltage), and at other times is bounced up or adsorbed to the side wall (greater distance, sharp drop in voltage). At this time, the part does not slide smoothly, but rather undergoes irregular motion of impact, bounce, and further impact on the vibrating feed channel. Therefore, the degree of voltage signal fluctuation is an indicator of part motion instability; the greater the signal fluctuation, the more unstable the part's motion trajectory, the greater the jump amplitude, and the higher the degree of motion instability.

[0089] Based on this, the motion instability index of the part at the i-th monitoring position on the straight vibration channel during the current vibration control cycle. It can be represented as:

[0090]

[0091] In the formula, This represents the high-frequency fluctuation signal at the i-th monitoring location at time t; This represents the background signal of the sensor at the i-th monitoring location.

[0092] This represents the threshold judgment condition for the i-th monitoring location in S23, and the formula is limited to calculation based only on valid state data.

[0093] The voltage variance represents the effective state data of the i-th monitoring position within the current vibration control cycle. It is used to quantify the fluctuation degree of the high-frequency fluctuation signal. The larger the variance, the more frequent and larger the changes in the distance between the part and the sensor, and the more violent the irregular movement of the corresponding part.

[0094] Finally, the variance is mapped to the [0, 1] interval using a normalization function, such as min-max normalization, to obtain the motion instability index of the part at the i-th monitoring position on the straight vibration channel. It is used to characterize the degree of motion instability of the parts at the monitoring position on the linear vibrating feed channel. The larger the value, the more severe the irregular movement of the part. Specifically, if no part is detected passing through that position during the entire cycle, then... If the number of valid state data is 0, then the motion instability index at that position is directly set to 0, indicating that there is no motion instability phenomenon of the parts at that position in the current cycle.

[0095] Furthermore, since the outlet of the vibrating feed channel is the critical terminal point of the feeding process, the motion state of the parts at the outlet directly affects the smoothness of the feeding in downstream processes. Moreover, feeding obstruction caused by electrostatic adsorption exhibits a characteristic of propagation from the far end to the near end of the vibrating feed channel outlet. Instability at the outlet is a critical early warning signal that the system is on the verge of jamming. Simultaneously, the motion state at this location is a direct manifestation of electrostatic adsorption force and vibration. Therefore, the motion instability index of the first monitoring position closest to the vibrating feed channel outlet can be directly determined. Y is the index of motion instability of the part on the linear vibrating feed channel.

[0096] In other implementations, the logic of giving higher weights to locations closer to the exit can be used in S22. The exit monitoring location is given the highest weight, while the remote monitoring location is given progressively lower weights. The motion instability index of each location is weighted and summed, and finally the overall motion instability index Y is obtained through normalization.

[0097] S3. Based on the characteristics of the hovering index and the motion instability index, determine the electrostatic adsorption intensity of the feeding vibratory plate within the current vibration control cycle.

[0098] In one possible implementation, combining Figure 2 ,like Figure 5 As shown, the method in S3 above can be specifically implemented through the following steps S31 to S33, which are explained in detail below:

[0099] S31. Based on the status data, identify the injection event in which the part leaves the linear vibrating feed channel.

[0100] In some implementations, the monitoring position closest to the outlet of the direct-vibration feed channel is first selected as the key location for identifying injection events. This focuses on the final position where the part leaves the feed channel, ensuring that the identified event is the actual part leaving the feed channel, rather than temporary fluctuations in the middle of the channel. Then, a state data sequence for this monitoring position is constructed according to the time sequence.

[0101] When the state data sequence abruptly changes from a first state continuously representing the presence of a part to a second state continuously representing the disappearance of the part, the moment of the abrupt change is determined as the moment of the injection event. Specifically, in conjunction with the description in S23, the determination condition for the first state continuously representing the presence of a part is: within a preset time window (to avoid misjudgment due to instantaneous noise), the difference between the sensor's output signal and the background signal is greater than a preset threshold, for example, the difference between the voltage and the background signal for 5 consecutive acquisition moments is >0.1V; the determination condition for the second state continuously representing the disappearance of the part is: within a preset time window, the difference between the sensor's output signal and the background signal is less than or equal to a preset threshold, for example, the difference between the voltage and the background signal for 5 consecutive acquisition moments is ≤0.1V. Finally, the first moment of transition from the first state to the second state is determined as the moment of the injection event, accurately locating the time node when the part leaves the material channel.

[0102] S32. Extract the hovering index at two adjacent moments before and after the ejection event, and statistically analyze the change in the hovering index.

[0103] In some implementations, the injection event occurs at a critical point where the mechanical force propelling the part (the inertial force generated by vibration) finally exceeds the resistance hindering its movement (primarily electrostatic attraction). Before injection, the part is electrostatically attracted to the vibrating feed channel, causing motion obstruction. This is manifested by a persistently high hovering index near the injection point, reflecting the dominance of the attraction force. At the moment of injection, the part detaches, the attraction force is broken, and the hovering index drops sharply. Therefore, the difference in the hovering index before and after injection (i.e., the change in the hovering index) can quantify the resistance required to break free of the part from its attracted state. The larger the difference, the more vibrational energy needs to be accumulated before injection, and the stronger the attraction force needs to be overcome.

[0104] S33. The change in hovering index and motion instability index are fused to obtain the electrostatic adsorption strength.

[0105] In some implementations, the initial adsorption intensity is first determined based on the change in the hovering index. Combining the analysis in S32, the average change in the hovering index corresponding to all ejection events within the current vibration control cycle is calculated. By integrating the adsorption characteristics of all ejection events within the current cycle, the initial adsorption intensity F, reflecting the overall electrostatic adsorption degree, is obtained, expressed as:

[0106]

[0107] In the formula, This represents the hovering index at the acquisition moment preceding the occurrence of the k-th ejection event within the current vibration control cycle. This represents the hovering index at the acquisition moment following the occurrence of the k-th ejection event within the current vibration control cycle. It should be noted that the k-th ejection event is one that can be extracted from both acquisition moments before and after the current control cycle. If an ejection event occurs at the first or last moment of the current vibration control cycle, it is not counted as the k-th ejection event.

[0108] This represents the change in the hovering index corresponding to the k-th ejection event within the current vibration control cycle.

[0109] N represents the number of part ejection events at the outlet of the direct-vibration channel that can be extracted between the two acquisition times within the current control cycle. Specifically, if the static electrode strength causes complete blockage, no part may be successfully ejected within the current cycle; in this case, N=0, and the initial adsorption intensity F is directly defined as 1, without formula calculation.

[0110] Then, the historical motion instability index of a historical vibration control cycle with the same initial adsorption strength as the current vibration control cycle is obtained. Since electrostatic adsorption is the main cause of instability in part motion, theoretically, the part should have a similar degree of motion instability if the initial adsorption strength of the historical vibration control cycle is the same as that of the current vibration control cycle. Therefore, a correction factor is obtained by comparing the motion instability index of the current vibration control cycle with the historical motion instability index. , represented as:

[0111]

[0112] In the formula, Y represents the motion instability index of the part on the straight vibrating channel during the current vibration control cycle; This represents the historical motion instability index for the m-th historical vibration control cycle.

[0113] M represents the number of historical vibration control cycles with the same initial adsorption intensity as the current vibration control cycle. Specifically, if there are no historical vibration control cycles with the same initial adsorption intensity as the current vibration control cycle in the historical records, historical vibration control cycles with an initial adsorption intensity difference range less than a preset range (e.g., 0.05) can be used as a reference. In this case, M represents the number of historical vibration control cycles with an initial adsorption intensity difference range less than the preset range.

[0114] The correction factor is obtained by calculating the average difference between the motion instability index of the current vibration control cycle and the historical motion instability index. , which represents the degree of deviation of the motion instability index of the current vibration control cycle from other vibration control cycles with the same initial adsorption strength.

[0115] Finally, based on the correction factor The initial adsorption intensity F of the current vibration control cycle is corrected to obtain the electrostatic adsorption intensity. , represented as:

[0116]

[0117] In the formula, the correction factor The larger the value, the greater the motion instability index of the current vibration control cycle compared to other vibration control cycles with the same initial adsorption strength, and the greater the influence of electrostatic adsorption. Therefore, the initial adsorption strength F needs to be corrected in the direction of increasing it. Then, the corrected result is mapped to the [0, 1] interval through a normalization function such as min-max normalization to obtain the electrostatic adsorption strength. Finally, based on the initial adsorption strength, a correction factor for the degree of motion instability is added, and then normalized to obtain the final electrostatic adsorption strength. This achieves a dual-dimensional determination of both initial adsorption and motion instability anomalies. The higher the value, the more significant the electrostatic adsorption.

[0118] S4. Based on the electrostatic adsorption strength, adjust the vibration parameters of the feeding vibratory feeder in the next vibration control cycle, and drive the feeding vibratory feeder to operate according to the adjusted vibration parameters.

[0119] In some implementations, adjusting vibration parameters can include: first, obtaining initial vibration parameters based on the material level requirement of the next vibration control cycle (i.e., the next consecutive fixed time interval starting from the end of the current vibration control cycle). Specifically, the material level requirement can be determined by the production rhythm of the next stage; for example, if the next installation stage requires one part every 2 seconds, a part inventory of 30%-70% of the material channel capacity can be maintained. Then, based on the amount of parts accumulated in the direct vibration material channel (i.e., the current inventory), the initial vibration parameters (including amplitude and frequency) are set. For example, if the current inventory is less than 30% of the material channel capacity, it is determined that the feeding speed needs to be increased, and the corresponding initial amplitude can be set to 5V and the initial frequency to 50Hz; if the current inventory is more than 70% of the material channel capacity, it is determined that the feeding speed needs to be decreased, and the corresponding initial amplitude can be set to 3V and the initial frequency to 30Hz.

[0120] Then, based on the electrostatic adsorption strength The initial vibration parameter A is adjusted for attenuation, as shown below:

[0121]

[0122] In the formula, It is an adjustment coefficient for the initial vibration parameter A, where the electrostatic adsorption strength Corresponding attenuation amplitude, electrostatic adsorption strength The larger the value, the greater the attenuation amplitude, and the adjusted vibration parameters. The smaller the value, the less vibration intensity is reduced, thus decreasing friction between parts and the material channel, thereby weakening the root cause of static electricity generation.

[0123] In some implementations, the method for driving the vibratory feeder based on the adjusted vibration parameters may include: first, using the adjusted vibration parameters as the target setpoint, and then acquiring the actual vibration parameters of the vibratory feeder through sensors installed on the vibratory feeder driver. Next, the deviation between the target setpoint and the actual vibration parameters is calculated, corrected, and a control signal (such as a pulse width modulation (PWM) signal) is generated to drive the vibratory feeder's actuator. For example, if the target frequency is 50Hz, the actual frequency is 45Hz, the deviation is 5Hz, and the corrected target frequency is 55Hz, the corrected target frequency is converted into a control signal and transmitted to the vibratory feeder's electromagnet actuator. By adjusting the energizing duration of the electromagnet, the vibration frequency is precisely controlled.

[0124] Based on the above technical solution, instead of relying on a single level signal from a level sensor for judgment, it comprehensively acquires the state data of the parts on the linear vibrating conveyor and extracts the suspension index, which represents the tendency of the parts to stay, and the motion instability index, which represents the tendency of non-steady bouncing. By analyzing the changing characteristics of the suspension index and integrating the motion instability index, it can effectively identify the complex motion states of parts caused by electrostatic adsorption, such as stagnation, adhesion, or abnormal bouncing. This distinguishes the abnormalities caused by electrostatic adsorption from the actual changes in downstream material level demand. Then, based on the determined electrostatic adsorption intensity, the vibration parameters are adjusted in a targeted manner, realizing a fundamental shift from linear response based on deviation to intelligent intervention based on state recognition. This allows the control system to actively weaken the conditions for electrostatic generation rather than blindly strengthen vibration, completely avoiding adjustment failures or vicious cycles caused by misjudgment, and ensuring the stability and controllability of the conveying process.

[0125] It should be noted that the order of the above embodiments of the present invention is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. The processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0126] The various embodiments in this specification are described in a progressive manner. The same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on describing the differences from other embodiments.

[0127] In this embodiment of the invention, the automatic control device for the feeding vibratory feeder of a perfume spray head production line can be divided into functional units according to the above method example. For example, each function can be divided into its own functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or software. It should be noted that the unit division in this embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0128] This invention also provides a schematic diagram of the hardware structure of an automatic control device for a vibratory feeder in a perfume spray head production line. (See attached diagram.) Figure 6 The automatic control device 600 for the feeding vibratory feeder of the perfume spray nozzle production line includes a processor 601, and optionally, a memory 602 connected to the processor 601.

[0129] In the first possible implementation, see Figure 6 The automatic control device 600 for the vibratory feeder in the perfume spray head production line also includes a transceiver 603. The processor 601, memory 602, and transceiver 603 are connected via a bus. The transceiver 603 is used to communicate with other devices or communication networks. Optionally, the transceiver 603 may include a transmitter and a receiver. The device in the transceiver 603 that performs the receiving function can be considered as a receiver, which is used to execute the receiving steps in the embodiments of the present invention. The device in the transceiver 603 that performs the transmitting function can be considered as a transmitter, which is used to execute the transmitting steps in the embodiments of the present invention.

[0130] Based on the first possible implementation method Figure 6 The structural diagram shown can be used to illustrate the structure of the automatic control device for the feeding vibratory feeder of the perfume spray head production line involved in the above embodiments.

[0131] in, Figure 6 The diagram can also illustrate the system chip in the automatic control device of the vibratory feeder in the perfume spray head production line. In this case, the actions performed by the automatic control device of the vibratory feeder in the perfume spray head production line can be implemented by this system chip. The specific actions performed can be found above and will not be repeated here.

[0132] In implementation, each step of the method provided in this embodiment can be completed by integrated logic circuits in the processor or by instructions in software form. The steps of the method disclosed in this embodiment can be directly manifested as being executed by a hardware processor, or being executed by a combination of hardware and software modules in the processor.

[0133] The processor in this invention may include, but is not limited to, at least one of the following: a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller unit (MCU), or an artificial intelligence processor, etc., which are various computing devices that run software. Each computing device may include one or more cores for executing software instructions to perform calculations or processing. The processor may be a standalone semiconductor chip or integrated with other circuits into a single semiconductor chip. For example, it may be integrated with other circuits (such as encoding / decoding circuits, hardware acceleration circuits, or various bus and interface circuits) to form a System-on-a-Chip (SoC), or it may be integrated as a built-in processor within an ASIC. The ASIC with the integrated processor may be packaged separately or together with other circuits. In addition to the cores for executing software instructions to perform calculations or processing, the processor may further include necessary hardware accelerators, such as field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), or logic circuits that implement dedicated logic operations.

[0134] The memory in the embodiments of the present invention may include at least one of the following types: read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions; random access memory (RAM) or other types of dynamic storage devices capable of storing information and instructions; or electrically erasable programmable read-only memory (EEPROM). In some scenarios, the memory may also be a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.

[0135] This invention also provides a computer-readable storage medium including instructions that, when run on a computer, cause the computer to perform any of the methods described above.

[0136] This invention also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform any of the methods described above.

[0137] This invention also provides a chip, which includes a processor and an interface circuit. The interface circuit is coupled to the processor. The processor is used to run computer programs or instructions to implement the above-described method. The interface circuit is used to communicate with other modules outside the chip.

[0138] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device containing one or more servers, data centers, etc., that can be integrated with the medium. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state disks (SSDs)).

[0139] Although the invention has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings and the disclosure, will understand and implement other variations of the disclosed embodiments in carrying out the claimed invention. In this invention, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit can implement several of the functions listed in this invention.

[0140] Although the invention has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made therein without departing from the spirit and scope of the invention. Accordingly, this specification and drawings are merely illustrative of the invention and are to be considered as covering any and all modifications, variations, combinations, or equivalents within the scope of the invention. Clearly, those skilled in the art can make various alterations and modifications to the invention without departing from its spirit and scope. Thus, if such modifications and modifications of the invention fall within the scope of the invention and its equivalents, the invention is also intended to include such modifications and modifications.

Claims

1. An automatic control method for a vibratory feeder in a perfume spray nozzle production line, characterized in that, include: Obtain the status data of the part on the straight vibrating channel at the outlet of the feeding vibratory plate during the current vibration control cycle; Based on the state data, the hovering index and motion instability index of the part on the straight vibrating feed channel are determined; the hovering index is used to characterize the tendency of the part to stay on the straight vibrating feed channel; the motion instability index is used to characterize the tendency of the part to undergo non-steady bouncing motion. Based on the variation characteristics of the hovering index and combined with the motion instability index, the electrostatic adsorption intensity of the feeding vibratory feeder within the current vibration control cycle is determined, including: identifying the injection event where the part leaves the straight vibratory feed channel based on the state data; extracting the hovering index at two adjacent moments before and after the injection event, and statistically analyzing the change in the hovering index; fusing the change in the hovering index and the motion instability index to obtain the electrostatic adsorption intensity; fusing the change in the hovering index and the motion instability index to obtain the electrostatic adsorption intensity, including: determining the initial adsorption intensity based on the change in the hovering index; obtaining the historical motion instability index of a historical vibration control cycle that has the same initial adsorption intensity as the current vibration control cycle; comparing the motion instability index of the current vibration control cycle with the historical motion instability index to obtain a correction factor; and correcting the initial adsorption intensity of the current vibration control cycle based on the correction factor to obtain the electrostatic adsorption intensity. Based on the electrostatic adsorption strength, the vibration parameters of the feeding vibratory feeder in the next vibration control cycle are adjusted, and the feeding vibratory feeder is driven to operate according to the adjusted vibration parameters.

2. The automatic control method for the feeding vibratory feeder according to claim 1, characterized in that, Based on the aforementioned status data, identify the injection event in which the part leaves the linear vibrating feed channel, including: Construct a state data sequence according to time sequence; When the state data sequence abruptly changes from a first state that continuously represents the presence of a part to a second state that continuously represents the disappearance of a part, the moment of the abrupt change is determined as the moment of the ejection event.

3. The automatic control method for the feeding vibratory feeder according to claim 1, characterized in that, Obtain the status data of the part on the straight vibrating feed channel at the outlet of the feeding vibratory feeder during the current vibration control cycle, including: Sensors are deployed at multiple monitoring locations on the linear vibrating feed channel; The output signal of the sensor is collected as the status data of the corresponding monitoring location.

4. The automatic control method for the feeding vibratory feeder according to claim 3, characterized in that, Based on the aforementioned state data, the suspension index of the part on the linear vibrating feed channel is determined, including: Based on the status data of each monitoring location, determine the local hovering index for each monitoring location; The weights are determined based on the distance between each monitoring position and the outlet position of the linear vibrating material channel. The local hovering indices of multiple monitoring positions are weighted and summed to obtain the hovering index of the part on the linear vibrating material channel.

5. The automatic control method for the feeding vibratory feeder according to claim 3, characterized in that, Based on the aforementioned state data, the motion instability index of the part on the linear vibrating feed channel is determined, including: Based on the status data of the outlet position of the linear vibrating material channel, status data with a difference greater than a preset threshold from the background signal of the sensor are selected as valid status data; the background signal is the output signal of the sensor when there are no parts at the monitoring position. By analyzing the fluctuation of the effective state data, the motion instability index of the part on the straight vibrating material channel is obtained.

6. The automatic control method for the feeding vibratory feeder according to claim 1, characterized in that, Based on the electrostatic adsorption strength, the vibration parameters of the feeding vibratory feeder in the next vibration control cycle are adjusted, including: Obtain the initial vibration parameters determined based on the material level requirements for the next vibration control cycle; The initial vibration parameters are adjusted by attenuation based on the electrostatic adsorption strength; the greater the electrostatic adsorption strength, the greater the attenuation.

7. The automatic control method for a feeding vibratory feeder according to claim 1, characterized in that, Based on the adjusted vibration parameters, the feeding vibratory feeder is driven to operate, including: The adjusted vibration parameters are used as the target set value, and the actual vibration parameters of the feeding vibratory plate are collected. The deviation between the target set value and the actual vibration parameters is corrected, and a control signal is generated to drive the actuator of the feeding vibratory feeder.

8. An automatic control system for a vibratory feeder in a perfume spray nozzle production line, characterized in that, include: Data acquisition module, status analysis module, electrostatic assessment module, and parameter adjustment module; The data acquisition module is used to acquire the status data of the part on the straight vibrating channel at the outlet of the feeding vibrating plate during the current vibration control cycle. The state analysis module is used to determine the hovering index and motion instability index of the part on the straight vibrating material channel based on the state data; the hovering index is used to characterize the tendency of the part to stay on the straight vibrating material channel; the motion instability index is used to characterize the tendency of the part to undergo non-steady bouncing motion. The electrostatic assessment module is used to determine the electrostatic adsorption intensity of the feeding vibratory feeder within the current vibration control cycle based on the change characteristics of the hovering index and the motion instability index. This includes: identifying the injection event where a part leaves the linear vibratory feed channel based on the state data; extracting the hovering index at two adjacent moments before and after the injection event and statistically analyzing the change in the hovering index; fusing the change in the hovering index and the motion instability index to obtain the electrostatic adsorption intensity; and further fusing the change in the hovering index and the motion instability index to obtain the electrostatic adsorption intensity, including: determining the initial adsorption intensity based on the change in the hovering index; obtaining the historical motion instability index of a historical vibration control cycle that has the same initial adsorption intensity as the current vibration control cycle; comparing the motion instability index of the current vibration control cycle with the historical motion instability index to obtain a correction factor; and correcting the initial adsorption intensity of the current vibration control cycle based on the correction factor to obtain the electrostatic adsorption intensity. The parameter adjustment module is used to adjust the vibration parameters of the feeding vibratory feeder in the next vibration control cycle according to the electrostatic adsorption intensity, and drive the feeding vibratory feeder to operate according to the adjusted vibration parameters.

Citation Information

Patent Citations

  • Fracturing site automatic powder supply system and control method thereof

    CN117985307A

  • Glass fiber particle assembly line-based magnetic suction quick-release vibration disc system and detection method

    CN121044250A