浙江大学学报(工学版), 2019, 53(3): 455-462 doi: 10.3785/j.issn.1008-973X.2019.03.006

机械工程

面向复合材料自动铺放设备的输带速度与张力协同解耦控制

解五一,, 高霄, 何思宇, 肖晓晖,

Synergetic decoupling control of transport speed and tension for automated composite tape placement

XIE Wu-yi,, GAO Xiao, HE Si-yu, XIAO Xiao-hui,

通讯作者: 肖晓晖,女,教授. orcid.org/0000-0002-8212-2452. E-mail: xhxiao@whu.edu.cn

收稿日期: 2018-03-8  

Received: 2018-03-8  

作者简介 About authors

解五一(1994—),男,硕士生,从事复合材料自动铺放机器人研究.orcid.org/0000-0002-0790-9941.E-mail:2012301390065@whu.edu.cn , E-mail:2012301390065@whu.edu.cn

摘要

根据复合材料自动铺带成型的工艺参数要求,研究自动铺带机的输带速度与张力的协同解耦控制. 依据自主研发的铺带头建立预浸带输送系统的非线性时变双输入双输出模型,采用PI控制与对角矩阵解耦控制相结合的控制算法实现输带速度与张力的协同解耦控制. 在动力学仿真环境下进行输带速度与张力的跟踪实验,初步验证控制算法的可行性;在复合材料自动铺带机上进行的控制实验结果表明,提出的控制算法可以实现输带速度与张力的协同解耦控制,且具有较强的抗干扰能力,输带速度跟踪和张力跟踪的均方根误差(RMSE)分别为0.008 5 m/s和0.593 1 N·m,相比于PI控制分别降低了47.9%和36.2%. 实验结果充分验证了所提控制策略的有效性,该控制策略可用于复合材料铺放过程中的输带速度与张力的协同控制.

关键词: 复合材料 ; 自动铺放机 ; 非线性时变系统 ; 解耦控制

Abstract

Synergistic decoupling control between transport speed and tension for automated composite tape placement was studied based on the requirements of automated composite tape-laying. A nonlinear time-varying two-input and two-output model of the composite prepreg transport system was established based on the self-developed automated tape head. The synergetic decoupling control of transport speed and tension was performed combining with PI (proportional-integral) and diagonal matrix decoupling control algorithm. The tracking experiments of transport speed and tension were carried out in the dynamic simulation environment, and the feasibility of the control algorithm was preliminarily verified. The experiments were carried out on the automated composite tape placement. Results show that the proposed control algorithm can realize the synergistic decoupling control of transport speed and tension, and has strong anti-interference ability. The RMSE of transport speed and tension are 0.008 5 m/s and 0.593 1 N·m, which are 47.9% and 36.2% lower than PI control, respectively. The experimental results validate the effectiveness of the proposed control strategy sufficiently, which can be applied in the real prototype to control the transport speed and tension of tape placement.

Keywords: composites ; automated tape placement ; nonlinear time-varying system ; decoupling control

