亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇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期
        關(guān)鍵詞:娼妓班納特借代

        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(chǎn)’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

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

        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.

        猜你喜歡
        娼妓班納特借代
        精練幽默用借代
        新少年(2023年11期)2023-12-05 12:21:30
        初識借代手法
        《濁流》中非典型性娼妓形象考察
        借代句
        快樂語文(2019年18期)2019-09-02 01:59:18
        秒破命案
        秒破命案
        誰憐佳麗地,春恨卻凄凄
        現(xiàn)代民族國家中的娼妓女性身體政治形象、敘事與重構(gòu)
        ——民國時期的娼妓問題研究綜述
        語義學(xué)與語用學(xué)在《傲慢與偏見》話語分析中的應(yīng)用
        晚清社會之市民生態(tài)一瞥
        大家(2009年11期)2009-09-29 03:27:36
        99无码精品二区在线视频| 成全视频高清免费| 少妇被爽到高潮动态图| 又爆又大又粗又硬又黄的a片| av一区二区三区亚洲| 69国产成人综合久久精| 精品一区二区三区长筒靴| 91精品蜜桃熟女一区二区| 国产白色视频在线观看| 亚洲中文字幕人妻av在线| 成年女人a级毛片免费观看| 护士人妻hd中文字幕| 国产精品区一区第一页| 久久免费区一区二区三波多野在| 亚洲国产精品夜男人天堂| 精品黄色国产一区二区| 国产性感丝袜在线观看| 帮老师解开蕾丝奶罩吸乳网站| 97伦伦午夜电影理伦片| 国产精品美女AV免费观看| 一本久久精品久久综合桃色| 国产三级精品三级在线专区| 少妇真实被内射视频三四区| 亚洲一区二区三区香蕉| 中文亚洲日韩欧美| 久久天堂av色综合| 97国产精品麻豆性色| 亚洲一区二区三区色偷偷| 亚洲天堂丰满人妻av| 精品国产乱码久久久久久1区2区| 中文亚洲爆乳av无码专区| 国产偷拍自拍在线观看| 偷拍一区二区三区四区| 成人内射国产免费观看| 亚洲不卡中文字幕无码| 国产精品久久婷婷婷婷| 亚洲综合天堂av网站在线观看| 在线成人影院国产av| 国产伦精品一区二区三区妓女| 日韩激情小视频| 中文字幕这里都是精品|