Automatic deviation correction control method and system for chemical belt
By monitoring the operating status of chemical belts in real time and building a deviation correction control model using reinforcement learning models, the problem of belt deviation is solved, accurate automatic deviation correction control is achieved, and transportation efficiency and equipment safety are improved.
Patent Information
- Application Number
- CN202510243867.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-03
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2045-03-03
AI Technical Summary
Chemical belts often deviate during work, resulting in belt wear, reduced transportation efficiency, and may even cause equipment failure. Existing mechanical deviation correction devices cannot accurately control the direction and amplitude of the belt deviation.
By monitoring the operating status of the belt in real time, a reinforcement learning model is used to build a belt deviation correction control model, and a variety of sensors are used to obtain the operating status data of the belt, evaluate the degree of deviation, and generate deviation correction control parameters based on the degree of deviation to achieve automatic deviation correction control.
It realizes precise deviation correction control of chemical belts, improves the operating efficiency and safety of belt conveyors, and reduces the occurrence of equipment failures.
Smart Images

Figure CN119821932A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of chemical belt deviation correction, and in particular to an automatic deviation correction control method and system for a chemical belt. Background Art
[0002] Belt conveyors are widely used in the chemical, mining, steel, energy and other industries, and are indispensable and important equipment in the material transportation process. Especially in the chemical industry, belt conveyors not only undertake the transportation of bulk materials, but also directly affect the efficiency and safety of the production line. However, due to the frequent deviation of the conveyor belt during operation, the belt wears, the transportation efficiency decreases, and even equipment failures may occur, thus affecting the entire production process. Therefore, how to effectively solve the problem of belt deviation has always been a pain point for belt conveyors. With the continuous improvement of the level of modern industrial automation, traditional manual control and simple mechanical adjustment methods can no longer meet the increasingly complex production needs. Traditional belt deviation correction methods are mostly mechanical deviation correction devices (such as guide rollers, rollers, etc.), which can often only play a correction role within a certain range, and cannot accurately control the direction and amplitude of belt deviation. Summary of the invention
[0003] The invention provides a chemical belt automatic deviation correction control method and system, which monitors the running state of the belt in real time, automatically adjusts equipment parameters, and accurately corrects the belt deviation problem, thereby ensuring the efficient and safe operation of the belt conveyor.
[0004] To achieve the above object, the present invention provides a chemical belt automatic deviation correction control method, comprising the following steps: S1: Collect the running status data of the chemical belt, evaluate the deviation degree of the chemical belt, and obtain the running deviation degree of the chemical belt; S2: constructing a belt deviation correction control model, wherein the belt deviation correction control model takes the calculated running deviation degree and running status data as input and takes the deviation correction control parameters as output; S3: Optimizing the model parameters of the constructed belt deviation correction control model to obtain the belt deviation correction control model after the model parameters are optimized, wherein the model parameters are optimized using a strategy-enhanced particle swarm method; S4: If the running deviation degree of the chemical belt exceeds the preset deviation threshold, the belt deviation correction control model after the model parameter optimization is used to generate the deviation correction control parameters of the chemical belt, and the chemical belt is automatically corrected and controlled.
[0005] As a further improvement method of the present invention: Optionally, a plurality of sensors are used to obtain the running status data of the chemical belt; The monitoring position of the chemical belt is obtained by using a photoelectric sensor, wherein the photoelectric sensor includes a light source and a receiver. The light source is used to send infrared beams to the edge positions on both sides of the chemical belt. The infrared beams reach the edge positions of the chemical belt to form reflected light. The receiver is located in the reflection path of the reflected light, and is used to receive the reflected light and convert the reflected light into an electrical signal. The amplitude of the electrical signal is used as the monitoring position of the chemical belt. ; Place the speed meter on the surface of the chemical belt to measure the speed of the chemical belt ; Place the temperature sensor near the chemical belt to measure the temperature of the chemical belt ; Specifically, the temperature sensor is a thermistor; Place the microphone near the chemical belt to measure the chemical belt noise .
[0006] Optionally, the deviation degree of the chemical belt is evaluated based on the running status data to obtain the running deviation degree of the chemical belt, and the running deviation degree is obtained by weighting four deviation indicators, and the first to fourth deviation indicators are position deviation indicator, speed deviation indicator, temperature deviation indicator and noise abnormality indicator respectively. The deviation indicator of the chemical belt is calculated by using the deviation degree evaluation method, wherein the deviation degree evaluation process is: Based on chemical belt monitoring position Calculate the position deviation index of chemical belts : ; in: Indicates the monitoring position of the chemical belt under normal operation of the chemical belt. Indicates the preset maximum position deviation value, Indicates the deviation value of the chemical belt monitoring position; Based on chemical belt speed Calculate the speed deviation index of chemical belts : ; in: Indicates the set speed; Based on chemical belt temperature Calculation of temperature deviation index for chemical belts : ; in: Indicates the temperature of the chemical belt under normal operation of the chemical belt. Indicates the preset maximum temperature; The chemical belt noise For noise signals, chemical belt noise Perform Fourier transform to obtain the spectrum of Len frequency components, calculate the power of each spectrum, and obtain the power of the average spectrum of the chemical belt noise under normal operation of the chemical belt , which constitutes the abnormal noise index of chemical belt , where Len represents the chemical belt noise The signal length, Indicates The power of the spectrum, ; The weight coefficients of different deviation indicators are determined by using the hierarchical analysis method, and the deviation indicators are weighted, and the weighted results are used as the running deviation degree of the chemical belt. .
[0007] Optionally, the belt deviation correction control model is a reinforcement learning model structure, including a state space, an action space and a strategy distribution. The state space includes all states of the chemical belt, and the state is composed of a set of operating state data and the degree of operating deviation corresponding to the operating state data. The action space includes all deviation correction control parameters of the chemical belt. The strategy distribution is the probability distribution of selecting different deviation correction control parameters under different states. The strategy distribution is the model parameter to be tuned in the belt deviation correction control model.
[0008] Optionally, a reward function is constructed for evaluating the deviation correction control effect of the deviation correction control parameters selected in the strategy distribution, wherein the variables of the reward function include the state of the chemical belt and the deviation correction control parameters, wherein the expression of the reward function is: ; ; in: S represents the state of the chemical belt, A represents the deviation correction control parameters of the chemical belt, It represents the reward function value after selecting the deviation correction control parameter A to correct the chemical belt in state S; It means the jth deviation index of the chemical belt after selecting the deviation correction control parameter A to correct the deviation of the chemical belt in state S, where ,The 1st to 4th deviation indicators are position deviation indicator, speed deviation indicator, temperature deviation indicator and noise anomaly indicator, respectively. represents the indicator weight coefficient of the j-th deviation indicator; It means that in state S, after selecting the deviation control parameter A to correct the deviation of the chemical belt, the running deviation of the chemical belt is represents the exponential decay control parameter, represents the interaction effect term of selecting the correction control parameter A under state S, Represents the effect control parameter.
[0009] Optionally, a training loss function of the policy distribution is constructed based on the reward function: ; ; ; ; in: is the strategy distribution, represents the nth state in the state space, , N represents the number of states in the state space, represents the nth deviation correction control parameter in the action space, , M represents the number of correction control parameters in the action space; Indicates status Select the correction control parameters probability; express The log probability gradient of Show The logarithmic probability of Indicates in status Next, select the correction control parameters The reward function value after correcting the chemical belt; Indicates in status Under, the correction control parameters advantage value.
[0010] Optionally, the training loss function is solved, and the solution result is used as the model parameter tuning result of the belt deviation correction control model, wherein the solution process of the loss function is: Initialize H groups of particles. Each group of particles includes particle positions and particle velocities. The particle positions are the corresponding results of a set of strategy distributions. Set the maximum number of iterations of particle iterations to Max. Extract the particle position of the iteratively obtained particle, and standardize the particle position so that the sum of the element values in each row of the particle position is 1, use the standardized particle position as the strategy distribution in the training loss function, use the function value of the training loss function as the fitness function value of the particle, and select the particle position with the highest fitness function value as the optimal particle position obtained by iteration, and iterate the particle; The positions of the H groups of particles that have reached the maximum number of iterations are obtained, and the positions of the H groups of particles are standardized. The particle positions with the highest fitness function values are selected as the model parameter tuning results of the belt deviation correction control model. The model parameter tuning results are used as the strategy distribution of the belt deviation correction control model to construct the belt deviation correction control model after model parameter tuning.
[0011] Optionally, the deviation correction control parameter is the offset of the center of the chemical belt to the right. If the offset is a negative value, it is offset to the left, and the left offset is the absolute value of the offset. If the running deviation degree of the chemical belt calculated in step S1 is If the deviation exceeds the preset threshold, the speed of the chemical belt is reduced until the preset deviation speed is reached, and the belt deviation correction control model after the model parameters are optimized is used to generate the deviation correction control parameters of the chemical belt.
[0012] In order to solve the above problems, the present invention also provides a chemical belt automatic deviation correction control system, the chemical belt automatic deviation correction control system comprises a server and a data storage device, the server comprises an operation deviation evaluation module and an automatic deviation correction module: The running deviation evaluation module is used to collect the running status data of the chemical belt and evaluate the deviation degree of the chemical belt; The automatic deviation correction module is used to dispatch the belt deviation correction control model after the model parameters are tuned from the data storage device. If the running deviation degree of the chemical belt exceeds the preset deviation threshold, the belt deviation correction control model after the model parameters are tuned is used to generate the deviation correction control parameters of the chemical belt, and the chemical belt is automatically corrected. The data storage device is used to optimize the model parameters of the constructed belt deviation correction control model, and store the belt deviation correction control model after the model parameters are optimized; To realize any of the above-mentioned chemical belt automatic deviation correction control methods.
[0013] In order to solve the above problem, the present invention further provides an electronic device, the electronic device comprising: A memory storing at least one instruction; Communication interface, enabling electronic equipment to communicate; and The processor executes the instructions stored in the memory to implement the above-mentioned chemical belt automatic deviation correction control method.
[0014] In order to solve the above problems, the present invention also provides a computer-readable storage medium, in which at least one instruction is stored. The at least one instruction is executed by a processor in an electronic device to implement the above-mentioned chemical belt automatic deviation correction control method.
[0015] Compared with the prior art, the present invention proposes a chemical belt automatic deviation correction control method and system, which has the following advantages: Firstly, this scheme proposes a method for quantifying operation deviation and constructing reward function. A variety of sensors are used to obtain the operation status data of the chemical belt in multiple dimensions during operation. Based on the difference between the operation status data and the normal value, the operation deviation degree that characterizes the degree of deviation of the chemical belt from the normal value is calculated. The operation status data and the operation deviation degree of the chemical belt are used as the state, and the correction control parameters that accurately control the belt correction range are used as the action. The reward function is constructed by reinforcement learning to perform automatic correction control of the chemical belt. In the process of constructing the reward function, square terms are used to characterize various deviation indicators to improve the sensitivity to large deviation indicators, thereby reducing the deviation value of large deviation indicators. The exponential decay term is used to reward the state with overall low operation deviation, and the correction control parameters are encouraged to reduce the overall operation deviation. The interaction effect term is used to capture the mutual influence between different deviation indicators, and it is encouraged to reduce the negative interaction between deviation indicators.
[0016] At the same time, this scheme proposes a strategy distribution tuning method, which uses the strategy-enhanced particle swarm method to tune the strategy distribution, generates the iterative weight coefficient of the particle speed based on the fitness function value of the particle, and adaptively adjusts the iterative weight of each particle speed, which is beneficial to protecting particles with better particle positions and also beneficial to particles with poor particle positions moving toward better particle positions. At the same time, an oscillation function value of the particle position is proposed, and the difference between the particle position and the optimal particle position is oscillated based on the number of particle iterations. When the number of particle iterations is small, the oscillation coefficient is large, so that the particle speed jumps out of the local optimum and improves the global search ability of the particle. When the number of particle iterations is large, the oscillation coefficient is small, which improves the local search ability of the particle. If the running deviation of the chemical belt exceeds the preset deviation threshold, the belt deviation control model after model parameter tuning is used to generate the chemical belt deviation control parameters, and the chemical belt is more accurately corrected. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 A schematic flow chart of an automatic deviation correction control method for a chemical belt provided by an embodiment of the present invention; Figure 2 A functional module diagram of a chemical belt automatic deviation correction control system provided by an embodiment of the present invention; Figure 2 In: 100 chemical belt automatic deviation correction control system, 101 operation deviation evaluation module, 102 automatic deviation correction module, 103 data storage device; The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0018] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0019] The embodiment of the present application provides a method for automatically correcting the deviation of a chemical belt. The execution subject of the automatic correcting control method for a chemical belt includes but is not limited to at least one of the electronic devices such as a server and a terminal that can be configured to execute the method provided by the embodiment of the present application. In other words, the automatic correcting control method for a chemical belt can be executed by software or hardware installed in a terminal device or a server device, and the software can be a blockchain platform. The server includes but is not limited to: a single server, a server cluster, a cloud server or a cloud server cluster, etc.
[0020] Reference Figure 1 Embodiment 1 of the present invention provides a method for automatically correcting the deviation of a chemical belt, comprising the following steps: S1: Collect the running status data of the chemical belt, evaluate the deviation degree of the chemical belt, and obtain the running deviation degree of the chemical belt.
[0021] Using a variety of sensors to obtain the operating status data of the chemical belt; The monitoring position of the chemical belt is obtained by using a photoelectric sensor, wherein the photoelectric sensor includes a light source and a receiver. The light source is used to send infrared beams to the edge positions on both sides of the chemical belt. The infrared beams reach the edge positions of the chemical belt to form reflected light. The receiver is located in the reflection path of the reflected light, and is used to receive the reflected light and convert the reflected light into an electrical signal. The amplitude of the electrical signal is used as the monitoring position of the chemical belt. ; Specifically, the light source is a laser diode, and the receiver includes a photodiode and a signal processing circuit, wherein the photodiode is used to convert reflected light into current, and the signal processing circuit is used to amplify, filter and shape the current to obtain an electrical signal. If the electrical signal has a large fluctuation, it means that there is a deviation at the edges of both sides of the chemical belt; Place the speed meter on the surface of the chemical belt to measure the speed of the chemical belt ; Place the temperature sensor near the chemical belt to measure the temperature of the chemical belt ; Specifically, the temperature sensor is a thermistor; Place the microphone near the chemical belt to measure the chemical belt noise .
[0022] Based on the running status data, the deviation degree of the chemical belt is evaluated to obtain the running deviation degree of the chemical belt. The running deviation degree is obtained by weighting four deviation indicators. The first to fourth deviation indicators are position deviation indicator, speed deviation indicator, temperature deviation indicator and noise abnormality indicator respectively. The deviation indicator of the chemical belt is calculated by using the deviation degree evaluation method. The deviation degree evaluation process is as follows: Based on chemical belt monitoring position Calculate the position deviation index of chemical belts : ; in: Indicates the monitoring position of the chemical belt under normal operation of the chemical belt. Indicates the preset maximum position deviation value, Indicates the deviation value of the chemical belt monitoring position; Based on chemical belt speed Calculate the speed deviation index of chemical belts : ; in: Indicates the set speed; Based on chemical belt temperature Calculation of temperature deviation index for chemical belts : ; in: Indicates the temperature of the chemical belt under normal operation of the chemical belt. Indicates the preset maximum temperature; The chemical belt noise For noise signals, chemical belt noise Perform Fourier transform to obtain the spectrum of Len frequency components, calculate the power of each spectrum, and obtain the power of the average spectrum of the chemical belt noise under normal operation of the chemical belt , which constitutes the abnormal noise index of chemical belt , where Len represents the chemical belt noise The signal length, Indicates The power of the spectrum, ; The weight coefficients of different deviation indicators are determined by using the hierarchical analysis method, and the deviation indicators are weighted, and the weighted results are used as the running deviation degree of the chemical belt. .
[0023] S2: constructing a belt deviation correction control model, wherein the belt deviation correction control model takes the calculated running deviation degree and running status data as input and takes the deviation correction control parameters as output.
[0024] The belt deviation correction control model is a reinforcement learning model structure, including a state space, an action space and a strategy distribution. The state space includes all states of the chemical belt, and the state is composed of a set of operating state data and the operating deviation degree corresponding to the operating state data. The action space includes all deviation correction control parameters of the chemical belt. The strategy distribution is the probability distribution of selecting different deviation correction control parameters under different states. The strategy distribution is the model parameter to be tuned in the belt deviation correction control model.
[0025] A reward function for evaluating the deviation correction control effect of the deviation correction control parameters selected in the strategy distribution is constructed, wherein the variables of the reward function include the state of the chemical belt and the deviation correction control parameters, wherein the expression of the reward function is: ; ; in: S represents the state of the chemical belt, A represents the deviation correction control parameters of the chemical belt, It represents the reward function value after selecting the deviation correction control parameter A to correct the chemical belt in state S; It means the jth deviation index of the chemical belt after selecting the deviation correction control parameter A to correct the deviation of the chemical belt in state S, where ,The 1st to 4th deviation indicators are position deviation indicator, speed deviation indicator, temperature deviation indicator and noise anomaly indicator, respectively. represents the indicator weight coefficient of the j-th deviation indicator; It means that in state S, after selecting the deviation control parameter A to correct the deviation of the chemical belt, the running deviation of the chemical belt is represents the exponential decay control parameter, represents the interaction effect term of selecting the correction control parameter A under state S, Represents the effect control parameter. Specifically, this scheme uses square terms to characterize various deviation indicators, improves the sensitivity to large deviation indicators, and then reduces the deviation value of large deviation indicators. It uses exponential decay terms to reward the state with overall low operation deviation, encourages the correction control parameters to reduce the overall operation deviation, and uses interaction effect terms to capture the mutual influence between different deviation indicators, and encourages reducing the negative interaction between deviation indicators.
[0026] S3: Optimizing model parameters of the constructed belt deviation correction control model to obtain the belt deviation correction control model after the model parameters are optimized.
[0027] Construct the training loss function of the policy distribution based on the reward function: ; ; ; ; in: is the strategy distribution, represents the nth state in the state space, , N represents the number of states in the state space, represents the nth deviation correction control parameter in the action space, , M represents the number of correction control parameters in the action space; Indicates status Select the correction control parameters probability; express The log probability gradient of Show The logarithmic probability of Indicates in status Next, select the correction control parameters The reward function value after correcting the chemical belt; Indicates in status Under, the correction control parameters advantage value.
[0028] The training loss function is solved, and the solution result is used as the model parameter tuning result of the belt deviation correction control model, wherein the solution process of the loss function is: Initialize H groups of particles. Each group of particles includes particle positions and particle velocities. The particle positions are the corresponding results of a set of strategy distributions. Set the maximum number of iterations of particle iterations to Max. Extract the particle position of the iteratively obtained particle, and standardize the particle position so that the sum of the element values in each row of the particle position is 1, use the standardized particle position as the strategy distribution in the training loss function, use the function value of the training loss function as the fitness function value of the particle, and select the particle position with the highest fitness function value as the optimal particle position obtained by iteration, and iterate the particle; As a preferred embodiment of the present invention, the present invention generates an iterative weight coefficient of particle speed based on the fitness function value of the particle, and adaptively adjusts the iterative weight of each particle speed, which is beneficial to protecting particles with better particle positions and also beneficial to moving particles with poor particle positions toward better particle positions. At the same time, an oscillation function value of the particle position is proposed, and the difference between the particle position and the optimal particle position is oscillated based on the number of iterations of the particle. When the number of particle iterations is small, the oscillation coefficient is large, so that the particle speed jumps out of the local optimum and improves the global search ability of the particle. When the number of particle iterations is large, the oscillation coefficient is small, which improves the local search ability of the particle. The iterative formula of the hth group of particles is: ; ; ; ; in: represents the particle position of the hth group of particles obtained in the tth iteration, represents the particle velocity of the hth group of particles obtained in the tth iteration, , ; represents the fitness function value of the hth group of particles obtained in the tth iteration, Indicates particle speed The corresponding iteration weight coefficient is, Represents the preset minimum iteration weight coefficient, Represents the preset maximum iteration weight coefficient, represents the mean value of the fitness function of the H group of particles obtained in the tth iteration, It represents the minimum fitness function value among the H group of particles obtained in the tth iteration; represents the control parameter, Represents a random number between 0 and 1. represents the optimal particle position after the tth iteration, Represents the oscillation coefficient of the tth iteration. If t is less than ,but , if t is greater than or equal to ,but ; Represents the particle position The oscillating function value of ; The positions of the H groups of particles that have reached the maximum number of iterations are obtained, and the positions of the H groups of particles are standardized. The particle positions with the highest fitness function values are selected as the model parameter tuning results of the belt deviation correction control model. The model parameter tuning results are used as the strategy distribution of the belt deviation correction control model to construct the belt deviation correction control model after model parameter tuning.
[0029] S4: If the running deviation degree of the chemical belt exceeds the preset deviation threshold, the belt deviation correction control model after the model parameter optimization is used to generate the deviation correction control parameters of the chemical belt, and the chemical belt is automatically corrected and controlled.
[0030] The deviation correction control parameter is the deviation of the center of the chemical belt to the right. If the deviation is negative, it will deviate to the left, and the left deviation is the absolute value of the deviation. If the deviation of the chemical belt calculated in step S1 is If the deviation exceeds the preset threshold, the speed of the chemical belt is reduced until the preset deviation speed is reached, and the belt deviation correction control model after the model parameters are optimized is used to generate the deviation correction control parameters of the chemical belt.
[0031] Embodiment 2: like Figure 2 1 is a functional module diagram of a chemical belt automatic deviation correction control system 100 provided in one embodiment of the present invention, which can implement the chemical belt automatic deviation correction control method in Example 1.
[0032] According to the functions to be implemented, the chemical belt automatic deviation correction control system 100 may include an operation deviation evaluation module 101, an automatic deviation correction module 102 and a data storage device 103. The module described in the present invention may also be referred to as a unit, which refers to a series of computer program segments that can be executed by an electronic device processor and can complete fixed functions.
[0033] The running deviation evaluation module 101 is used to collect the running status data of the chemical belt and evaluate the deviation degree of the chemical belt; The automatic deviation correction module 102 is used to dispatch the belt deviation correction control model after the model parameters are tuned from the data storage device. If the running deviation degree of the chemical belt exceeds the preset deviation threshold, the belt deviation correction control model after the model parameters are tuned is used to generate the deviation correction control parameters of the chemical belt, and the chemical belt is automatically corrected. The data storage device 103 is used to optimize the model parameters of the constructed belt deviation correction control model, and store the belt deviation correction control model after the model parameters are optimized.
[0034] In detail, the modules in the chemical belt automatic deviation correction control system 100 in the embodiment of the present invention are used in the same manner as above. Figure 1The chemical belt automatic deviation correction control method described in the invention has the same technical means and can produce the same technical effects, so it will not be repeated here.
[0035] It should be understood that the embodiment is for illustration only and the scope of the patent application is not limited to this structure.
[0036] It should be noted that the serial numbers of the above-mentioned embodiments of the present invention are only for description and do not represent the advantages and disadvantages of the embodiments. And the terms "including", "comprising" or any other variants thereof in this article are intended to cover non-exclusive inclusion, so that a process, device, article or method including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, device, article or method. In the absence of further restrictions, an element defined by the sentence "including a ..." does not exclude the presence of other identical elements in the process, device, article or method including the element.
[0037] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0038] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A chemical belt automatic deviation correction control method, characterized in that: The method comprises: S1: Collecting the running status data of the chemical belt, evaluating the deviation degree of the chemical belt, and obtaining the running deviation degree of the chemical belt, wherein the running status data includes the monitoring position of the chemical belt, the speed of the chemical belt, the temperature of the chemical belt, and the noise of the chemical belt; S2: constructing a belt deviation correction control model, wherein the belt deviation correction control model takes the calculated running deviation degree and running status data as input and takes the deviation correction control parameters as output; S3: Optimizing model parameters of the constructed belt deviation correction control model to obtain the belt deviation correction control model after the model parameters are optimized; S4: If the running deviation degree of the chemical belt exceeds the preset deviation threshold, the belt deviation correction control model after the model parameter optimization is used to generate the deviation correction control parameters of the chemical belt, and the chemical belt is automatically corrected and controlled.
2. A chemical belt automatic deviation correction control method as claimed in claim 1, characterized in that: Using a variety of sensors to obtain the operating status data of the chemical belt; The monitoring position of the chemical belt is obtained by using a photoelectric sensor, wherein the photoelectric sensor includes a light source and a receiver. The light source is used to send infrared beams to the edge positions on both sides of the chemical belt. The infrared beams reach the edge positions of the chemical belt to form reflected light. The receiver is located in the reflection path of the reflected light, and is used to receive the reflected light and convert the reflected light into an electrical signal. The amplitude of the electrical signal is used as the monitoring position of the chemical belt. ; Place the speed meter on the surface of the chemical belt to measure the speed of the chemical belt ; Place the temperature sensor near the chemical belt to measure the temperature of the chemical belt ; Specifically, the temperature sensor is a thermistor; Place the microphone near the chemical belt to measure the chemical belt noise .
3. A chemical belt automatic deviation correction control method as claimed in claim 2, characterized in that: Based on the running status data, the deviation degree of the chemical belt is evaluated to obtain the running deviation degree of the chemical belt. The running deviation degree is obtained by weighting four deviation indicators. The first to fourth deviation indicators are position deviation indicator, speed deviation indicator, temperature deviation indicator and noise abnormality indicator respectively. The deviation indicator of the chemical belt is calculated by using the deviation degree evaluation method. The deviation degree evaluation process is as follows: Based on chemical belt monitoring position Calculate the position deviation index of chemical belts : ; in: Indicates the monitoring position of the chemical belt under normal operation of the chemical belt. Indicates the preset maximum position deviation value, Indicates the deviation value of the chemical belt monitoring position; Based on chemical belt speed Calculate the speed deviation index of chemical belts : ; in: Indicates the set speed; Based on chemical belt temperature Calculation of temperature deviation index for chemical belts : ; in: Indicates the temperature of the chemical belt under normal operation of the chemical belt. Indicates the preset maximum temperature; The chemical belt noise For noise signals, chemical belt noise Perform Fourier transform to obtain the spectrum of Len frequency components, calculate the power of each spectrum, and obtain the power of the average spectrum of the chemical belt noise under normal operation of the chemical belt , which constitutes the abnormal noise index of chemical belt , where Len represents the chemical belt noise The signal length, Indicates The power of the spectrum, ; The weight coefficients of different deviation indicators are determined by using the hierarchical analysis method, and the deviation indicators are weighted, and the weighted results are used as the running deviation degree of the chemical belt. .
4. A chemical belt automatic deviation correction control method as claimed in claim 1, characterized in that: The belt deviation correction control model is a reinforcement learning model structure, including a state space, an action space and a strategy distribution. The state space includes all states of the chemical belt, and the state is composed of a set of operating state data and the operating deviation degree corresponding to the operating state data. The action space includes all deviation correction control parameters of the chemical belt. The strategy distribution is the probability distribution of selecting different deviation correction control parameters under different states. The strategy distribution is the model parameter to be tuned in the belt deviation correction control model.
5. A chemical belt automatic deviation correction control method as claimed in claim 4, characterized in that: A reward function for evaluating the deviation correction control effect of the deviation correction control parameters selected in the strategy distribution is constructed, wherein the variables of the reward function include the state of the chemical belt and the deviation correction control parameters, wherein the expression of the reward function is: ; ; in: S represents the state of the chemical belt, A represents the deviation correction control parameters of the chemical belt, It represents the reward function value after selecting the deviation correction control parameter A to correct the chemical belt in state S; It means the jth deviation index of the chemical belt after selecting the deviation correction control parameter A to correct the deviation of the chemical belt in state S, where ,The 1st to 4th deviation indicators are position deviation indicator, speed deviation indicator, temperature deviation indicator and noise anomaly indicator, respectively. represents the indicator weight coefficient of the j-th deviation indicator; It means that in state S, after selecting the deviation control parameter A to correct the deviation of the chemical belt, the running deviation of the chemical belt is represents the exponential decay control parameter, represents the interaction effect term of selecting the correction control parameter A under state S, Represents the effect control parameter.
6. A chemical belt automatic deviation correction control method as claimed in claim 5, characterized in that: Construct the training loss function of the policy distribution based on the reward function: ; ; ; ; in: is the strategy distribution, represents the nth state in the state space, , N represents the number of states in the state space, represents the nth deviation correction control parameter in the action space, , M represents the number of correction control parameters in the action space; Indicates status Select the correction control parameters probability; express The log probability gradient of Show The logarithmic probability of Indicates in status Next, select the correction control parameters The reward function value after correcting the chemical belt; Indicates in status Under, the correction control parameters advantage value.
7. A chemical belt automatic deviation correction control method as claimed in claim 6, characterized in that: The training loss function is solved, and the solution result is used as the model parameter tuning result of the belt deviation correction control model, wherein the solution process of the loss function is: Initialize H groups of particles. Each group of particles includes particle positions and particle velocities. The particle positions are the corresponding results of a set of strategy distributions. Set the maximum number of iterations of particle iterations to Max. Extract the particle position of the iteratively obtained particle, and standardize the particle position so that the sum of the element values in each row of the particle position is 1, use the standardized particle position as the strategy distribution in the training loss function, use the function value of the training loss function as the fitness function value of the particle, and select the particle position with the highest fitness function value as the optimal particle position obtained by iteration, and iterate the particle; The positions of the H groups of particles that have reached the maximum number of iterations are obtained, and the positions of the H groups of particles are standardized. The particle positions with the highest fitness function values are selected as the model parameter tuning results of the belt deviation correction control model. The model parameter tuning results are used as the strategy distribution of the belt deviation correction control model to construct the belt deviation correction control model after model parameter tuning.
8. A chemical belt automatic deviation correction control method as claimed in claim 1, characterized in that: The deviation correction control parameter is the deviation of the center of the chemical belt to the right. If the deviation is negative, it will deviate to the left, and the left deviation is the absolute value of the deviation. If the deviation of the chemical belt calculated in step S1 is If the deviation exceeds the preset threshold, the speed of the chemical belt is reduced until the preset deviation speed is reached, and the belt deviation correction control model after the model parameters are optimized is used to generate the deviation correction control parameters of the chemical belt.
9. A chemical belt automatic deviation correction control system, characterized in that: The chemical belt automatic deviation correction control system includes a server and a data storage device, and the server includes an operation deviation evaluation module and an automatic deviation correction module: The running deviation evaluation module is used to collect the running status data of the chemical belt and evaluate the deviation degree of the chemical belt; The automatic deviation correction module is used to dispatch the belt deviation correction control model after the model parameters are tuned from the data storage device. If the running deviation degree of the chemical belt exceeds the preset deviation threshold, the belt deviation correction control model after the model parameters are tuned is used to generate the deviation correction control parameters of the chemical belt, and the chemical belt is automatically corrected. The data storage device is used to optimize the model parameters of the constructed belt deviation correction control model, and store the belt deviation correction control model after the model parameters are optimized; To realize an automatic deviation correction control method for a chemical belt as described in any one of claims 1-9.
Citation Information
Patent Citations
Deviation rectification control method and system for belt conveyor based on fuzzy control algorithm
CN116788783A
Intelligent deviation rectifying system for belt conveyor
CN116902536A
Coal conveying belt anomaly detection system based on AI technology
CN118183215A
Abnormality detection method and system for belt conveyor and model training method
CN118334475A
Belt conveyor deviation detection method and system, terminal and storage medium
CN118505646A
Cited By
Multi-roller cooperative belt deviation rectification control method and system
CN120156828A
Anti-limit-invasion control method and system for folding conveying belt for whole vehicle railway
CN120397613A