PDF (1293KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

解五一, 高霄, 何思宇, 肖晓晖. 面向复合材料自动铺放设备的输带速度与张力协同解耦控制. 浙江大学学报(工学版)[J], 2019, 53(3): 455-462 doi:10.3785/j.issn.1008-973X.2019.03.006

XIE Wu-yi, GAO Xiao, HE Si-yu, XIAO Xiao-hui. Synergetic decoupling control of transport speed and tension for automated composite tape placement. Journal of Zhejiang University(Engineering Science)[J], 2019, 53(3): 455-462 doi:10.3785/j.issn.1008-973X.2019.03.006

复合材料以碳纤维增强树脂基复合材料为代表,具有轻质、高强、高模量、耐疲劳、易于成型等优点,在航空航天、汽车工业、医疗等领域应用广泛[1]. 复合材料自动铺放技术是增加复合材料用量、提高制造技术水平与效率、保证产品质量和降低成本的关键技术. 复合材料铺放成型包括裁剪、铺放、贴模、热压、固化成形等过程,预浸带经历了复杂的物理、化学变化,成型构件的质量受工艺参数的影响严重,因此,控制成型过程中的工艺参数显得尤为重要.

国外对复合材料自动铺放技术的研究起步较早,复合材料自动铺带装备技术以及铺放工艺参数控制已经较为成熟. Khan等[2-6]研究了铺放过程中速度、张力以及温度等工艺参数的变化对铺放效果的影响,并总结出一套铺放工艺参数标准. 针对自动铺带机在铺放过程中工艺参数的控制,Polini等[7]研究了复合材料丝束缠绕过程中缠绕速度与轨迹对复合材料丝束张力的影响,并通过控制丝束缠绕速度来控制丝束张力. 目前,国内研究自动铺带机的机构主要有南京航空航天大学、哈尔滨工业大学、西安交通大学、武汉理工大学、北京航空制造工程研究所等. 对于预浸带输送系统的控制研究,张建宝等[8-9]建立了单输入单输出(single input single output,SISO)模型,采用模型参考自适应算法,通过控制单个电机的力矩来控制预浸带的速度,忽略了对张力的控制;韩振宇等[10]研究了张力传感器数据采集和控制系统的搭建,以及张力的控制;申祖武等[11-12]搭建了自动铺带机的软硬件系统,同时对超声切割机构的设计和控制进行了研究. 贺伟等[13]研究了材料纤维角度和铺层结构方式对复合材料螺旋桨水动力性能的影响. 综上所述,目前国内外对于铺放工艺参数控制的研究较少考虑铺带头的非线性和强耦合的特点.

影响复合材料铺放质量的主要工艺参数有预浸带输送速度、预浸带张力、铺放压力和铺放温度. 铺放温度与复合材料本身的材料属性有关,对输带速度和张力没有直接影响,铺放压力的方向与输带速度方向垂直,通过笔者自主研发的压实装置可实现压力的闭环控制,在铺放过程中保持恒定压力,对铺放速度和张力没有直接影响,且控制难度较小. 预浸带输送系统是自动铺带机的核心系统;复合材料铺放速度是指铺带机沿着铺放轨迹的移动速度;预浸带输送速度,即输带速度,是铺带头中的预浸带的传送速度. 输带速度和张力的波动会产生打滑、预浸带拉伸变形等问题,导致铺放在芯模表面的复合材料层产生褶皱和回复变形等缺陷. 自动铺带机的结构特点以及工作原理使得预浸带输送系统是一个交叉耦合的非线性系统,2个电机同时控制预浸带的速度与张力,控制难度大,单纯的控制一个工艺参数不能保证另一个工艺参数满足工艺要求,因此设计一种双输入双输出控制系统,同时控制输带速度和张力尤为必要.

为实现复合材料自动铺放输带速度与张力的协同控制,本文提出一种基于预浸带输送系统模型的PI控制与解耦控制相结合的控制算法,即PI+解耦控制算法. PI控制的作用是实现输带速度与张力的跟踪,且具有一定的抗干扰能力,解耦控制的作用是使得输带速度与张力互不影响,便于控制. 在Matlab/Simulink环境仿真验证该算法的可行性,并在复合材料自动铺带机样机中进行实验.

1. 预浸带输送系统建模

1.1. 铺带系统介绍

复合材料自动铺带机由运动机构和铺带头两部分组成,运动机构携带铺带头按照预先规划的轨迹运动,同时铺带头将预浸带铺放在芯模表面. 大型复杂构件成型过程对铺带机的灵活性和位姿调整能力要求较高,本研究采用的机器人式铺带机使用六轴工业机器人作为运动机构,灵活性较强,既适合宽大平面又适合曲率较大的曲面. 铺带头具有预浸带放卷、加热、剪切、压实和收卷5个功能,其中输带速度和张力直接影响铺放效果.

图1所示为自主研发的复合材料自动铺带机,包括库卡六轴机器人、铺带头及上位机. 如图2所示为铺带头,预浸带输送系统主要由收卷轮、放卷轮、和压辊组成. 收卷轮和放卷轮由2个直流伺服电机驱动,通过控制收卷电机和放卷电机的驱动力矩使预浸带保持平直,并具有一定张力. 加热装置布置于放卷轮和主压辊之间,在铺带过程中加热预浸带,主压辊将复合材料压实在芯模表面,同时衬纸被收卷轮回收.

图 1

图 1   复合材料自动铺带机

Fig.1   Automated tape placement of composites


图 2

图 2   自动铺带头结构

Fig.2   Structure of automated tape head


1.2. 输带系统动力学模型

图3所示为预浸带输送系统受力分析简图,以逆时针转动方向为正方向. 自动铺带机在工作过程中必须保证输带速度 $v$ 与铺带机移动速度 ${v_0}$ 一致,才能保证压辊与构件接触处的预浸带与构件的相对速度为0,使得预浸带在铺放过程中平整均匀地铺放于芯模表面,避免因打滑引起的缺陷.

图 3

图 3   预浸带输送系统动力学分析

Fig.3   Dynamic analysis of composite prepreg transport system


在建立系统模型时,为了简化建模过程,忽略系统摩擦力矩,假定张力传感器和编码器两端预浸带的张力相等,分别对收卷轮、放卷轮和压辊建立动力学方程如下:

${M_2} - {F_2}{R_2} = {J_2}{\dot \omega _2},$

${M_1} - {F_1}{R_1} = {J_1}{\dot \omega _1},$

$\;\;{F_2}{R_3} - {F_1}{R_3} = {J_3}{\dot \omega _3}.$

式中: ${M_1}$ 为放卷轮电机转矩, ${M_2}$ 为收卷轮电机转矩, ${\omega _1}$ 为放卷轮角速度, ${\omega _2}$ 为收卷轮角速度, ${\omega _3}$ 为压辊角速度, ${F_1}$ 为放卷轮与压辊之间的预浸带张力, ${F_2}$ 为收卷轮与压辊之间的预浸带张力, ${R_2}$ 为收卷轮实时半径, ${R_1}$ 为放卷轮实时半径, ${R_3}$ 为压辊半径, ${J_2}$ 为收卷轮实时转动惯量, ${J_1}$ 为放卷轮实时转动惯量, ${J_3}$ 为压辊转动惯量.

采用面积等效法计算收卷轮和放卷轮的实时半径. 如图4所示,其中t为时间. 以收卷轮为例,随着衬纸的回收,收卷轮半径逐渐增大,当前时刻收卷轮截面的圆环面积增量等于衬纸回收的长度与衬纸厚度的乘积,用公式表达为

图 4

图 4   采用面积等效法计算收卷轮实时半径示意图

Fig.4   Diagram of real-time radius calculation of winding wheel using area equivalent algorithm


${\text{π}}\left( {R_2^2 - R_{20}^2} \right) = {d_2}\int_0^t {v{\rm d}t} .$

求得收卷轮半径为

${R_2} = \sqrt {R_{20}^2 + \frac{{{d_2}}}{{\text{π}}}\int_0^t {v{\rm d}t} } .$

式中: ${R_{20}}$ 为空收卷轮半径, ${d_2}$ 为衬纸厚度.

同理,放卷轮实时半径的表达式为

${R_1} = \sqrt {R_{11}^2 - \frac{{{d_1}}}{{\text{π}}}\int_0^t {v{\rm d}t} } .$

式中: ${R_{11}}$ 为满放卷轮半径, ${d_1}$ 为预浸带厚度.

考虑收卷轮和放卷轮半径的实时变化,收卷轮与放卷轮的实时转动惯量计算公式为

${J_2} = {J_{20}} + {1 / 4}{\text{π}}{\rho _2}D(R_2^4 - R_{20}^4),$

${J_1} = {J_{10}} + {1 / 4}{\text{π}}{\rho _1}D(R_1^4 - R_{10}^4).$

式中: ${J_{20}}$ 为空收卷轮转动惯量, ${J_{10}}$ 为空放卷轮转动惯量, ${R_{10}}$ 为空放卷轮半径, ${\rho _2}$ 为衬纸密度, ${\rho _1}$ 为预浸带密度, $D$ 为预浸带宽度.

由预浸带的连续性可知,预浸带各个位置的速度相等,即

${\omega _1}{R_1} = {\omega _2}{R_2} = {\omega _3}{R_3} = v.$

联立式(1)~(9)可得系统的动力学方程为

$\dot v = B(x)v + C(x){M_1} + D(x){M_2},$

${F_2} = E(x)v + F(x){M_1} + G(x){M_2}.$

式中:

$B\left( x \right) = \frac{{{J_2}R_1^3{{\dot R}_2} - {J_1}R_2^3{{\dot R}_1}}}{{{{R_1^3R_2^3{J_3}} / {R_3^2 + {J_2}R_1^3{R_2} - {J_1}R_2^3{R_1}}}}},$

$C\left( x \right) = \frac{{R_2^3R_1^2}}{{{{R_1^3R_2^3{J_3}} / {R_3^2 + {J_2}R_1^3{R_2}}} - {J_1}R_2^3{R_1}}},$

$D\left( x \right) = \frac{{ - R_1^3R_2^2}}{{{{R_1^3R_2^3{J_3}} / {R_3^2 +J_2 R_1^3{R_2}}} - {J_1}R_2^3R_1^{}}},$

$E\left( x \right) = \frac{{{J_2}{{\dot R}_2}}}{{R_2^3}} - \frac{{{{{J_2}} / {R_2^2}}\left( {{J_1}R_2^3{{\dot R}_1} - {J_2}R_1^3{{\dot R}_2}} \right)}}{{{{R_1^3R_2^3{J_3}} / {R_3^2 + {J_2}R_1^3{R_2}}} - {J_1}R_2^3{R_1}}},$

$F\left( x \right) = \frac{{{J_2}R_1^2{R_2}}}{{{{R_1^3R_2^3{J_3}} / {R_3^2 + {J_2}R_1^3{R_2} - {J_1}R_2^3{R_1}}}}},$

$G\left( x \right) = \frac{1}{{{R_2}}} - \frac{{{J_2}R_1^3}}{{{{R_1^3R_2^3{J_3}} / {R_3^2 + {J_2}R_1^3{R_2}}} - {J_1}R_2^3{R_1}}}.$

其中, $B(x)$$C(x)$$D(x)$$E(x)$$F(x)$$G(x)$ 分别为随预浸带输送速度变化的参数. 由系统的动力学方程可知,该系统是一个交叉耦合的非线性双输入双输出系统.

2. 解耦控制器设计

传统的解耦控制方法以现代频域法为代表,也包括时域法,主要适用于确定性多输入多输出 (multiple input multiple output,MIMO)系统,包括对角矩阵法、相对增益分析法、特征曲线分析法、状态变量法、逆奈氏阵列法(inverse Nellis array,INA)等,实现解耦控制的思想是通过设计解耦补偿器,使解耦补偿器与被控对象组成的广义系统的传递函数矩阵为对角阵,从而把一个由耦合影响的多变量系统化为多个无耦合的单变量系统[14-16]. 本文采用对角矩阵法,将交叉耦合的双输入双输出系统分解成2个单输入单输出系统,该方法不需要设计复杂的解耦补偿器就可以实现近似解耦,而且可以对解耦后的2个单输入单输出系统采用不同的非线性控制算法,降低控制难度,提高控制精度[17].

对角矩阵解耦的原理如下:对角矩阵解耦的前提是知道明确的系统模型,首先,对于一个输入互相关联的系统模型:

${{G}}({{s}}) = \left[ {\begin{array}{*{20}{c}} {{{{g}}_{11}}({{s}})}& {{{{g}}_{12}}({{s}})}&{ \cdots }&{ g_{1 {{m}}} ({{s}})} \\ {g_{21}{(s)}} &{{g}_{22}}{(s)}& \cdots & {g_{2m}}(s)\\ \vdots &\vdots && \vdots\\ { g_{{{m}}1} ({{s}})}&{g_{m2}}{(s)}&{ \cdots }&{ g_ {{mm}} ({{s}})} \end{array}} \right].$

设计补偿器 ${{H}}(s)$,使广义系统成为一个对角传递矩阵为

${{Q}}(s) = {{G}}(s){{H}}(s) = {\rm{diag}}\; \{ {g_i}(s)\} , 1 \leqslant i \leqslant m.$

通过简单的计算得到补偿器的表达式为

${{H}}(s)={{{G}}^{ - 1}}(s){\rm{diag}}\; \{ {g_i}(s)\} .$

其次,选用合适的控制器 ${{K}}(s)$,与补偿器 ${{H}}(s)$ 组成解耦控制器 ${{K}}(s){{H}}(s)$;最后控制系统可以写成如下形式:

$\begin{split} y(s) = {{K}}(s){{H}}(s){{G}}(s)u(s) \end{split} .$

其中, $y(s)$ 为系统输出, $u(s)$ 为系统输入,耦合系统可以看作m个互不关联的单输入单输出系统,各个输入量之间互不影响[18].

2.1. 输带系统状态空间方程

预浸带输送系统属于P规范耦合,即每一个输出均受到所有输入的影响. 本文采用对角矩阵解耦的方法设计解耦补偿器.

根据输带系统动力学方程(式(10)和(11)),建立系统的状态空间方程. 取状态变量为 ${{x}} =$ $ {\left[ {{\int_0^t {v{\rm d}t} }\;\;v } \right]}^{\rm{T}} $,系统的微分方程为 ${{\dot x}} = {\left[ { v\;\;{\dot v} } \right]}^{\rm{T}}$,系统的输入为 ${{u}} = {\left[ { {{M_1}}\;\;{{M_2}} } \right]}^{\rm{T}}$,系统的输出为 ${{y}} = {\left[ { v\;\;{{F_2}} } \right]}^{\rm{T}}$,则系统的状态空间方程为

$ {\left[ { {{{\dot y}_1}}\;\;{{y_2}} } \right]}^{\rm{T}} = {{b}}(x) + {{A}}(x) {\left[ { {{u_1}}\;\;{{u_2}} } \right]}^{\rm{T}} . $

式中:

其中, ${{\varGamma }}$ 为定常可逆对角矩阵,

反映了系统的耦合关系以及系统的非线性.

2.2. 控制器设计

由于 $\det \left( {{A}} \right)$ 恒为随时间递增的正值, ${{A}}(x)$ 是一个非奇异矩阵,满足解耦控制的要求. 系统的解耦控制律设计如下:

$ {\left[ \!\!\!\!{\begin{array}{*{20}{c}} {{u_1}}\,\,\,\,{{u_2}} \end{array}}\!\!\!\! \right]}^{\rm{T}} = {{A}}{(x)^{ - 1}}\left( { {\left[ \!\!\!\!{\begin{array}{*{20}{c}} {{z_1}}\,\,\,\,{{z_2}} \end{array}} \!\!\!\!\right]}^{\rm{T}} - {{b}}(x)} \right).$

式中: ${z_1}$${z_2}$ 为中间输入变量.

该控制律解决了系统解耦的问题,将系统变成2个可独立控制的单输入单输出子系统,其中 ${u_1}$ 控制 ${y_2}$${u_2}$ 控制 ${y_1}$.

PI控制结构简单、可靠性高,工业应用广泛,本文结合解耦控制与PI控制设计的控制系统如图5所示. 控制系统的参考输入为输带速度和张力,传感器返回值分别与参考输入作差得到速度误差 ${e_{\rm{v}}}$ 和张力误差 ${e_{\rm{F}}}$${e_{\rm{v}}}$${e_{\rm{F}}}$ 通过2个PI控制器得到2个中间输入信号 ${z_1}$${z_2}$${z_1}$${z_2}$ 经过解耦控制器后得到系统模型的2个输入 ${u_1}$${u_2}$. PI控制律如下:

图 5

图 5   PI+解耦控制系统框图

Fig.5   Block diagram of PI+decoupling control system


$\left.{\begin{split} & {{z_1} = {e_{\rm{v}}}k_{p_1} + k_{i_1}\int {{e_{\rm{v}}}{\rm d}t}, }\\ & {{z_2} = {e_{\rm{F}}}k_{p_2} + k_{i_2}\int {{e_{\rm{F}}}{\rm d}t}. } \end{split}}\right \}$

式中:kp1(kp2)、ki1(ki2)为控制收卷(放卷)电机的PI参数.

综合式(24)和(25),PI+解耦控制组成的广义控制系统的输入控制律如下:

$ \begin{split} {\left[ \!\!\! {\begin{array}{*{20}{c}} {{u_1}}\quad{{u_2}} \end{array}} \!\!\! \right]^{\rm{T}}} = & {{A}}{(x)^{ - 1}}\left\{ {\left[ {{e_{\rm{v}}}k_{p_1} + k_{i_1}\int {{e_{\rm{v}}}{\rm d}t} }, \right.} \right.\\ & \left. {{{\left. {{e_{\rm{F}}}k_{p_2} + k_{i_2}\int {{e_{\rm{F}}}{\rm d}t} } \right]}^{\rm{T}}} - {{b}}(x)} \right\}. \end{split} $

3. 仿真与分析

3.1. 仿真设置

在铺带机实际工作过程中,主压辊会以将近100 N的压力压实预浸带,导致主压辊与构件之间的预浸带受到较大的摩擦力. 为了模拟铺带机真实的工作环境,选取Stribeck摩擦模型[19]和正态分布的随机误差作为系统的扰动输入. Stribeck摩擦模型为

$F\left( v \right) = \left[ {{F_{\rm{c}}} + \left( {{F_{\rm{s}}} - {F_{\rm{c}}}} \right) {\rm{exp}}\,\,{(-{{\left| {{{{v}} / { {{v}}_{\rm{s}} }}} \right|}{^{ \delta{_{\rm{{s}}}}} }}} }) \right]\operatorname{sgn} \left( v \right) + {\rm{b}}v.$

