[go: up one dir, main page]

CN113620024B - Data-driven multi-drive conveyor torque control method and device - Google Patents

Data-driven multi-drive conveyor torque control method and device Download PDF

Info

Publication number
CN113620024B
CN113620024B CN202110688958.4A CN202110688958A CN113620024B CN 113620024 B CN113620024 B CN 113620024B CN 202110688958 A CN202110688958 A CN 202110688958A CN 113620024 B CN113620024 B CN 113620024B
Authority
CN
China
Prior art keywords
torque
drive unit
tail
conveyor
belt
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110688958.4A
Other languages
Chinese (zh)
Other versions
CN113620024A (en
Inventor
尹小明
岑梁
何海国
王伟
季国良
范津津
林瑞学
汪剑荣
王佳峰
王晟
倪浅雨
毕祥宜
吕斌斌
邱泽晶
肖楚鹏
胡文博
余梦
朱亮亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huzhou Power Supply Co of State Grid Zhejiang Electric Power Co Ltd
Changxing Power Supply Co of State Grid Zhejiang Electric Power Co Ltd
Original Assignee
Huzhou Power Supply Co of State Grid Zhejiang Electric Power Co Ltd
Changxing Power Supply Co of State Grid Zhejiang Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huzhou Power Supply Co of State Grid Zhejiang Electric Power Co Ltd, Changxing Power Supply Co of State Grid Zhejiang Electric Power Co Ltd filed Critical Huzhou Power Supply Co of State Grid Zhejiang Electric Power Co Ltd
Priority to CN202110688958.4A priority Critical patent/CN113620024B/en
Publication of CN113620024A publication Critical patent/CN113620024A/en
Application granted granted Critical
Publication of CN113620024B publication Critical patent/CN113620024B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G43/00Control devices, e.g. for safety, warning or fault-correcting
    • B65G43/08Control devices operated by article or material being fed, conveyed or discharged
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G15/00Conveyors having endless load-conveying surfaces, i.e. belts and like continuous members, to which tractive effort is transmitted by means other than endless driving elements of similar configuration
    • B65G15/60Arrangements for supporting or guiding belts, e.g. by fluid jets
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G23/00Driving gear for endless conveyors; Belt- or chain-tensioning arrangements
    • B65G23/22Arrangements or mountings of driving motors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G23/00Driving gear for endless conveyors; Belt- or chain-tensioning arrangements
    • B65G23/44Belt or chain tensioning arrangements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G2203/00Indexing code relating to control or detection of the articles or the load carriers during conveying
    • B65G2203/02Control or detection
    • B65G2203/0266Control or detection relating to the load carrier(s)
    • B65G2203/0291Speed of the load carrier

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Conveyors (AREA)

Abstract

The invention discloses a data-driven multi-drive conveyor torque control method and a device, wherein the control method comprises the following steps: the method comprises the steps of dividing a bearing section of a conveying belt into n equal parts with fixed length, and obtaining the material quantity on each equal part of the conveying belt by combining an online image loading quantity measuring means. And establishing a data driving learning model of the deviation of the main driving torque and the middle driving torque and the deviation of the middle driving torque and the tail driving torque by taking the belt speed, the distribution vector, the main driving unit torque, the middle driving unit torque and the tail driving unit torque as input quantities. The control performance of the unloading type multi-point driving conveyor is improved, and the safety of the conveyor is improved. The LSSVM is adopted to complete modeling training, the requirements on storage space and on-line force calculation are low, the LSSVM is suitable for industrial controllers such as PLC and the like, and the problem of the tension of the rubber belt at the unloading point of the unloading type multi-point driving belt conveyor is solved.

Description

一种数据驱动的多驱输送机转矩控制方法及装置A data-driven multi-drive conveyor torque control method and device

技术领域technical field

本发明涉及一种输送装置领域,尤其涉及一种数据驱动的多驱输送机转矩控制方法及装置。The invention relates to the field of conveying devices, in particular to a data-driven torque control method and device for a multi-drive conveyor.

背景技术Background technique

带式输送机系统作为散状物料连续输送设备,广泛应用于钢铁、煤炭、港口码头、电力、建材等国民经济各行业,使用量大、应用面广。带式输送机朝着大型、远距离、高速度、大运量及智能化的方向不断发展。在设计和开发长距离带式输送系统时,由于单台驱动电机所能提供的驱动力有限,且输送胶带所能承受的最大张力也有限,故大型带式输送机通常采用多台电机驱动的方式,一方面可以降低单台电机的容量,另一方面也可以降低胶带的张力。多点驱动不仅降低了对胶带强度的要求,还能够方便设备选型,实现设备的小型化。实质上多点驱动是提高性价比的一种方式。多点驱动的方式很多,包括直线摩擦式、钢丝绳牵引式和中部滚筒卸载式等。其中滚筒卸载式多点驱动是在普通带式输送机中部增加一组或几组驱动装置,把通常设置在头部的驱动力分摊到几个部分。卸载式中间驱动方式结构简单、便于布置,能有效降低制造加工、输送、安装和维护管理等成本,在多驱输送机系统中得到较多采用。但中间转载点将导致整个胶带张力的分布与集中驱动布置形式完全不同,中间驱动轮胶带绕出侧张力将会明显降低,存在若控制不合适将造成胶带打滑;中间转载点还使得物料多次下落,在胶带上分布不均,中部滚筒卸载式多驱动输送机的驱动系统难以控制的问题。As a continuous conveying equipment for bulk materials, the belt conveyor system is widely used in various industries of the national economy such as steel, coal, port terminals, electric power, building materials, etc., with a large amount of use and a wide range of applications. Belt conveyors are developing in the direction of large-scale, long-distance, high-speed, large-capacity and intelligent. When designing and developing a long-distance belt conveyor system, due to the limited driving force provided by a single drive motor and the limited maximum tension that the conveyor belt can withstand, large-scale belt conveyors usually use multiple motors. In this way, on the one hand, the capacity of a single motor can be reduced, and on the other hand, the tension of the tape can also be reduced. The multi-point drive not only reduces the requirements for the strength of the tape, but also facilitates the selection of equipment and realizes the miniaturization of the equipment. In essence, multi-point drive is a way to improve cost performance. There are many ways of multi-point drive, including linear friction type, wire rope traction type and middle drum unloading type. Among them, the roller unloading multi-point drive is to add one or several groups of driving devices in the middle of the ordinary belt conveyor, and distribute the driving force usually set at the head to several parts. The unloading intermediate drive mode has a simple structure and is easy to arrange, which can effectively reduce the cost of manufacturing, transportation, installation and maintenance management, and is widely used in multi-drive conveyor systems. However, the middle transfer point will cause the distribution of the entire belt tension to be completely different from the centralized drive layout, and the tension on the belt winding out side of the intermediate drive wheel will be significantly reduced, and if the control is not appropriate, the belt will slip; The problem of falling, uneven distribution on the tape, and difficult control of the drive system of the central roller unloading multi-drive conveyor.

例如,一种在中国专利文献上公开的“新型带式输送机”,公告号CN103662715,包括机身部,卸载部、机头部、储带张紧部、收放胶带装置、驱动装置,过渡防跑偏前置托辊组,胶带、可自移式机尾、皮带保护和皮带机控制系统、视频监测系统。但是上述方案通过机尾滚筒带动皮带运行,通过变频器控制驱动滚筒工作,只有尾部滚筒驱动,在长距离运输中胶带上的货物分布不均时会导致整个胶带张力的分布不均衡,即使调整尾部滚筒也无法使整个胶带张力均衡,若控制不合适存在会造成胶带打滑,中间转载点还会使物料下落的问题。For example, a "new type belt conveyor" disclosed in the Chinese patent document, the bulletin number CN103662715, includes a fuselage part, an unloading part, a machine head, a storage belt tensioning part, a belt retracting device, a driving device, a transition Anti-deviation front idler set, tape, self-moving tail, belt protection and belt conveyor control system, video monitoring system. However, in the above scheme, the belt is driven by the tail drum, and the drive drum is controlled by the frequency converter. Only the tail drum is driven. When the goods on the tape are unevenly distributed during long-distance transportation, the distribution of the entire tape tension will be uneven. Even if the tail is adjusted The roller also cannot balance the tension of the entire tape. If the control is not appropriate, it will cause the tape to slip, and the intermediate transfer point will also cause the material to fall.

发明内容SUMMARY OF THE INVENTION

本发明是为了克服现有技术的卸载式多驱输送机在工况变化下从驱动滚轮绕出侧胶带张力变小导致打滑的问题,提供一种采用数据驱动方法获得主驱动单元和从驱动单元之间的转矩偏差预测模型,以实现主从驱动单元之间的协调控制,提高卸载式多点驱动输送机的控制性能和输送机的安全性。The present invention is to overcome the problem of slippage caused by the tape tension on the winding out side of the driving roller becoming smaller in the prior art of the unloading multi-drive conveyor under changing working conditions, and provides a method for obtaining a master drive unit and a slave drive unit by adopting a data drive method. The torque deviation prediction model between the two can realize the coordinated control between the master and slave drive units, and improve the control performance of the unloaded multi-point drive conveyor and the safety of the conveyor.

为实现上述目的,本发明采用以下技术方案:To achieve the above object, the present invention adopts the following technical solutions:

一种数据驱动的多驱输送机转矩控制方法,包括主驱动单元、中部驱动单元和尾部驱动单元,所述控制方法以下步骤:A data-driven torque control method for a multi-drive conveyor includes a main drive unit, a middle drive unit and a tail drive unit, and the control method includes the following steps:

步骤S1:头部驱动单元设置为速度驱动模式,中部驱动单元和尾部驱动单元均设置为转矩控制模式;Step S1: the head drive unit is set to the speed drive mode, and both the middle drive unit and the tail drive unit are set to the torque control mode;

步骤S2:设置主采样周期TS,采集物料分布向量xk,主驱动单元转矩TET、中部驱动单元转矩TEZ、尾部驱动单元转矩TEWStep S2: set the main sampling period T S , collect the material distribution vector x k , the main drive unit torque T ET , the middle drive unit torque T EZ , and the tail drive unit torque T EW ;

步骤S3:将TET、TEW、输送带带速v加入xk中,形成中部驱动单元的输入向量

Figure GDA0003795479160000021
Step S3: Add T ET , T EW , and conveyor belt speed v into x k to form the input vector of the middle drive unit
Figure GDA0003795479160000021

将TEZ、TET、v加入物料分布向量xk中,形成尾部驱动单元的输入向量

Figure GDA0003795479160000022
Add T EZ , T ET , and v to the material distribution vector x k to form the input vector of the tail drive unit
Figure GDA0003795479160000022

步骤S4:调用离线建立和训练好的预测模型,读取预存好的模型参数,将中部驱动单元的输入向量

Figure GDA0003795479160000023
和尾部驱动单元的输入向量
Figure GDA0003795479160000024
输入到预测模型中进行计算,获得模型输出值即中部转矩偏差ΔTE(TZ)和尾部转矩偏差ΔTE(ZW);Step S4: call the prediction model established and trained offline, read the pre-stored model parameters, and convert the input vector of the central drive unit
Figure GDA0003795479160000023
and the input vector of the tail drive unit
Figure GDA0003795479160000024
Input into the prediction model for calculation, and obtain the model output values, namely, the middle torque deviation ΔT E(TZ) and the tail torque deviation ΔT E(ZW) ;

步骤S6:根据中部转矩偏差ΔTE(TZ)和尾部转矩偏差ΔTE(ZW)设定中部驱动单元转矩调整值和尾部驱动单元转矩调整值。Step S6: Set the torque adjustment value of the middle drive unit and the torque adjustment value of the tail drive unit according to the middle torque deviation ΔT E(TZ) and the tail torque deviation ΔT E(ZW) .

作为优选,所述步骤S2中获取所述物料分布向量包括如下步骤:Preferably, obtaining the material distribution vector in the step S2 includes the following steps:

步骤S21:将输送带承载段分成定长的n等份的输送带段,获取输送带瞬时装载量q;Step S21: Divide the carrying section of the conveyor belt into n equal parts of the conveyor belt section of fixed length, and obtain the instantaneous load q of the conveyor belt;

步骤S22:获得首段输送带的物料量如下:Step S22: Obtain the material amount of the first conveyor belt as follows:

Figure GDA0003795479160000025
Figure GDA0003795479160000025

其中,N=t1/ts,l为输送带段长度,v为输送带带速,tl=l/v,ts为采样周期;Among them, N=t 1 /t s , l is the length of the conveyor belt section, v is the speed of the conveyor belt, t l =l/v, t s is the sampling period;

步骤S23:经过

Figure GDA0003795479160000026
时间后获得输送带上的物料分布向量:Step S23: After
Figure GDA0003795479160000026
The material distribution vector on the conveyor belt is obtained after time:

x=(x1,x2…xm,xm+1…xn), x =(x1, x2 ... xm , xm+1 ... xn),

其中,s为中部驱动绕出点到落料点之间的皮带长度,v为输送带带速。Among them, s is the belt length between the middle drive winding point and the blanking point, and v is the speed of the conveyor belt.

随着时间的推移,物料将在输送带上向后依次传递,形成链表:x1→x2→……→xm→xm+1→……→xn。当输送机运行时间大于

Figure GDA0003795479160000027
后,每个段的装载量都将变成已知量。向量x=(x1,x2…xm,xm+1…xn)描述了输送带上的物料分布,在本说明书中称之为物料分布向量。周期性获取机尾胶带图像,计算带式输送机瞬时装载量。数据驱动建模获得装载量的趋势,不需要其绝对值,故无需对测量系统进行标定,实现更加方便。Over time, the material will be passed backwards on the conveyor belt in sequence, forming a linked list: x 1 →x 2 →...→x m →x m+ 1→...→x n . When the conveyor running time is greater than
Figure GDA0003795479160000027
After that, the loading amount of each segment will become a known amount. The vector x=(x 1 , x 2 . . . x m , x m +1 . Periodically obtain the image of the tail tape, and calculate the instantaneous loading of the belt conveyor. Data-driven modeling obtains the trend of loading capacity, and does not need its absolute value, so it is not necessary to calibrate the measurement system, which is more convenient to implement.

作为优选,步骤S4所述的预测模型的建立和训练包括如下步骤:Preferably, the establishment and training of the prediction model described in step S4 includes the following steps:

S41:将头部驱动单元、中部驱动单元和尾部驱动单元都设置为速度控制模式;S41: Set the head drive unit, the middle drive unit and the tail drive unit to the speed control mode;

S42:设置在线装载量测量周期ts’,开始装载量在线测量;设置变量采样周期TS’获取v、x、TET、TEZ、TEW,TS’>ts’;S42: Set the online load measurement period ts ', and start the online measurement of the load; set the variable sampling period T S ' to obtain v, x, T ET , T EZ , T EW , T S '>t s ';

S43:将TET、TEW、v加入x中,形成中部驱动单元的输入向量,XZ=(x1,x2…xm,xm+1…xn,v,TEW,TET);将TEZ,TET,v加入x中,形成尾部驱动单元输入向量,XW=(x1,x2…xm,xm+1…xn,v,TEZ,TET);S43: Add T ET , T EW , v into x to form the input vector of the middle drive unit, X Z =(x 1 , x 2 . . . x m , x m+1 . . . x n , v, T EW , T ET ); add T EZ , T ET , v into x to form the input vector of the tail drive unit, X W = (x 1 , x 2 . . . x m , x m + 1 . ;

S44:采集运输机多种工况的数据,通过处理获得中部驱动单元学习样本

Figure GDA0003795479160000031
和尾部驱动单元学习样本
Figure GDA0003795479160000032
存入样本集
Figure GDA0003795479160000033
Figure GDA0003795479160000034
其中k为第k个TS’周期,NZ表示中部驱动单元样本数量,NW表示尾部驱动单元样本数量;S44: Collect the data of various working conditions of the transporter, and obtain the learning sample of the central drive unit through processing
Figure GDA0003795479160000031
and tail drive unit learning samples
Figure GDA0003795479160000032
save sample set
Figure GDA0003795479160000033
and
Figure GDA0003795479160000034
Where k is the kth T S ' period, N Z represents the number of samples of the middle drive unit, and N W represents the number of samples of the tail drive unit;

S45:通过LSSVM算法对样本集进行建模训练;S45: Model and train the sample set through the LSSVM algorithm;

S46:训练完成后将LSSVM模型参数存入PLC,以供在线使用。S46: After the training is completed, the parameters of the LSSVM model are stored in the PLC for online use.

其中Nε为样本容量,由于LSSVM训练过程中需要采用稀疏化算法对学习样本进行剔除,故Nε小于原始样本数NZAmong them, N ε is the sample capacity. Since the sparse algorithm needs to be used to eliminate the learning samples in the LSSVM training process, N ε is smaller than the original number of samples N Z .

输送机驱动单元电机转矩TE与驱动轮的驱动圆周力Fu呈比例关系,即TE=k·Fu,而驱动圆周力等于绕入点张力与分离点的张力之差。由于输送带构成环状,主驱动轮、中部驱动轮和尾部驱动轮绕入点张力与分离点的张力耦合在一起,且胶带的阻力也受运行状态影响,故无法获得较准确的多驱动单元转矩的解析关系。但主驱动单元转矩、从驱动单元转矩以及输送机实时运行状态之间存在确定关系,故可以采用学习建模的手段来获得转矩偏差模型。The motor torque TE of the conveyor driving unit is proportional to the driving circular force F u of the driving wheel, that is, TE = k·F u , and the driving circular force is equal to the difference between the tension at the entry point and the tension at the separation point. Because the conveyor belt forms a loop, the tension of the main driving wheel, the middle driving wheel and the tail driving wheel is coupled with the tension of the separation point, and the resistance of the belt is also affected by the running state, so it is impossible to obtain a more accurate multi-drive unit. Analytical relationship for torque. However, there is a definite relationship between the torque of the main drive unit, the torque of the slave drive unit and the real-time operating state of the conveyor, so the torque deviation model can be obtained by means of learning modeling.

若主驱动单元采用速度控制,中部从驱动单元以及尾部从驱动单元也采用速度控制,且速度设定值跟踪主驱动变频器。此时驱动单元的转矩之间没有耦合关系,其差值主要取决于输送机的运行速度、物料分布等运行参数。利用此工作模式下获得的运行数据即可建立转矩预测模型。If the main drive unit adopts speed control, the middle slave drive unit and the tail slave drive unit also adopt speed control, and the speed setting value tracks the main drive inverter. At this time, there is no coupling relationship between the torques of the drive units, and the difference mainly depends on the operating parameters such as the operating speed of the conveyor and the distribution of materials. Using the operating data obtained in this working mode, a torque prediction model can be established.

作为优选,所述步骤S44还包括如下步骤Preferably, the step S44 further includes the following steps

步骤S441:建立头部驱动单元与中部驱动单元转矩差ΔTE(TZ)预测模型f1,中部驱动单元与尾部驱动单元转矩差ΔTE(ZW)预测模型f2Step S441 : establish a prediction model f 1 of the torque difference ΔTE (TZ) between the head drive unit and the middle drive unit, and a prediction model f 2 of the torque difference ΔTE (ZW) between the middle drive unit and the tail drive unit:

ΔTE(TZ)=f1(Xz),ΔTE (TZ) = f 1 (X z ),

ΔTE(ZW)=f2(XW);ΔTE (ZW) = f 2 (X W );

步骤S442:以TS’为周期采集TET、TEZ、TEW及v,经过步骤S21和步骤S22形成样本

Figure GDA0003795479160000035
加入模型f1样本集中,形成样本
Figure GDA0003795479160000041
加入f2样本集中,其中K为第K采集周期;Step S442 : Collect T ET , TEZ , TEW and v with T S ′ as a cycle, and form samples through steps S21 and S22
Figure GDA0003795479160000035
Join the model f 1 sample set to form a sample
Figure GDA0003795479160000041
Join the f2 sample set, where K is the Kth collection period;

步骤S443:获得样本集

Figure GDA0003795479160000042
Figure GDA0003795479160000043
Step S443: Obtain a sample set
Figure GDA0003795479160000042
and
Figure GDA0003795479160000043

将主驱动单元设置为速度控制,中部从驱动单元以及尾部从驱动单元也采用速度控制,且速度设定值跟踪主驱动控制器,设置数据采样周期为Ts,且TS>ts,按照ts周期性执行装载量在线测量,并周期性更新物料分布相量X。Set the master drive unit as speed control, the middle slave drive unit and the tail slave drive unit also use speed control, and the speed set value tracks the master drive controller, set the data sampling period to T s , and T S >t s , according to t s Periodically performs on-line measurement of the loading amount, and periodically updates the material distribution phasor X.

作为优选,所述步骤S45通过LSSVM算法对样本集进行建模训练包括:建立中部驱动单元转矩偏差决策函数:Preferably, the step S45 performs modeling training on the sample set by using the LSSVM algorithm, including: establishing a torque deviation decision function of the central drive unit:

Figure GDA0003795479160000044
Figure GDA0003795479160000044

尾部驱动单元转矩偏差决策函数:Tail drive unit torque deviation decision function:

Figure GDA0003795479160000045
Figure GDA0003795479160000045

其中,α为支持值向量,b为偏置,σ为核参数,c为正规化参数,

Figure GDA0003795479160000046
Figure GDA0003795479160000047
为LSSVM算法的核函数。建模训练完成后,需要将学习样本集中的支持向量
Figure GDA0003795479160000048
支持值向量α、偏置b、核参数σ、正规化参数c等存入PLC。利用学习样本集通过训练来逼近非线性模型f1、f2,LSSVM模型对存储空间需求不大,对计算量要求较小,适合在PLC等工业控制器中使用。Among them, α is the support value vector, b is the bias, σ is the kernel parameter, c is the normalization parameter,
Figure GDA0003795479160000046
and
Figure GDA0003795479160000047
is the kernel function of the LSSVM algorithm. After the modeling training is completed, the support vectors in the learning sample set need to be
Figure GDA0003795479160000048
Support value vector α, bias b, kernel parameter σ, normalization parameter c, etc. are stored in PLC. Using the learning sample set to approximate the nonlinear models f 1 and f 2 through training, the LSSVM model does not require much storage space and requires less computation, so it is suitable for use in industrial controllers such as PLC.

作为优选,步骤S46所述的LSSVM模型参数包括:支持值向量α,偏置b,核参数σ,为正规化参数c。在线应用阶段,将取出的以上参数进行预测计算。在实际使用是可调取核函数K进行计算,并累计求和即可获得模型预测值。Preferably, the parameters of the LSSVM model described in step S46 include: a support value vector α, a bias b, and a kernel parameter σ, which is a normalization parameter c. In the online application stage, the above parameters are extracted for prediction calculation. In actual use, the kernel function K can be used for calculation, and the model prediction value can be obtained by accumulative summation.

作为优选,所述核函数为径向基核函数RBF。Preferably, the kernel function is a radial basis kernel function RBF.

Figure GDA0003795479160000049
其中αk为对应样本的支持值,b为偏置。模型参数αk和b可以通过如下方程组求解:
Figure GDA0003795479160000049
where α k is the support value of the corresponding sample, and b is the bias. The model parameters α k and b can be solved by the following system of equations:

Figure GDA00037954791600000410
Figure GDA00037954791600000410

Figure GDA00037954791600000411
Figure GDA00037954791600000411

其中,

Figure GDA00037954791600000412
in,
Figure GDA00037954791600000412

U=(K+c-1I)-1U=(K+c −1 I) −1 ;

U表达式中I为单位矩阵,σ为核参数,c为正规化参数即惩罚系数;In the U expression, I is the identity matrix, σ is the kernel parameter, and c is the normalization parameter, that is, the penalty coefficient;

作为优选,所述步骤S6还包括在中部转矩偏差ΔTE(TZ)上叠加人工修正值ΔTZ后形成中部驱动单元转矩调整值,在尾部转矩偏差ΔTE(ZW)上叠加人工修正值ΔTW后形成尾部驱动单元转矩调整值。理想情况下,ΔTZ=0,ΔTW=0,在实际运行中存在模型失配的问题,在预测模型输出值上进行适当增减,实现模型输出值与修正值混合,提高控制效果和控制性能。Preferably, the step S6 further includes superimposing the manual correction value ΔT Z on the middle torque deviation ΔT E(TZ) to form the torque adjustment value of the middle drive unit, and superimposing the manual correction on the tail torque deviation ΔT E(ZW) The value ΔTW forms the torque adjustment value of the tail drive unit. Ideally, ΔT Z = 0, ΔT W = 0, there is a problem of model mismatch in actual operation, appropriately increase or decrease the output value of the predicted model, realize the mixing of the model output value and the correction value, and improve the control effect and control. performance.

作为优选,所述步骤S6还包括限幅模块,分别判断中部驱动单元转矩调整值和尾部驱动单元转矩调整值是否超过限幅,若是,则将转矩调整值限制到上限值,适当降低转矩变化速率,若否,则输出中部驱动单元转矩调整值和尾部驱动单元转矩调整值。限幅的上限为当前转矩基础上增加Δ,限幅下限为当前实际转矩基础上减少Δ。转矩设定值不能跟当前转矩相差太大,如果转矩调整值与当前转矩相差超过Δ时,则通过转矩限幅来适当降低调整值变化速率,逐步完成对中部驱动单元和尾部驱动单元的转矩调整。Preferably, the step S6 further includes a limiter module, which respectively judges whether the torque adjustment value of the middle drive unit and the torque adjustment value of the tail drive unit exceed the limit. Decrease the torque change rate, if not, output the torque adjustment value of the middle drive unit and the torque adjustment value of the tail drive unit. The upper limit of the limiter is the increase of Δ on the basis of the current torque, and the lower limit of the limiter is the decrease of Δ on the basis of the current actual torque. The torque setting value cannot be too different from the current torque. If the difference between the torque adjustment value and the current torque exceeds Δ, the torque limiter will be used to appropriately reduce the adjustment value change rate, and gradually complete the adjustment of the middle drive unit and the tail. Torque adjustment of the drive unit.

一种数据驱动的多驱输送机转矩控制装置,采用所述的数据驱动的多驱输送机转矩控制方法。输送机头部设有主驱动的单元,中部设有中部驱动单元,尾部设有尾部驱动单元,每个驱动单元包括两台同轴安装的驱动电机,电机控制系统控制器采用PLC,采用变频器驱动,PLC与变频器之间采用现场总线协议进行通信,以实现驱动单元之间的协调控制。总线采用光纤材质,防止电磁干扰并预防雷击。A data-driven multi-drive conveyor torque control device adopts the data-driven multi-drive conveyor torque control method. There is a main drive unit at the head of the conveyor, a middle drive unit at the middle, and a tail drive unit at the tail. Each drive unit includes two coaxially installed drive motors. The motor control system controller adopts PLC and frequency converter. Drive, PLC and inverter use field bus protocol to communicate to realize coordinated control between drive units. The bus is made of fiber optic material to prevent electromagnetic interference and prevent lightning strikes.

因此,本发明具有如下有益效果:(1)本发明结合装载量在线测量手段,采用数据驱动方法获得主驱动单元和中间驱动单元及尾部驱动单元的转矩偏差预测模型,以实现主从驱动单元之间的协调控制。(2)数据驱动建模手段获得从驱动组的转矩设定值,提高卸载式多点驱动输送机的控制性能,提高输送机的安全性。(3)采用LSSVM来完成建模训练,LSSVM对存储空间及在线算力要求低,适合PLC等工业控制器,解决卸载式多点驱动带式输送机卸载点胶带张力问题。Therefore, the present invention has the following beneficial effects: (1) The present invention adopts the data-driven method to obtain the torque deviation prediction model of the main drive unit, the intermediate drive unit and the tail drive unit in combination with the on-line measurement method of the load, so as to realize the master-slave drive unit. coordination control between them. (2) The data-driven modeling method obtains the torque setting value from the drive group, improves the control performance of the unloaded multi-point drive conveyor, and improves the safety of the conveyor. (3) LSSVM is used to complete the modeling training. LSSVM has low requirements on storage space and online computing power, and is suitable for industrial controllers such as PLC to solve the problem of tape tension at the unloading point of the unloading multi-point drive belt conveyor.

附图说明Description of drawings

图1是本发明一实施例的多驱输送机模型图。FIG. 1 is a model diagram of a multi-drive conveyor according to an embodiment of the present invention.

图2是本发明一实施例的多驱输送机张力示意图。FIG. 2 is a schematic diagram of the tension of a multi-drive conveyor according to an embodiment of the present invention.

图3是本发明一实施例的多驱输送机控制框图。FIG. 3 is a control block diagram of a multi-drive conveyor according to an embodiment of the present invention.

图4是本发明一实施例的多驱输送机物料分布相量示意图。4 is a schematic diagram of a material distribution phasor of a multi-drive conveyor according to an embodiment of the present invention.

图5是本发明一实施例的多驱输送机输入向量示意图。FIG. 5 is a schematic diagram of an input vector of a multi-drive conveyor according to an embodiment of the present invention.

图6是本发明一实施例的多驱输送机控制系统机构示意图。FIG. 6 is a schematic diagram of the mechanism of a multi-drive conveyor control system according to an embodiment of the present invention.

图7是本发明一实施例的多驱输送机转矩控制方法建模及使用流程图。FIG. 7 is a flow chart of modeling and use of a torque control method for a multi-drive conveyor according to an embodiment of the present invention.

图中:1、主驱动单元2、中部驱动单元3、尾部驱动单元4、相机及光源5、物料。In the figure: 1. Main drive unit 2, middle drive unit 3, tail drive unit 4, camera and light source 5, materials.

具体实施方式Detailed ways

下面结合附图与具体实施方式对本发明做进一步的描述。The present invention will be further described below with reference to the accompanying drawings and specific embodiments.

实施例:Example:

如图1~7所示的一种基于数据驱动的卸载式多驱输送机从驱动单元控制方法及装置,输送机的头部、中部、尾部配置了3个驱动单元,每个驱动单元包括两台同轴安装的驱动电机。电机控制系统控制器采用PLC,采用变频器驱动,PLC与变频器之间采用现场总线协议进行通信,以实现驱动单元之间的协调控制。总线采用光纤材质,防止电磁干扰并预防雷击。As shown in Figures 1 to 7, a data-driven unloading multi-drive conveyor slave drive unit control method and device, the head, middle and tail of the conveyor are equipped with three drive units, each drive unit includes two A coaxially mounted drive motor. The controller of the motor control system adopts PLC, which is driven by inverter, and the field bus protocol is used for communication between PLC and inverter to realize coordinated control between drive units. The bus is made of fiber optic material to prevent electromagnetic interference and prevent lightning strikes.

每组驱动单元中的两台电机同轴安装,属于刚体连接,分主从进行控制,从电机变频器工作在直接转矩控制模式,接收主电机发出转矩设定值。在后续叙述中,将两台同轴安装的电机组成的驱动单元作为一个整体进行描述。The two motors in each group of drive units are installed coaxially and belong to rigid body connection. They are controlled by master and slave. The inverter of the slave motor works in the direct torque control mode and receives the torque set value sent by the master motor. In the following description, the drive unit composed of two coaxially mounted motors will be described as a whole.

在输送机运行时,每个驱动单元的转矩与胶带上的物料分布、带速等因素有关。本实施例采用图像处理的手段实现瞬时输送量的实时测量,如图1所示,工业相机以ts周期性获取头部驱动单元处胶带图像,计算带式输送机瞬时装载量,包括如下步骤:如图4所示,将胶带的承载段分成定长的n等份,每等份长度l,在倾斜承载段,长度以实际带长计算,而不是以其水平投影计算,在中部卸载站后端以落料点为计算的起点。计算带式输送机瞬时装载量包括如下步骤:工业相机周期性获取机尾胶带图像,计算带式输送机瞬时装载量。数据驱动建模获得装载量的趋势,不需要其绝对值,故无需对测量系统进行标定,实现更加方便。When the conveyor is running, the torque of each drive unit is related to the material distribution on the belt, belt speed and other factors. In this embodiment, the method of image processing is used to realize the real-time measurement of the instantaneous conveying capacity. As shown in Figure 1, the industrial camera periodically obtains the tape image at the head drive unit at t s , and calculates the instantaneous loading capacity of the belt conveyor, including the following steps : As shown in Figure 4, divide the carrying section of the tape into n equal parts of fixed length, each equal part has a length l, in the inclined carrying section, the length is calculated by the actual belt length, not its horizontal projection, in the middle unloading station The back end takes the blanking point as the starting point for the calculation. Calculating the instantaneous loading of the belt conveyor includes the following steps: the industrial camera periodically obtains the image of the tape at the tail of the machine, and calculates the instantaneous loading of the belt conveyor. Data-driven modeling obtains the trend of loading capacity, and does not need its absolute value, so it is not necessary to calibrate the measurement system, which is more convenient to implement.

步骤S21:将输送带承载段分成定长的n等份的输送带段,获取输送带瞬时装载量q;Step S21: Divide the carrying section of the conveyor belt into n equal parts of the conveyor belt section of fixed length, and obtain the instantaneous load q of the conveyor belt;

步骤S22:获得首段输送带的物料量如下:Step S22: Obtain the material amount of the first conveyor belt as follows:

Figure GDA0003795479160000061
Figure GDA0003795479160000061

其中,N=t1/ts,l为输送带段长度,v为输送带带速,tl=l/v,ts为采样周期;Among them, N=t 1 /t s , l is the length of the conveyor belt section, v is the speed of the conveyor belt, t l =l/v, t s is the sampling period;

步骤S23:经过

Figure GDA0003795479160000062
时间后获得输送带上的物料分布向量:Step S23: After
Figure GDA0003795479160000062
The material distribution vector on the conveyor belt is obtained after time:

x=(x1,x2…xm,xm+1…xn), x =(x1, x2 ... xm , xm+1 ... xn),

其中,s为中部驱动绕出点到落料点之间的皮带长度,v为输送带带速。Among them, s is the belt length between the middle drive winding point and the blanking point, and v is the speed of the conveyor belt.

随着时间的推移,物料将在输送带上向后依次传递,形成链表:x1→x2→……→xm→xm+1→……→xn。当输送机运行时间大于

Figure GDA0003795479160000071
后,每个段的装载量都将变成已知量。向量x=(x1,x2…xm,xm+1…xn)描述了输送带上的物料分布,在本说明书中称之为物料分布向量。Over time, the material will be passed backwards on the conveyor belt in sequence, forming a linked list: x 1 →x 2 →...→x m →x m+1 →...→x n . When the conveyor running time is greater than
Figure GDA0003795479160000071
After that, the loading amount of each segment will become a known amount. The vector x=(x 1 , x 2 . . . x m , x m +1 .

离线建立训练好转矩偏差预测模型,包括如下步骤:Offline establishment of a trained torque deviation prediction model, including the following steps:

S41:将头部驱动单元、中部驱动单元和尾部驱动单元都设置为速度控制模式;S41: Set the head drive unit, the middle drive unit and the tail drive unit to the speed control mode;

S42:设置在线装载量测量周期ts’,开始装载量在线测量;设置变量采样周期TS’获取v、x、TET、TEZ、TEW,TS’>tsS42: Set the online load measurement period ts ', and start the online measurement of the load; set the variable sampling period T S ' to obtain v, x, T ET , T EZ , T EW , T S '>t s ;

S43:将TET、TEW、v加入x中,形成中部驱动单元的输入向量,XZ=(x1,x2…xm,xm+1…xn,v,TEW,TET);将TEZ,TET,v加入x中,形成尾部驱动单元输入向量,XW=(x1,x2…xm,xm+1…xn,v,TEZ,TET);S43: Add T ET , T EW , v into x to form the input vector of the middle drive unit, X Z =(x 1 , x 2 . . . x m , x m+1 . . . x n , v, T EW , T ET ); add T EZ , T ET , v into x to form the input vector of the tail drive unit, X W = (x 1 , x 2 . . . x m , x m + 1 . ;

S44:采集运输机多种工况的数据,通过处理获得中部驱动单元学习样本

Figure GDA0003795479160000072
和尾部驱动单元学习样本
Figure GDA0003795479160000073
存入样本集
Figure GDA0003795479160000074
Figure GDA0003795479160000075
其中k为第k个TS’周期,NZ表示中部驱动单元样本数量,NW表示尾部驱动单元样本数量;S44: Collect the data of various working conditions of the transporter, and obtain the learning sample of the central drive unit through processing
Figure GDA0003795479160000072
and tail drive unit learning samples
Figure GDA0003795479160000073
save sample set
Figure GDA0003795479160000074
and
Figure GDA0003795479160000075
Where k is the kth T S ' period, N Z represents the number of samples of the middle drive unit, and N W represents the number of samples of the tail drive unit;

步骤S441:建立头部驱动单元与中部驱动单元转矩差ΔTE(TZ)预测模型f1,中部驱动单元与尾部驱动单元转矩差ΔTE(ZW)预测模型f2Step S441 : establish a prediction model f 1 of the torque difference ΔTE (TZ) between the head drive unit and the middle drive unit, and a prediction model f 2 of the torque difference ΔTE (ZW) between the middle drive unit and the tail drive unit:

ΔTE(TZ)=f1(Xz),ΔTE (TZ) = f 1 (X z ),

ΔTE(ZW)=f2(XW);ΔTE (ZW) = f 2 (X W );

步骤S442:以TS’为周期采集TET、TEZ、TEW及v,经过步骤S21和步骤S22形成样本

Figure GDA0003795479160000076
加入模型f1样本集中,形成样本
Figure GDA0003795479160000077
加入f2样本集中,其中K为第K采集周期;Step S442 : Collect T ET , TEZ , TEW and v with T S ′ as a cycle, and form samples through steps S21 and S22
Figure GDA0003795479160000076
Join the model f 1 sample set to form a sample
Figure GDA0003795479160000077
Join the f 2 sample set, where K is the K-th collection cycle;

步骤S443:获得样本集

Figure GDA0003795479160000078
Figure GDA0003795479160000079
Step S443: Obtain a sample set
Figure GDA0003795479160000078
and
Figure GDA0003795479160000079

将主驱动单元设置为速度控制,中部从驱动单元以及尾部从驱动单元也采用速度控制,且速度设定值跟踪主驱动控制器,设置数据采样周期为Ts,且TS>ts,按照ts周期性执行装载量在线测量,并周期性更新物料分布相量。Set the master drive unit as speed control, the middle slave drive unit and the tail slave drive unit also use speed control, and the speed set value tracks the master drive controller, set the data sampling period to T s , and T S >t s , according to t s periodically performs on-line measurement of loading, and periodically updates the material distribution phasor.

S45:通过LSSVM算法对样本集进行建模训练;S45: Model and train the sample set through the LSSVM algorithm;

建立中部驱动单元转矩偏差决策函数:Establish the torque deviation decision function of the central drive unit:

Figure GDA00037954791600000710
Figure GDA00037954791600000710

尾部驱动单元转矩偏差决策函数:Tail drive unit torque deviation decision function:

Figure GDA0003795479160000081
Figure GDA0003795479160000081

其中,α为支持值向量,b为偏置,σ为核参数,c为正规化参数,

Figure GDA0003795479160000082
Figure GDA0003795479160000083
为LSSVM算法的核函数。建模训练完成后,需要将学习样本集中的支持向量
Figure GDA0003795479160000084
支持值向量α、偏置b、核参数σ、正规化参数c等存入PLC。利用学习样本集通过训练来逼近非线性模型f1、f2,LSSVM模型对存储空间需求不大,对计算量要求较小,适合在PLC等工业控制器中使用。Among them, α is the support value vector, b is the bias, σ is the kernel parameter, c is the normalization parameter,
Figure GDA0003795479160000082
and
Figure GDA0003795479160000083
is the kernel function of the LSSVM algorithm. After the modeling training is completed, the support vectors in the learning sample set need to be
Figure GDA0003795479160000084
Support value vector α, bias b, kernel parameter σ, normalization parameter c, etc. are stored in PLC. Using the learning sample set to approximate the nonlinear models f 1 and f 2 through training, the LSSVM model does not require much storage space and requires less computation, so it is suitable for use in industrial controllers such as PLC.

核函数为径向基核函数RBF。The kernel function is the radial basis kernel function RBF.

Figure GDA0003795479160000085
其中αk为对应样本的支持值,b为偏置。模型参数αk和b可以通过如下方程组求解:
Figure GDA0003795479160000085
where α k is the support value of the corresponding sample, and b is the bias. The model parameters α k and b can be solved by the following system of equations:

Figure GDA0003795479160000086
Figure GDA0003795479160000086

Figure GDA0003795479160000087
Figure GDA0003795479160000087

其中,

Figure GDA0003795479160000088
in,
Figure GDA0003795479160000088

U=(K+c-1I)-1U=(K+c −1 I) −1 ;

U表达式中I为单位矩阵,σ为核参数,c为正规化参数即惩罚系数;In the U expression, I is the identity matrix, σ is the kernel parameter, and c is the normalization parameter, that is, the penalty coefficient;

S46:训练完成后将支持值模型参数存入PLC,以供在线使用。S46: After the training is completed, the supported value model parameters are stored in the PLC for online use.

其中Nε为样本容量,由于LSSVM训练过程中需要采用稀疏化算法对学习样本进行剔除,故Nε小于原始样本数NZAmong them, N ε is the sample capacity. Since the sparse algorithm needs to be used to eliminate the learning samples in the LSSVM training process, N ε is smaller than the original number of samples N Z .

输送机驱动单元电机转矩TE与驱动轮的驱动圆周力Fu呈比例关系,即TE=k·Fu,而驱动圆周力等于绕入点张力与分离点的张力之差。由于输送带构成环状,主驱动轮、中部驱动轮和尾部驱动轮绕入点张力与分离点的张力耦合在一起,且胶带的阻力也受运行状态影响,故无法获得较准确的多驱动单元转矩的解析关系。但主驱动单元转矩、从驱动单元转矩以及输送机实时运行状态之间存在确定关系,故可以采用学习建模的手段来获得转矩偏差模型。The motor torque TE of the conveyor driving unit is proportional to the driving circular force F u of the driving wheel, that is, TE = k·F u , and the driving circular force is equal to the difference between the tension at the entry point and the tension at the separation point. Because the conveyor belt forms a loop, the tension of the main driving wheel, the middle driving wheel and the tail driving wheel is coupled with the tension of the separation point, and the resistance of the belt is also affected by the running state, so it is impossible to obtain a more accurate multi-drive unit. Analytical relationship for torque. However, there is a definite relationship between the torque of the main drive unit, the torque of the slave drive unit and the real-time operating state of the conveyor, so the torque deviation model can be obtained by means of learning modeling.

若主驱动单元采用速度控制,中部从驱动单元以及尾部从驱动单元也采用速度控制,且速度设定值跟踪主驱动变频器。此时驱动单元的转矩之间没有耦合关系,其差值主要取决于输送机的运行速度、物料分布等运行参数。利用此工作模式下获得的运行数据即可建立转矩预测模型。If the main drive unit adopts speed control, the middle slave drive unit and the tail slave drive unit also adopt speed control, and the speed setting value tracks the main drive inverter. At this time, there is no coupling relationship between the torques of the drive units, and the difference mainly depends on the operating parameters such as the operating speed of the conveyor and the distribution of materials. Using the operating data obtained in this working mode, a torque prediction model can be established.

多驱输送机在线转矩控制包括如下步骤:The online torque control of the multi-drive conveyor includes the following steps:

步骤S1:头部驱动单元设置为速度驱动模式,中部驱动单元和尾部驱动单元均设置为转矩控制模式;Step S1: the head drive unit is set to the speed drive mode, and both the middle drive unit and the tail drive unit are set to the torque control mode;

步骤S2:设置主采样周期TS,采集物料分布向量xk,主驱动单元转矩TET、中部驱动单元转矩TEZ、尾部驱动单元转矩TEWStep S2: set the main sampling period T S , collect the material distribution vector x k , the main drive unit torque T ET , the middle drive unit torque T EZ , and the tail drive unit torque T EW ;

步骤S3:将TET、TEW、v加入xk中,形成中部驱动单元的输入向量

Figure GDA0003795479160000091
Step S3: adding T ET , T EW , and v to x k to form the input vector of the middle drive unit
Figure GDA0003795479160000091

将TEZ、TET、v加入物料分布向量xk中,形成尾部驱动单元的输入向量

Figure GDA0003795479160000092
Add T EZ , T ET , and v to the material distribution vector x k to form the input vector of the tail drive unit
Figure GDA0003795479160000092

步骤S4:调用离线建立和训练好的预测模型,读取预存好的模型参数,将中部驱动单元的输入向量

Figure GDA0003795479160000093
和尾部驱动单元的输入向量
Figure GDA0003795479160000094
输入到预测模型中进行计算,获得模型输出值即中部转矩偏差ΔTE(TZ)和尾部转矩偏差ΔTE(ZW);Step S4: call the prediction model established and trained offline, read the pre-stored model parameters, and convert the input vector of the central drive unit
Figure GDA0003795479160000093
and the input vector of the tail drive unit
Figure GDA0003795479160000094
Input into the prediction model for calculation, and obtain the model output values, namely, the middle torque deviation ΔT E(TZ) and the tail torque deviation ΔT E(ZW) ;

步骤S6:根据中部转矩偏差ΔTE(TZ)和尾部转矩偏差ΔTE(ZW)设定中部驱动单元转矩调整值和尾部驱动单元转矩调整值。在中部转矩偏差ΔTE(TZ)上叠加人工修正值ΔTZ后形成中部驱动单元转矩调整值,在尾部转矩偏差ΔTE(ZW)上叠加人工修正值ΔTW后形成尾部驱动单元转矩调整值。分别判断中部驱动单元转矩调整值和尾部驱动单元转矩调整值是否超过限幅,若是,则将转矩调整值限制到上限值,适当降低转矩变化速率,若否,则输出中部驱动单元转矩调整值和尾部驱动单元转矩调整值。Step S6: Set the torque adjustment value of the middle drive unit and the torque adjustment value of the tail drive unit according to the middle torque deviation ΔT E(TZ) and the tail torque deviation ΔT E(ZW) . After superimposing the artificial correction value ΔT Z on the middle torque deviation ΔT E(TZ) , the torque adjustment value of the middle drive unit is formed, and after superimposing the artificial correction value ΔT W on the tail torque deviation ΔT E(ZW) , the rear drive unit torque is formed. torque adjustment value. Determine whether the torque adjustment value of the middle drive unit and the torque adjustment value of the tail drive unit exceed the limit respectively. If so, limit the torque adjustment value to the upper limit and appropriately reduce the torque change rate. If not, output the middle drive Unit torque adjustment value and tail drive unit torque adjustment value.

提高卸载式多点驱动输送机的控制性能,提高输送机的安全性。Improve the control performance of the unloaded multi-point drive conveyor and improve the safety of the conveyor.

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。The specific embodiments described herein are merely illustrative of the spirit of the invention. Those skilled in the art to which the present invention pertains can make various modifications or additions to the described specific embodiments or substitute in similar manners, but will not deviate from the spirit of the present invention or go beyond the definitions of the appended claims range.

尽管本文较多地使用了转矩调整值、预测模型、物料分布相量、准时装载量、转矩偏差等术语,但并不排除使用其它术语的可能性。使用这些术语仅仅是为了更方便地描述和解释本发明的本质;把它们解释成任何一种附加的限制都是与本发明精神相违背的。Although the terms such as torque adjustment value, prediction model, material distribution phasor, on-time loading amount, torque deviation, etc. are used frequently in this paper, the possibility of using other terms is not excluded. These terms are used only to more conveniently describe and explain the essence of the present invention; it is contrary to the spirit of the present invention to interpret them as any kind of additional limitation.

Claims (10)

1. A data-driven multi-drive conveyor torque control method is characterized by comprising a main drive unit, a middle drive unit and a tail drive unit, and the control method comprises the following steps:
step S1: the head driving unit is set to be in a speed driving mode, and the middle driving unit and the tail driving unit are both set to be in a torque control mode;
step S2: setting a main sampling period T S Collecting material distribution vector x k Main drive unit torque T ET Middle drive unit torque T EZ Tail drive unit torque T EW
And step S3: will T ET 、T EW The belt speed v of the conveyor belt is added with x k In forming the input vector of the middle drive unit
Figure FDA0003795479150000011
Will T EZ 、T ET V distribution vector x of added material k In forming the input vector of the tail drive unit
Figure FDA0003795479150000012
And step S4: calling the off-line built and trained prediction model, reading the pre-stored model parameters, and inputting the vector of the middle drive unit
Figure FDA0003795479150000013
And input vector of tail drive unit
Figure FDA0003795479150000014
Inputting the data into a prediction model for calculation to obtain a model output value, namely a middle torque deviation delta T E(TZ) And tail torque deviation Δ T E(ZW)
Step S6: according to the central torque deviation Delta T E(TZ) And tail torque deviation Δ T E(ZW) A mid-drive unit torque adjustment value and a tail-drive unit torque adjustment value are set.
2. The method as claimed in claim 1, wherein the step S2 of obtaining the material distribution vector comprises the steps of:
step S21: dividing the conveyor belt bearing section into n equal conveyor belt sections with fixed length to obtain the instantaneous loading q of the conveyor belt;
step S22: the material quantity of the first section of the conveying belt is obtained as follows:
Figure FDA0003795479150000015
wherein N = t 1 /t s L is the length of the conveyor belt, v is the speed of the conveyor belt, t l =l/v,t s Is a sampling period;
step S23: through a process
Figure FDA0003795479150000016
Obtaining a material distribution vector on the conveying belt after time:
x=(x 1 ,x 2 ...x m ,x m+1 ...x n ),
wherein s is the belt length between the middle driving winding-out point and the blanking point, and v is the belt speed of the conveying belt.
3. The method as claimed in claim 2, wherein the step of building and training the predictive model of step S4 comprises the steps of:
s41: setting the head driving unit, the middle driving unit and the tail driving unit to be in a speed control mode;
s42: setting on-line load measurement period t s ', start the on-line measurement of the load; setting variable sampling period T S ' obtaining v, x, T ET 、T EZ 、T EW ,T S ’>t s ’;
S43, adding T ET 、T EW V is added to X to form the input vector of the central drive unit, X Z =(x 1 ,x 2 ...x m ,x m+1 ...x n ,v,T EW ,T ET ) (ii) a Will T EZ ,T ET V is added to X to form the tail drive unit input vector, X W =(x 1 ,x 2 ...x m ,x m+1 ...x n ,v,T EZ ,T ET );
S44: the method comprises the steps of collecting data of multiple working conditions of a conveyor, and processing the data to obtain a middle driving unit learning sample
Figure FDA0003795479150000021
And tail drive unit learning samples
Figure FDA0003795479150000022
Deposit sample set
Figure FDA0003795479150000023
And
Figure FDA0003795479150000024
where k is the kth T S ' period, N Z Representing the number of samples of the middle drive unit, N W Representing the number of tail drive unit samples;
s45: modeling and training a sample set through an LSSVM algorithm;
s46: and after the training is finished, storing the LSSVM model parameters into a PLC (programmable logic controller) for online use.
4. The method as claimed in claim 3, wherein the step S44 further comprises the step of
Step S441: establishing a head drive unit to mid drive unit torque differential Δ T E(TZ) Prediction model f 1 Torque difference Δ T between the middle drive unit and the tail drive unit E(ZW) Prediction model f 2
ΔT E(TZ) =f 1 (X z ),
ΔT E(ZW) =f 2 (X w );
Step S442: by T S ' for periodic acquisition of T ET 、T EZ 、T EW And v, forming a sample through step S21 and step S22
Figure FDA0003795479150000025
Adding model f 1 Collecting the samples to form samples
Figure FDA0003795479150000026
Adding f 2 Collecting samples, wherein K is the Kth collection period;
step S443: obtaining a sample set
Figure FDA0003795479150000027
And
Figure FDA0003795479150000028
5. the method as claimed in claim 4, wherein the step S45 of performing modeling training on the sample set through the LSSVM algorithm comprises: establishing a torque deviation decision function of the middle driving unit:
Figure FDA0003795479150000029
tail drive unit torque deviation decision function:
Figure FDA00037954791500000210
wherein alpha is a vector of support values, b is an offset, sigma is a kernel parameter, c is a normalization parameter,
Figure FDA00037954791500000211
and
Figure FDA00037954791500000212
is the kernel function of the LSSVM algorithm.
6. The method of claim 5, wherein the LSSVM model parameters of step S46 comprise: the vector α of support values, offset b, and kernel parameter σ are normalization parameters c.
7. The method as claimed in claim 6, wherein said kernel function is a radial basis kernel function RBF.
8. The method as claimed in claim 7, wherein the step S6 further comprises a step of controlling the torque deviation Δ T in the middle E(TZ) Upper superimposed artificial correction value delta T Z Then forming the torque adjustment value of the middle driving unit and the torque deviation delta T at the tail part E(ZW) Upper superimposed artificial correction value delta T W And then forming a tail drive unit torque adjustment value.
9. The method as claimed in claim 8, wherein step S6 further comprises a limiting module for determining whether the torque adjustment value of the middle driving unit and the torque adjustment value of the tail driving unit exceed a limit, respectively, if yes, limiting the torque adjustment value to an upper limit value, and reducing the torque change rate appropriately, otherwise, outputting the torque adjustment value of the middle driving unit and the torque adjustment value of the tail driving unit.
10. A data-driven multi-drive conveyor torque control apparatus, characterized by adopting the data-driven multi-drive conveyor torque control method according to any one of claims 1 to 9.
CN202110688958.4A 2021-06-21 2021-06-21 Data-driven multi-drive conveyor torque control method and device Active CN113620024B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110688958.4A CN113620024B (en) 2021-06-21 2021-06-21 Data-driven multi-drive conveyor torque control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110688958.4A CN113620024B (en) 2021-06-21 2021-06-21 Data-driven multi-drive conveyor torque control method and device

Publications (2)

Publication Number Publication Date
CN113620024A CN113620024A (en) 2021-11-09
CN113620024B true CN113620024B (en) 2022-10-25

Family

ID=78378275

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110688958.4A Active CN113620024B (en) 2021-06-21 2021-06-21 Data-driven multi-drive conveyor torque control method and device

Country Status (1)

Country Link
CN (1) CN113620024B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114634005B (en) * 2022-03-31 2023-07-25 国能神东煤炭集团有限责任公司 Driving control method and system for belt conveyor

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59198215A (en) * 1983-04-18 1984-11-10 コンバツシヨン・エンヂニアリング・インコ−ポレ−テツド Automatic speed controller for diving type scraper conveyor
JPH08251972A (en) * 1995-03-14 1996-09-27 Toshiba Corp Synchronism controller for conveyor
CN202114368U (en) * 2010-08-20 2012-01-18 南京熊猫电子装备有限公司 Mesh belt type conveying device for reflux welding furnace
CN202729271U (en) * 2012-05-25 2013-02-13 杜明芳 Belt conveyer self-adaptive energy-saving control device
CN105217271A (en) * 2015-08-31 2016-01-06 西安华光信息技术有限责任公司 Based on the self-adaptation control method of the belt transportation system of video identification
EP3317619A1 (en) * 2015-07-01 2018-05-09 Voith Patent GmbH Method and apparatus for determining a specific energy consumption of belt conveyors
CN110950002A (en) * 2019-10-16 2020-04-03 焦作煤业(集团)新乡能源有限公司 Operation control method of high-voltage variable-frequency main coal flow intelligent conveying system
CN111689170A (en) * 2020-06-17 2020-09-22 青岛中加特电气股份有限公司 Scraper conveyor and self-adaptive speed regulation method thereof
CN111689171A (en) * 2020-06-17 2020-09-22 青岛中加特电气股份有限公司 Automatic speed regulation method of lower-level conveyor based on variable-frequency output torque of upper-level conveyor
CN112938408A (en) * 2021-04-15 2021-06-11 毕玉龙 Automatic speed-regulating balance protection method for coal quantity of belt

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59198215A (en) * 1983-04-18 1984-11-10 コンバツシヨン・エンヂニアリング・インコ−ポレ−テツド Automatic speed controller for diving type scraper conveyor
JPH08251972A (en) * 1995-03-14 1996-09-27 Toshiba Corp Synchronism controller for conveyor
CN202114368U (en) * 2010-08-20 2012-01-18 南京熊猫电子装备有限公司 Mesh belt type conveying device for reflux welding furnace
CN202729271U (en) * 2012-05-25 2013-02-13 杜明芳 Belt conveyer self-adaptive energy-saving control device
EP3317619A1 (en) * 2015-07-01 2018-05-09 Voith Patent GmbH Method and apparatus for determining a specific energy consumption of belt conveyors
CN105217271A (en) * 2015-08-31 2016-01-06 西安华光信息技术有限责任公司 Based on the self-adaptation control method of the belt transportation system of video identification
CN110950002A (en) * 2019-10-16 2020-04-03 焦作煤业(集团)新乡能源有限公司 Operation control method of high-voltage variable-frequency main coal flow intelligent conveying system
CN111689170A (en) * 2020-06-17 2020-09-22 青岛中加特电气股份有限公司 Scraper conveyor and self-adaptive speed regulation method thereof
CN111689171A (en) * 2020-06-17 2020-09-22 青岛中加特电气股份有限公司 Automatic speed regulation method of lower-level conveyor based on variable-frequency output torque of upper-level conveyor
CN112938408A (en) * 2021-04-15 2021-06-11 毕玉龙 Automatic speed-regulating balance protection method for coal quantity of belt

Also Published As

Publication number Publication date
CN113620024A (en) 2021-11-09

Similar Documents

Publication Publication Date Title
Abjadi et al. Nonlinear sliding-mode control of a multi-motor web-winding system without tension sensor
CN108584700B (en) Self-adaptive PID (proportion integration differentiation) closed-loop anti-swing control method for crane
CN101898681B (en) Belt Conveyor Load Prediction Control Method
CN102983797A (en) Coarse spinner synchronization control method based on linear active-disturbance-rejection controllers
CN113620024B (en) Data-driven multi-drive conveyor torque control method and device
CN102530510A (en) Multi-stage belt combined speed regulation energy saving system
CN114803382B (en) Conveying control method, system, device, conveyor equipment and readable storage medium
CN105584886B (en) A kind of control method of shipboard cable winch drive system
CN111103792B (en) Robot control method, device, electronic equipment and readable storage medium
CN201046452Y (en) Continuous casting tension leveler dynamic load distribution control device
CN101299580A (en) Cooperative controller for two-motor vector control frequency control system and construction method thereof
CN104001886A (en) Continuous-casting withdrawal and straightening unit system and load distributing method
CN107015523A (en) A kind of coal preparation plant's rubber conveyer automatic control system
CN203006584U (en) Control device for tension roll on plate-strip processing line
Zhang et al. Improved PI neural network-based tension control for stranded wire helical springs manufacturing
WO2021122252A1 (en) Energy-efficient control of a device for continuously conveying material
CN113298386B (en) A distributed multi-objective deep deterministic value network robot energy management method
CN116992773A (en) Belt conveyor coal flow prediction method based on integral LSTM and priori information
CN108832850A (en) An Optimal Decentralized Robust Control Method for Four-motor Servo System
CN113513001A (en) Water quantity control method and device of measurement and control integrated gate and electronic equipment
CN115432527A (en) Control method and device of lifting system and lifting system
CN103023346A (en) Software current-sharing control method of rectifier module
CN216140785U (en) Slave driving unit torque control device of multi-drive conveyor based on data driving
Xie et al. Tension control in unwinding system based on nonlinear dynamic matrix control algorithm
CN114167724A (en) Dual-controller weighted control method based on black box model

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant