999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Dynamic control for the feed system of a robotic drilling end-effector①

2022-01-09 02:08:28ZhangLaixi張來喜ZhaoChenmingWuMingliang
High Technology Letters 2021年4期

Zhang Laixi(張來喜),Zhao Chenming,Wu Mingliang

(School of Mechanical and Electronical Engineering,Lanzhou University of Technology,Lanzhou 730050,P.R.China)

Abstract

Key words:robotic drilling,feeding system,pole-placement,model reference adaptive

0 Introduction

Since robot has been successfully implemented in automotive industry,robotic drilling system has been intriguing more and more research interest in aero structure assembly[1].With the rapid development of robotic technology of high positional accuracy,payload capability and stiffness and position compensation,and the robotic advantage of low cost and high flexibility,robot has been becoming an effective base platform for robotic drilling system[2-3].Zhang and Jiang[4]designed a mobile automated robotic drilling system used for wing assembly with AGV carrying robot.Liu et al.[5]developed an automatic drilling and riveting system for aircraft panel assembly adopting two cooperative machines.The drilling end-effector is a key sub-system for robotic drilling system to meet high performance expectations and low-cost demands.Devlieg[6]developed a servo-controlled multifunction drilling end-effector named ONCE end-effector to drill,countersink,and measure fastener holes in the wing trailing edge flaps on the Boeing F/A-18E/F Super Hornet.Webb et al.[7]developed a compact and innovative end-effector which is capable of performing drilling,countersinking,sealing and riveting operations and also containing a significant amount of process monitoring sensors to enable automated in-process checks and quality measurement.Liang and Bi[8]developed a drill end-effector for use on industrial robots.The real-time force feedback can detect dull or broken bits,drilling breakthrough,and plot thrust force while drilling.Chen et al.[9]proposed a method of predicting the clamping force for robotic drilling end-effector.Generally,a drilling end-effector consists of support cell,spindle cell,posture adjusting cell,compressing cell and feeding cell.The feeding motion(involving feeding speed and feeding force)has significant impact on the drilling precision.Li et al.[10]developed a method to suppress the surface contact slipping by keeping the drilling tool normal with the workpiece surface through three force sensors.Zhang et al.[11]analyzed the impact of the stiffness properties,the preload force and the accuracy of the robot,the matching criterion of robot drilling posture and thrust force is proposed.A multi-functional robotic drilling end-effector was designed for assembling components of specific materials such as carbon fiber reinforced polymer and aluminum[12].Several online detection and adjustment methods are applied to this end-effector to achieve higher accuracy of the drilling.However,these efforts focus mostly on integrating multifunctional end-effector design,positioning and calibration method development and static accuracy ensuring,kinematics of the normal adjustment,and few studies have been investigated in regard to dynamic model and control of the feeding system.Though Garnier et al.[13]modeled robotic drilling with two methods focused on the cutting process where the chip section was discretized and computed at each step and took into account the stiffness of the robot at hand,the feeding dynamics was not involved.This paper proposes a dynamic model for the feeding unit of the robotic drilling system,and two control algorithms are developed and compared as well.

This paper is organized as follows.Section 1 describes the dynamical model for the feed unit of the designed robotic drilling end-effector.The state feedback controller is presented in Section 2.The model reference adaptive controller is proposed in Section 3.The tracking performance of the feed unit with the proposed controller is demonstrated in Section 4.The conclusions are presented in Section 5.

1 Dynamical model for the feed unit

A robotic drilling end-effector is developed;a diagram and a photograph of the system are shown in Fig.1.The main functions of the proposed robotic drilling end-effector include:measuring and calculating the outward normal of the fuselage skin surface at drilling point,adjusting spindle axis to coincide with the normal and drilling after the skin is reliably compressed.Two axes which are perpendicular to each other are installed in the same plane.The spindle can rotate about these two axes,thus completing the spindle normalization.

The feed unit of the robotic drilling end-effector is composed of a servo motor,a ball screw pairs,a sliding platform and a spindle,and the spindle is fastened on the sliding platform.The ball screw is driven by the servo motor and transforms the rotational motion of the motor into the feed motion of the spindle.Fig.2 shows the structure of the feed unit.

The dynamic equation can be derived from Fig.2 as following forms.

whereJis moment of inertia of the ball screw and the motor;θis motor rotation angle;B1is frictional damping coefficient of the screw;Tdis ball screw load torque;τis the driving torque of the servo motor,it is also the control variable;mis platform mass;xis platform displacement;B2is frictional damping coefficient of platform;Flis load force andFtis disturbance force;Fdis driving force acting on platform;kis transform coefficient,andk=p/(2πζ),in whichpdenotes ball screw lead andζdenotes conversion efficiency;it can be also hadθ=2πx/pand

Fig.1 The designed robotic drilling end-effector