系统扰动为

$ \begin{split} W\left( t \right) = & {R_3}\left( {\left( {{F_{\rm{c}}} + \left( {{F_{\rm{s}}} - {F_{\rm{c}}}} \right) {\rm{exp}}{(-{{\left| {{{{v}} / { {{v}}_{\rm{s}} }}} \right|}^{ {{\delta }}_{\rm{s}} }}} }) \right)\operatorname{sgn} \left( v \right) + {{b}}v} \right) + \\ & {\rm{random}}\left( t \right). \end{split}$

式中:vs为stribeck速度, $\delta $s为衰减指数,b为黏性摩擦参数.

在仿真开始之前,需要对一些参数进行初始化设置,如表1所示为仿真过程中各个参数的设定值,主要为收放卷轮初始直径、初始转动惯量,压辊半径、转动惯量,预浸带密度、宽度、厚度,以及仿真过程中加入的摩擦模型的各项参数.

表 1   输带速度与张力跟踪仿真参数

Tab.1  Simulation parameters of transport speed tracking and tension tracking

序号 参数 符号 单位 取值
1 铺带头移动速度 v0 m/s 0.1
2 空收卷轮半径 R20 m 2×10−2
3 空收卷轮转动惯量 J20 kg·m2 6.5×10−4
4 衬纸密度 ρ2 kg/m3 8×102
5 预浸带宽度 D m 7.5×10−2
6 衬纸厚度 d2 m 5×10−5
7 空放卷轮半径 R10 m 2×10−2
8 满放卷轮半径 R11 m 6×10−2
9 空放卷轮转动惯量 J10 kg·m2 6.5×10−4
10 预浸带密度 ρ1 kg/m3 1.18×103
11 预浸带厚度 d1 m 1×10−4
12 压辊半径 R3 m 3.5×10−2
13 压辊转动惯量 J3 kg·m2 2.42×10−4
14 外力 Fc N 60
15 最大静摩擦力 Fs N 120
16 Stribeck速度 vs m/s 0.1
17 衰减指数 δs 2
18 黏性摩擦系数 b N·s/m 20
19 random (t) 的均值 mean N·m 2

新窗口打开| 下载CSV


3.2. 仿真结果

在实际铺放过程中,铺带机的铺放速度为0~0.4 m/s,张力为10~40 N,本文仿真的目标速度为0.1 m/s,且速度在1 s内平滑增加到0.1 m/s;目标张力为20 N,且张力在1 s内平滑增加到20 N;电机的额定转矩为3 N·m;仿真步长为0.01 s,仿真时长为10 s. 对比2组输带速度跟踪结果可以看出,加入解耦控制可以实现精度更高及更稳定的输带速度与张力的跟踪,仿真结果如图67所示.

图 6

图 6   PI控制和PI+解耦控制下的输带速度跟踪对比

Fig.6   Comparison of transport speed tracking between PI control and PI+decoupling control


图 7

图 7   解耦控制和非解耦控制下的输带张力跟踪对比

Fig.7   Comparison of transport tension tracking between PI control and PI+decoupling control


对比2组实验的电机输入转矩结果可以看出,在PI控制下,系统的输入虽然满足电机额定转矩的要求,但是抖动很大,最大振幅达到0.820 0 N·m,而加入解耦控制后,系统输入的振幅明显减小,最大振幅为0.146 6 N·m,仿真结果如图8所示.

图 8

图 8   解耦控制和非解耦控制下输入转矩对比