Fig.2 The structure of the feed unit

The dynamic equation can be considered as

Eq.(2)can be rewritten as

whereMdenotes equivalent mass;Bdenotes equivalent damping coefficient;τfdenotes equivalent linear frictional torque;τwdenotes equivalent nonlinear frictional torque and disturbance.And the linear frictional torque is simplified as a constant with the same direction with the platform speed.

Eq.(3)did not take into consideration the dynamic characteristic of the motor,and the motor was driven in speed mode during experiment.In order to develop the controller,the dynamic characteristic of the servo driver including the embedded speed controller along with the mechanical part of the feed unit should be take into account.By using laser interferometers to measure the platform speed,the system model was identified based on step response.Unit step inputs of 1vand 2vhave been added on system,the speed step responses of 1vand 2vare shown in Fig.3(a)and(b),respectively.As can be seen from the diagram,when the servo driver runs in speed mode,the system

Fig.3 Unit step response of the feed unit

with the servo driver exhibits the characteristic of a second-order system and presents nearly the same performance on different input signals.

On the basis of the speed step response curve and the dynamic performance index,the speed transfer function of the system can be calculated as

The position transfer function can be expressed as

2 State feedback control based on pole placement

2.1 Pole placement of state feedback

The state space description is built from Eq.(5)as

where

In order to analyze the controllability of the system,ABandA2Bmust be calculated.

It can be calculated that rankM=rank[BABA2B]=3,thus the system is controllable.

SetK=[k1k2k3]as state feedback gain matrix.And by using the linear state feedback,the system state equation is rewritten as

The close-loop system will be designed to satisfy the following performance indicators.

(1)The maximum overshoot isσ%≤5%;

(2)The adjustment time ists≤0.02s;

(3)The steady state error of unit step response is 0.

Using Ackerman formula,it can be calculated as

K=[5.0479 0.0337 0.0001]

2.2 Pole assignment controller based on reducedorder state observer

The speed and acceleration of the platform must be known for the feedback signals of the system.Theoretically,speed signal can be acquired by taking the first-order derivative of the displacement signal and performing filter.And acceleration signal can be obtained by taking the second-order derivative of the displacement signal and performing filtering.However,the signal after being filtered is time-lagged,which will affect the control precision and even cause system distortion and instability.Aiming at this problem,a reduced-order state observer is presented to observe the unmeasurable speed and acceleration signal.

Then

The desired characteristic polynomial of the reduce-order state observer is constructed as

Set the feedback matrix of reduce-order state observer as

The characteristic polynomial of the reduce-order state observer is explained as

Substituting Eqs(9)and(12)into Eq.(14),it can be yielded as

The estimate of system state vector can be calculated as

Combining pole assignment with reduce-order state observer,the control diagram is shown as Fig.4.

Fig.4 Structure of pole placement feedback controller

3 Model reference adaptive control

3.1 Reference model construction

If the nonlinear friction factor of Eq.(3)is ignored,the feed unit can be described as a second-order system with a relative order of 2.The step response of the reference model should satisfy the following dynamic characteristic indicators.

(1)Maximum overshoot isσ%≤5%;

(2)Adjusting time ists≤0.01s;

(3)The steady-state output error is 0.

The reference model is given as

3.2 Model reference controller

The block diagram of adaptive method of the second-order system is shown in Fig.5,whereP(s)denotes controlled object;c0,c1,d0,d1are tunable parameters;bλ/(s+λ)is a linear filter.

Fig.5 Adaptive method of the second-order system

Given the requirement of the reference model and the model reference adaptive controller design method,M(s)must be strictly positive real and stable minimum phase system,but the system with relative order of 2 doesn’t satisfy this condition.However,letL(s)=s+abe multiplied byM(s),N(s)=M(s)L(s)can satisfy the requirements of strictly positive realness only if the proper‘a’is chosen.

From Eq.(19)it can be calculated.When 00.

In the light of the means proposed in Ref.[14],the model reference adaptive controller is designed.The structure of the model reference adaptive controller is

根據原著Donald J.Gray(2001)版本第201面的腳注釋義,“to be upon the town is to engage in prostitution or thievery[3]”即“成為娼妓或竊賊”的意思。此處“upon thetown”使用了隱晦的借代修辭,“親自上這兒來[4]”顯然是誤譯,如果結合麗迪雅·班納特小姐一貫輕浮浪蕩的形象,將此短語譯為“流落風塵”則更為合適。

whereΛ∈R(n-1)×(n-1),bλ∈R n-1is controllable standard form.

Identifier structure is

Adaptive law(grade arithmetic)is

4 Experiment and discussion

The desired trajectory is chosen to be a sine function expressed asr=50sin(4πt).Fig.6(a)and(b)show the sinusoidal responses and the tracking of poleplacement of state feedback error respectively.

Fig.6 Sinusoidal tracking of pole-placement of state feedback

In order to further validate the dynamic performances of the model reference adaptive controller,another experiment is carried out in which the desired trajectory is set to be a same sine function asr=50 sin(4πt).Fig.7(a)shows the sinusoidal responses of the model reference adaptive control,Fig.7(b)shows the tracking error of the model reference adaptive control,and Fig.7(c)shows the tracking error of the model reference adaptive control after the adaptive process.

A short phase lag was present in trajectory tracking of pole-placement of state feedback,whilst the trajectory yielded by the model reference adaptive controller coincided with the desired trajectory and had much less error after the initial transient than the pole-placement of state feedback did.And the tracking error of the model reference adaptive controller became smaller and smaller with the adaptive process while that of the pole-placement of state feedback presented a sinusoidal wave with a constant amplitude.After the adaptive process,the tracking error of the model reference adaptive controller is much less than that of the poleplacement of state feedback.

Fig.7 Sinusoidal tracking of model reference adaptive control

5 Conclusions

The model reference adaptive control system is designed based on the direct output error adaptive control algorithm,which has the advantage of being intuitive.The structure and algorithm are simple for the system with relative order of 1 or 2,but only the gradient algorithm can be used.While the relative order is larger than 2,the implementation of the system will be more complex.Moreover,the convergence rate of the adaptive gain coefficients will be slower with gradient algorithm.

The control accuracy of the model reference adaptive system after its optimization is much higher than that of the pole displacement system.For the sinusoidal input,the adaptive gain coefficients of the model reference adaptive control system converge to constants after 10 s,the position tracking error reduces to 0.1 mm from 2.8 mm of the pole displacement system after 10 s simultaneously,which is the disadvantage of the model reference adaptive control.

For sinusoidal response, the model reference adaptive controller achieved the best control effect after 1 s adaptive process.This is the disadvantage of the model reference adaptive controller. Thus, the adaptive algorithm based on direct input error and the least square will be developed in the future work to overcome the shortcoming of slow rate of convergence of the adaptive parameters.Setting the parameters after the adaptive process as the initial parameters to make the system obtain the best control effect from the initial state is another method of optimization.

主站蜘蛛池模板: 国产尤物视频网址导航| 男女男精品视频| 久久久受www免费人成| 嫩草国产在线| 熟妇丰满人妻av无码区| 亚洲国产理论片在线播放| 欧美一级黄片一区2区| 91破解版在线亚洲| 91蝌蚪视频在线观看| 国产97视频在线| 国产成a人片在线播放| 日韩精品一区二区深田咏美| 亚洲人成高清| 国产91全国探花系列在线播放 | 国产剧情一区二区| 91在线播放免费不卡无毒| 91免费精品国偷自产在线在线| 国产精品免费入口视频| 久久综合丝袜日本网| 国产在线麻豆波多野结衣| 国产日韩欧美精品区性色| 毛片久久网站小视频| 久久一色本道亚洲| 国产精品久久久精品三级| 中日韩一区二区三区中文免费视频 | 亚洲视频a| 亚洲欧美国产五月天综合| 99久久国产精品无码| 国产成人午夜福利免费无码r| 国产高清无码麻豆精品| 国产精品99一区不卡| 丁香五月激情图片| 天堂网国产| 99热在线只有精品| 在线a视频免费观看| 国产高清在线精品一区二区三区| 亚洲无码熟妇人妻AV在线| 日韩福利视频导航| 久久这里只有精品2| 亚洲成人www| 亚洲无码37.| 国产亚洲精| 真实国产乱子伦视频| 白浆视频在线观看| 国产美女视频黄a视频全免费网站| 国产一区在线视频观看| 2020最新国产精品视频| 最新午夜男女福利片视频| 久久亚洲国产最新网站| 国产AV无码专区亚洲精品网站| 67194亚洲无码| 国产精品亚洲专区一区| 亚洲精品午夜无码电影网| 欧美精品伊人久久| 91麻豆精品国产高清在线| 一本一道波多野结衣av黑人在线| 四虎永久免费网站| 99久久亚洲精品影院| 永久免费无码成人网站| 欧美另类视频一区二区三区| 精品亚洲麻豆1区2区3区| 亚洲伊人久久精品影院| 亚洲一区二区三区国产精华液| 九九久久99精品| 国产人在线成免费视频| 欧美伊人色综合久久天天| 国产免费黄| 8090成人午夜精品| 亚洲综合经典在线一区二区| 欧美亚洲激情| 波多野结衣第一页| 男女男精品视频| 国产第一页免费浮力影院| 国产欧美日本在线观看| 亚洲日韩精品综合在线一区二区| 国产青青操| 亚洲人成亚洲精品| 狠狠干综合| h网址在线观看| 午夜福利在线观看入口| 一区二区三区成人| 香蕉色综合|