Fig.8   Comparison of input torque between PI control and PI+decoupling control


表2所示,PI控制下输带速度的RMSE为0.016 8 m/s,而PI+解耦控制下输带速度的RMSE=0.008 9 m/s. 相较于PI控制,加入解耦控制后,输带速度的相对均方根误差(relative root mean square error,RRMSE)为47.0%;PI控制下输带张力的RMSE=1.243 0 N,而PI+解耦控制下输带张力的RMSE=0.198 3 N,相较于PI控制,加入解耦控制后,输带张力的RRMSE=84.0%. 仿真结果表明:加入解耦控制的PI控制效果明显优于单一的PI控制.

表 2   PI控制与PI+解耦控制的均方根误差(RMSE)及相对均方根误差(RRMSE)

Tab.2  Root mean square error (RMSE) and relative root mean square error (RRMSE) of PI controller and PI+decoupling controller

控制器 υ/(m·s-1 F/N
RMSE RRMSE RMSE RRMSE
PI控制 0.016 8 47.0% 1.243 0 84.0%
PI+解耦控制 0.008 9 0.198 3

新窗口打开| 下载CSV


4. 实验与分析

为验证控制策略的有效性,在铺带机样机中设计输带速度与张力的协同跟踪实验. 实验过程中,六轴机器人与铺带头联动,预先规划好铺放轨迹并控制主压辊以恒力将预浸带替代材料压实于芯模表面. 六轴机器人的铺放速度设置为0.1 m/s,作为参考速度,参考张力为20 N,与仿真实验一致.

4.1. 铺带机控制平台

本文搭建的控制平台采用NI sb-Rio 9637控制板作为主控板,编程方式为LabVIEW图形化编程;选用RoboMster M3508电机作为收、放卷电机,同时选用RoboMster C620电调作为驱动电机;传感器选用量程为100 N、分辨率为2 mV/V、采样频率为80 Hz的WFTG悬臂式张力传感器和分辨率为2 000 p/r的OMRON E6B2 CWZ1X编码器. 主控板与笔记本之间通过TCP/IP通信;通过RS485总线通讯获取张力、压力信息;通过CAN总线通讯控制电机并获取电机实时状态参数;通过FPGA读取编码器脉冲,从而获取输带速度. 铺带机控制系统结构如图9所示.

图 9

图 9   铺带机控制系统结构

Fig.9   Control system structure of tape placement


4.2. 输带速度与张力的协同跟踪实验

第一步进行PI控制的输带速度与张力的协同跟踪实验. 实验步骤如下:1)在主压辊与芯模表面不接触的情况下,锁定收卷电机,调节放卷电机PI参数,使得预浸带张力可以快速准确地跟踪到20 N;2)放卷电机空载,调节收卷电机PI参数,使得预浸带输送速度可以快速准确地跟踪到0.1 m/s;3)收卷电机和放卷电机同时运转,根据实际得到的输带速度和张力曲线微调2组PI参数,使得输带速度和张力同时快速准确地达到设定值;4)主压辊恒力压实于芯模表面,六轴机器人与铺带头联动,得到铺放输带速度和张力的跟踪曲线.

第二步进行PI+解耦控制的输带速度与张力的协同跟踪实验. 具体实验步骤同第一步.

图10所示为PI控制和PI+解耦控制的输带速度跟踪曲线,对比2组曲线可知,PI+解耦控制下速度的超调量为20.5%,PI控制下速度的超调量为72.0%. 如图11所示为PI控制和PI+解耦控制的输带张力跟踪曲线,对比2组曲线可知,PI+解耦控制下张力的超调量为7.6%,PI控制下张力的超调量为27%.

图 10

图 10   PI控制和PI+解耦控制下的输带速度跟踪对比

Fig.10   Comparison of transport speed tracking between PI control and PI+decoupling control


图 11

图 11   PI控制和PI+解耦控制下的输带张力跟踪对比

Fig.11   Comparison of transport tension tracking between PI control and PI+decoupling control


取10~20 s的实验数据计算RMSE,如表3所示,PI控制下输带速度的RMSE=0.016 3 m/s,而PI+解耦控制下输带速度的RMSE=0.008 5 m/s. 相较于PI控制,加入解耦控制后,输带速度的RMSE降低了47.9%;PI控制下输带张力的RMSE=0.930 2 N,而PI+解耦控制下输带张力的RMSE=0.593 1 N,相较于PI控制,加入解耦控制后,输带张力的RMSE降低了36.2%. 实验结果表明:加入解耦控制的PI控制效果优于单一的PI控制.

表 3   PI控制与PI+解耦控制下的RMSE和RRMSE对比

Tab.3  RMSE and RRMSE comparison of PI controller and PI+decoupling controller

控制器 υ/(m·s-1 F/N
RMSE RRMSE RMSE RRMSE
PI控制 0.016 3 47.9% 0.930 2 36.2%
PI+解耦控制 0.008 5 0.593 1

新窗口打开| 下载CSV


5. 结 论

(1)对复合材料自动铺带机的预浸带输送系统进行动力学分析,建立了一个双输入双输出系统模型,针对该MIMO系统交叉耦合的特点,提出一种PI控制与解耦控制相结合的控制算法.

(2)基于Matlab/Simulink验证了算法的可行性,具体表现如下:同样跟踪0.1 m/s的输带速度和20 N的输带张力,相比PI控制算法,所提PI+解耦控制算法的速度跟踪的RMSE降低了47.0%,张力跟踪的RMSE降低了84.0%.

(3)在自主研发的复合材料铺带机上进行输带速度与张力的协同跟踪实验,实验结果显示,输带速度跟踪的RMSE降低了47.9%,输带张力跟踪的RMSE降低了36.2%,验证了PI+解耦控制算法的有效性,证明了该算法可应用于实际铺放过程中,且优于传统的PI控制.

本研究实现了输带速度与张力的协同解耦控制,并且实现了输带速度和张力的稳定跟踪. 开展速度、张力、压力、温度等多工艺参数控制和各工艺参数对构件成型质量的影响是下一步研究方向.

参考文献

文立伟, 肖军, 王显峰, 等

中国复合材料自动铺放技术研究进展

[J]. 南京航空航天大学学报, 2015, 47 (5): 637- 649

[本文引用: 1]

WEN Li-wei, XIAO Jun, WANG Xian-feng, et al

Progress of automated placement technology for composites in china

[J]. Journal of Nanjing University of Aeronautics and Astronautics, 2015, 47 (5): 637- 649

[本文引用: 1]

KHAN M A, MITSCHANG P, SCHLEDJEWSKI R

Parametric study on processing parameters and resulting part quality through thermoplastic tape placement process

[J]. Journal of Composite Materials, 2013, 47 (4): 485- 499

DOI:10.1177/0021998312441810      [本文引用: 1]

AUGUST Z, OSTRANDER G, MICHASIOW J, et al

Recent developments in automated fiber placement of thermoplastic composites

[J]. SAMPE Journal, 2014, 50 (2): 30- 37

KHAN M A, MITSCHANG P, SCHLEDJEWSKI R

Identification of some optimal parameters to achieve higher laminate quality through tape placement process

[J]. Advances in Polymer Technology, 2010, 29 (2): 98- 111

DOI:10.1002/adv.v29:2     

CHINESTA F, LEYGUE A, BOGNET B, et al

First steps towards an advanced simulation of composites manufacturing by automated tape placement

[J]. International Journal of Material Forming, 2014, 7 (1): 81- 92

DOI:10.1007/s12289-012-1112-9     

QURESHI Z, SWAIT T, SCAIFE R, et al

In situ consolidation of thermoplastic prepreg tape using automated tape placement technology: potential and possibilities

[J]. Composites Part B, 2014, 66 (11): 255- 267

[本文引用: 1]

POLINI W, SORRENTINO L

Influence of winding speed and winding trajectory on tension in robotized filament winding of full section parts

[J]. Composites Science and Technology, 2005, 65 (10): 1574- 1581

DOI:10.1016/j.compscitech.2005.01.007      [本文引用: 1]

张建宝. 复合材料自动铺带控制及工艺关键技术研究[D]. 南京: 南京航空航天大学, 2010.

[本文引用: 1]

ZHANG Jian-bao. Research on the key control and processing technology of composites automated tape placement [D]. Nanjing: Nanjing University of Aeronautics and Astronautics, 2010.

[本文引用: 1]

朱腾飞, 文立伟, 肖军, 等

预浸带分切卷绕机张力控制研究

[J]. 玻璃钢/复合材料, 2016, (5): 17- 22

DOI:10.3969/j.issn.1003-0999.2016.05.003      [本文引用: 1]

ZHU Teng-fei, WEN Li-wei, XIAO Jun, et al

Research on tension control of carbon fiber prepreg cutting coiling machine

[J]. Fiber Reinforced Plastics/Composites, 2016, (5): 17- 22

DOI:10.3969/j.issn.1003-0999.2016.05.003      [本文引用: 1]

韩振宇, 王志斌, 路华, 等

一种新型自动铺丝张力控制系统的研制

[J]. 玻璃钢/复合材料, 2014, (5): 4- 8

DOI:10.3969/j.issn.1003-0999.2014.05.001      [本文引用: 1]

HAN Zhen-yu, WANG Zhi-bin, LU Hua, et al

The development of a new tension control system for automated fiber placement machine

[J]. Fiber Reinforced Plastics/Composites, 2014, (5): 4- 8

DOI:10.3969/j.issn.1003-0999.2014.05.001      [本文引用: 1]

申祖武, 徐德帆, 田会方, 等

基于PMAC的多层纤维预浸坯超声波切割机构设计与控制

[J]. 玻璃钢/复合材料, 2017, (12):

DOI:10.3969/j.issn.1003-0999.2017.12.011      [本文引用: 1]

SHEN Zu-wu, XU De-fang, TIAN Hui-fang, et al

Design and control of ultrasonic cutting mechanism for multilayer fiber preprer based on PMAC

[J]. Fiber Reinforced Plastics/Composites, 2017, (12):

DOI:10.3969/j.issn.1003-0999.2017.12.011      [本文引用: 1]

田会方, 吴猛

纤维带铺放控制系统的设计研究

[J]. 机械工程与自动化, 2008, (2): 135- 137

DOI:10.3969/j.issn.1672-6413.2008.02.050      [本文引用: 1]

TIAN Hui-fang, WU Meng

Research and design of control system for fiber tape placement

[J]. Mechanical Engineering and Automation, 2008, (2): 135- 137

DOI:10.3969/j.issn.1672-6413.2008.02.050      [本文引用: 1]

贺伟, 李廷秋, 李子如

铺层结构对复合材料螺旋桨水动力性能的影响

[J]. 华中科技大学学报: 自然科学版, 2015, 43 (12): 71- 75

[本文引用: 1]

HE Wei, LI Ting-qiu, LI Zi-ru

Influence of laminate structure on the hydrodynamic performance of marine composite propeller

[J]. Journal of Huazhong University of Science and Technology: Natural Science Edition, 2015, 43 (12): 71- 75

[本文引用: 1]

谢克明. 现代控制理论[M]. 北京: 清华大学出版社, 2007: 249–252.

[本文引用: 1]

马平, 杨金芳, 崔长春, 等

解耦控制的现状及发展

[J]. 控制工程, 2005, 12 (2): 97- 100

DOI:10.3969/j.issn.1671-7848.2005.02.001     

MA Ping, YANG Jin-fang, CUI Chang-chun, et al

Current situation and development of decoupling control

[J]. Control Engineering of China, 2005, 12 (2): 97- 100

DOI:10.3969/j.issn.1671-7848.2005.02.001     

李奇安, 金鑫

对角CARIMA模型多变量广义预测近似解耦控制

[J]. 浙江大学学报: 工学版, 2013, 47 (10): 1764- 1769

[本文引用: 1]

LI Qi-an, JIN Xin

Approximate decoupling multivariable generalized predictive control of diagonal CARIMA model

[J]. Journal of Zhejiang University: Engineering Science, 2013, 47 (10): 1764- 1769

[本文引用: 1]

赵志诚, 姚亮, 刘志远, 等

双输入双输出时滞过程的IMC-PI控制方法

[J]. 华中科技大学学报: 自然科学版, 2013, 41 (9): 53- 56

[本文引用: 1]

ZHAO Zhi-cheng, YAO Liang, LIU Zhi-yuan, et al

IMC-PI control method of two-input two-output time-delay process

[J]. Journal of Huazhong University of Science and Technology: Natural Science Edition, 2013, 41 (9): 53- 56

[本文引用: 1]

FLACCO F. Modeling and control of robots with compliant actuation [D/OL]. Rome: Sapienza University, 2012. goo. gl/soz2RH, 2012.

[本文引用: 1]

向红标, 王收军, 张春秋, 等

Stribeck模型自适应滑模摩擦补偿控制

[J]. 中国测试, 2015, 41 (9): 92- 95

[本文引用: 1]

XIANG Hong-biao, WANG Shou-jun, ZHANG Chun-qiu, et al

Adaptive sliding friction compensation based on stribeck model

[J]. China Measurement and Test, 2015, 41 (9): 92- 95

[本文引用: 1]

/