QTZ125塔式起重機(jī)總體 臂架、變幅機(jī)構(gòu)設(shè)計(jì)(63m吊臂)
喜歡就充值下載吧。。資源目錄里展示的文件全都有,,請(qǐng)放心下載,,有疑問(wèn)咨詢QQ:414951605或者1304139763 ======================== 喜歡就充值下載吧。。資源目錄里展示的文件全都有,,請(qǐng)放心下載,,有疑問(wèn)咨詢QQ:414951605或者1304139763 ========================
1496IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICSPART A: SYSTEMS AND HUMANS, VOL. 42, NO. 6, NOVEMBER 2012Using Machine Vision and Hand-Motion Controlto Improve Crane Operator PerformanceKelvin Chen Chih Peng, William Singhose, and Purnajyoti BhaumikAbstractThe payload oscillation inherent to all cranes makesit challenging for human operators to manipulate payloadsquickly, accurately, and safely. Manipulation difficulty is alsoincreased by nonintuitive crane-control interfaces. This paperdescribes a new interface that allows operators to drive a craneby moving a hand-held device (wand or glove) freely in space.A crane-mounted camera tracks the movement of the hand-helddevice, the position of which is used to drive the crane. Two controlarchitectures were investigated. The first uses a simple feedbackcontroller, and the second uses feedback and an input shaper.Two operator studies demonstrate that hand-motion crane controlis faster and safer than using a standard push-button pendentcontrol.IndexTermsControlinterface,cranes,inputshaping,machine vision, oscillation.I. INTRODUCTIONCRANES PLAY a key role in maintaining the economicvitality of modern-day industry. Their importance can beseen at shipyards, construction sites, and warehouses and ina wide variety of material-handling applications. The effec-tiveness of crane manipulation is an important contributor toindustrial productivity, low production costs, and worker safety.Oneinherentpropertyofcranesthatisdetrimentaltoefficientoperation is the natural tendency for the payload to oscillate likeapendulum, adoublependulum 1,orwitheven morecomplexoscillatory dynamics 2. Significant effort has been made todevelop control schemes to reduce the oscillatory responsefrom both issued commands and external disturbances 39.There has also been research in controlling cranes that containrotational joints, which adds an extra level of complexity dueto their nonlinear dynamics 1013. Operators who manip-ulate a crane using traditional interfaces such as push-buttonpendents benefit from oscillation-suppression technology. Theygenerate safer (less collisions with obstacles) and more efficientcrane motions (faster task completion times and less operatorbutton pushes) than operators without such compensation 10,1416.Manuscript received September 26, 2010; revised April 7, 2011, June 10,2011, and February 9, 2012; accepted April 6, 2012. Date of publicationJune 8, 2012; date of current version October 12, 2012. This work wassupported in part by Siemens Industrial Automation, by the ManufacturingResearch Center, Georgia Institute of Technology, and by Boeing Research andTechnology. This paper was recommended by Associate Editor E. J. Bass.The authors are with the Woodruff School of Mechanical Engineering,Georgia Institute of Technology, Atlanta, GA 30332 USA (e-mail: kccpenggatech.edu; Singhosegatech.edu; ).Color versions of one or more of the figures in this paper are available onlineat http:/ieeexplore.ieee.org.Digital Object Identifier 10.1109/TSMCA.2012.2199301Fig. 1.Standard push-button pendent crane control.In addition to facing the challenges of controlling large-amplitude lightly-damped payload swing, operators must alsomaster nonintuitive control interfaces. Fig. 1 shows the pendentcontrol of a typical overhead crane. The operator must be adeptin the cognitive process of transferring the desired manipulationpath into a sequence of button presses that will produce thedesired crane motion. For example, if the operator wants todrive the crane through a cluttered workspace, then the desiredpath must be mapped into a sequence of events where the“forward (F),” “backward (B),” “l(fā)eft (L),” and “right (R)”buttons are pushed at the correct time and in the correct se-quence. Furthermore, as operators move through the workspaceto drive the crane and monitor its progress, they may rotatetheir bodies and change the direction they are facing. In suchcases, the “forward” button causes motion to the left, right,or even backward. As an additional challenge, the operatorcan only directly drive the overhead trolley, not the payload.Therefore, the operator must account for the time lag betweenthe commanded motion of the trolley, which can be manymeters overhead, and the delayed oscillatory response of thepayload.While significant strides have been made to improve theoperational efficiency of cranes by controlling the dynamicresponse to issued commands, relatively little consideration hasbeen given to the way in which operators issue those commands17. It has been proven that interfaces that are tailored to thecognitive processes associated with specific control systemshave beneficial effects 1820. For example, in the fieldof laparoscopic surgery, medical robots such as the da Vinciimprove on the traditional procedure by allowing surgeons tooperate in a more ergonomic manner and with less cognitiveload 21, 22. The controls move in the same direction asthe end effectors for da Vinci, unlike traditional laparoscopic1083-4427/$31.00 2012 IEEEPENG et al.: USING MACHINE VISION AND MOTION CONTROL TO IMPROVE CRANE OPERATOR PERFORMANCE1497procedures where surgeons have to reverse map the controlsdue to the instruments pivot point at the point of insertion.This paper presents a novel control interface that allows anoperator to drive a crane by moving a hand-held device inspace. Machine vision is used to track the position of the device(a wand or a glove), which is then used to generate thecommand signal to drive the crane. The hand-motion controlinterface is well tailored to the task of driving a crane througha cluttered workspace because it eliminates the cognitive map-pingprocessthatisnecessarywithtraditionalcontrolinterfaces.Asaresult,operatorsnolongerneedtoaccount forthedirectionin which they are facing. The manual dexterity required forsafe and efficient operation is also reduced. Additionally, thecontrol algorithm minimizes payload swing without signifi-cantly slowing the system response. Therefore, the burden ofmanually reducing payload oscillation is removed. This allowsthe operator to concentrate solely on the path planning and finalpositioning of the payload.Hand-motion control offers other cognitive advantages overtraditional interfaces. There are two primary divisions of cogni-tive control: analytic problem solving and perceptual process-ing 23. Perceptual processing tends to be faster and can beperformed in parallel, while analytic processing takes longerand typically progresses serially. Analytic problem solving alsotends to be more prone to error 23, 24. The results of manystudies also suggest that people prefer, and adopt, perceptualprocessing when possible 16, 23, 25, 26. From thisperspective, hand-motion control helps operators by loweringthe cognition level required to drive the crane. Operators nolonger need to think analytically about the sequence of buttonsto push or to account for the swinging payload; they only needto move the hand-held device to the desired position or alonga desired path. This allows the operators to perform simplerperceptual processing.Themajorcontributionofthispaperisthenovelhand-motioncontrol interface. The benefits of this interface are validated byhuman operator studies. Section II describes the novel inter-faces (the wand and glove). The control algorithms that are usedin conjunction with the interfaces are discussed in Section III.This is followed by the operator studies in Section IV andconclusions in Section V.II. INTERFACES FORHAND-MOTIONCRANECONTROLThe application investigated in this paper is for a single-pendulum point-mass payload that is suspended from a motor-ized overhead crane. The 10-ton industrial bridge crane showninFig.2wasusedforexperimentalverifications.Abridgecraneconsists of a fixed overhead runway, a bridge that travels alongthe runway, and a trolley that runs along the bridge. Laserrange sensors measure the trolley position along the runwayand the bridge. The hook, which represents the payload, issuspendedfromthetrolleybycables.ASiemensprogrammablelogic controller is used to control the motor drives and actsas the central control unit. Commands to the crane can beissued with a push-button control pendent, the wand or glovefor hand-motion control, or other devices 17. A downward-pointing Siemens Simatic VS723-2 camera mounted on theFig. 2.Typical bridge crane.Fig. 3.Driving a crane by moving a reflective wand.trolley measures the position of the hook. Reflectors mountedon the topside of the hook aid vision-detection algorithms 27.There are two hand-held devices for hand-motion cranecontrol: 1) The wand, shown in Fig. 3, is a reflective ballmounted to the end of a hand-held pole, and 2) the glove,shown in Fig. 4, has a circular reflector attached to the backside.Fig. 5 shows a schematic diagram of hand-motion controlusing machine vision. The crane-mounted camera is used toconcurrentlytrackthepositionsofthewand/gloveandthehook.Because all reflectors appear as bright blobs in the cameraimage, a K-means clustering algorithm is used to distinguishthe wand/glove reflectors from the hook reflectors 28. Thecamera refresh rate is approximately 140 ms. The position ofthe wand/glove relative to the crane is used to generate an errorsignal to drive the overhead trolley.1498IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICSPART A: SYSTEMS AND HUMANS, VOL. 42, NO. 6, NOVEMBER 2012Fig. 4.Driving a crane by moving a reflective glove.Fig. 5.Schematic of hand-motion crane control.III. HAND-MOTIONCRANECONTROLLERSThree control architectures were investigated. First, the stan-dard push-button pendent controller was used as the baselinefor performance comparisons. Then, a proportionalderivative(PD) feedback controller was investigated for its suitability inhand-motion crane control. Finally, an input shaper was addedto the PD controller in order to reduce payload swing.Note that, from the perspective of the control architecture,the wand and the glove are identical. Both devices are used tocommunicate the operators desired position to the controller.For this reason, there is no distinction between the wand andglove in the simulation and experimental verification resultsthat are presented in this section. However, in terms of er-gonomics during operation, the wand has a greater reach andcan drive the crane toward tight spaces, such as corners. On theother hand, the glove sacrifices range of reach for a smaller sizeand ease of use.Fig. 6.Standard pendent controller.Fig. 7.Standard push-button pendent control response.Fig. 8.PD hand-motion controller.A. Standard Push-Button Pendent ControlThe block diagram for standard pendent control is shownin Fig. 6. The operator analyzes the workspace, considers therequired manipulation goal, and then decides on a course ofaction. This plan is then implemented by pushing buttons onthe control pendent. These buttons send energy to the motorsand move the overhead crane trolley. The suspended payload ismoved indirectly by the motion of the trolley.Computer-simulated responses for point-to-point movementsof approximately 2 and 3 m using the pendent controller areshown in Fig. 7. Pressing a pendent button for a certain amountof time issues a trapezoidal velocity command to the cranemotors. Due to the pendulum-like nature of the payload, thistype of trolley movement will, in general, induce significantpayload oscillations.B. PD Hand-Motion ControlThe well-known and popular PD controller represents one ofthe simplest forms of feedback control. It is the most commonlyused feedback method in industry and has been applied to thecontrol of cranes 29, 30. It provides a realistic choice forhand-motion crane controllers. The PD hand-motion controlblock diagram is shown in Fig. 8. The position of the wandor glove is compared to the position of the overhead crane(neglecting the vertical height difference) to generate the errorsignal e. The command generator converts the error signal(a positional measurement) into a velocity command that canbe sent to the motor drives. If e is within the designed rangespecified by e0and e100, then the command generator linearlyPENG et al.: USING MACHINE VISION AND MOTION CONTROL TO IMPROVE CRANE OPERATOR PERFORMANCE1499Fig. 9.Simulated PD controller with low gains.scales e. Otherwise, the command generator outputs either 0%or 100%. The values for e0and e100were 0.25 and 1.0 m.These were selected based on comfortable distances at whichthe crane followed the operator. The command generator isdescribed asCommand =?0%: e e0100% ee0e100e0: e0 e e100100%: e e100.(1)A PD control law is then applied, and the result is passedthrough a saturator to ensure that crane velocity and accel-eration limits are not exceeded. Note that the position of thecrane trolley, rather than of the payload, is used for feedback.This is because, in practice, sensing the position of the trolley(using laser range sensors) is much more reliable than sensingof the payload (using machine vision). Furthermore, the single-pendulum payload is an inherently stable plant: The payloadwill always come to rest directly beneath a stationary crane.Therefore, correct final positioning of the crane trolley ensurescorrect final positioning of the payload.1) Simulation Verification: A crucial design challenge is theselection of PD gains. Computer simulations were constructedto aid the gain-selection process. Hand-motion trajectories werespecified as ramps in position with gradients equivalent to themaximum velocity of the 10-ton industrial crane (0.3577 m/s).This is approximately the speed of a slow walk and mimics thetypical hand-motion trajectories from a human operator.Figs. 9 and 10 show the simulation results for PD hand-motion controllers with low and high feedback gains, respec-tively. These two figures show the inherent tradeoff in using thePD controller: With low gains, the crane was slow to respond,but the payload oscillation was small; with high gains, the cranemoved quickly but at the expense of large payload oscillations.2) Experimental Verification: The hand-motion control sys-tem was implemented on the 10-ton bridge crane. Thewand/glove trajectories produced by human operators weresimilar to those used in the simulations. The ramp gradientwas approximately equivalent to the maximum velocity of thecrane, and the move distance was approximately 2 m for thetests reported here.Fig. 11 shows an operator using hand-motion control to startand stop the crane. To start moving, the operator can exposeFig. 10.Simulated PD controller with high gains.Fig. 11.Starting and stopping with hand-motion control.Fig. 12.Experimental PD controller with low gains.the wand/glove to the camera at some distance away from thecrane. When the crane approaches the desired position, theoperator lowers the wand/glove, which becomes undetectableby the camera. When the camera is unable to locate the positionof the wand/glove, e is set to zero. Because the position of thewand/glove may be unknown at certain times, there are breaksin the curves that are labeled “Wand/Glove” in the experimentalresponse plots.Figs. 12 and 13 show the experimental results for PD hand-motion controllers with low and high feedback gains usingthe glove interface, respectively. The experimental data re-inforce the results that were established by the simulations:Low gains produced slow crane movements and small payloadoscillations, while high gains yielded fast crane movementsbut large payload oscillations. For safety reasons, minimizingpayload oscillation is normally a higher priority than fast crane1500IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICSPART A: SYSTEMS AND HUMANS, VOL. 42, NO. 6, NOVEMBER 2012Fig. 13.Experimental PD controller with high gains.Fig. 14.PD with input shaper hand-motion controller.movements. Therefore, practical implementations of PD hand-motion controllers should only use low gains.C. PD With Input Shaper Hand-Motion ControlSection III-B demonstrated the inherent weakness in usingPD hand-motion controllers (the tradeoff between low and highgains). However, performance can be improved with the addi-tion of an input shaper that modifies the shape of the commandsignal to reduce oscillation. Fig. 14 shows the new controlblock diagram that shows an input shaper inserted between thesaturator and the crane blocks.1) Input Shaping: Input shaping is a technique that reducesthe residual vibration of flexible systems by properly shapingthe commands. This is accomplished by convolving the base-line input command with a series of impulses, known as aninput shaper. The result is a shaped command that will reduceresidual vibration.In order to determine the impulse amplitudes and time loca-tions of an input shaper, certain design constraints must be sat-isfied. The primary design constraint is a limit on the amplitudeof vibration caused by the shaper. The normalized percentageresidual vibration (PRV) amplitude of an underdamped second-order system from a sequence of n impulses is given by 31PRV = V (,) = etn?C(,)2+ S(,)2(2)whereC(,) =n?i=1Aieticos(ti?1 2)(3)S(,) =n?i=1Aietisin(ti?1 2)(4)Fig. 15.Simulated PD with input shaper controller.Fig. 16.Experimental PD with input shaper controller. is the natural frequency of the system, is the dampingratio, and Aiand tiare the ith impulse amplitude and time,respectively.Equation (2) gives the ratio of vibration with input shapingto that without input shaping. A constraint on residual vibrationamplitude can be formed by setting (2) less than or equal to atolerable level of residual vibration at the modeled natural fre-quency and damping ratio 32. For the simplest zero vibration(ZV) shaper, the tolerable amount of vibration is set to zero.This results in a shaper of the form 31, 33ZV =?Aiti?=?11+KK1+K012?(5)whereK = e12.(6)2) Simulation and Experimental Verifications: The goal ofcombining high-gain PD feedback with a ZV input shaperis to obtain fast crane response and low-amplitude payloadoscillations. The hand-motion controller in this section useshighPDgains (identicaltotheonesfromSectionIII-B)tomovethe crane trolley quickly, combined with a ZV input shaper tocancel payload oscillations.Figs. 15 and 16 show the simulated and experimental re-sponses of the controller, respectively. The experimental datawere obtained using the glove interface. Clearly, the craneresponse was fast, yet with very little payload oscillation.PENG et al.: USING MACHINE VISION AND MOTION CONTROL TO IMPROVE CRANE OPERATOR PERFORMANCE1501Fig. 17.Overhead view of obstacle course 1.Fig. 18.Obstacle course 1 completion times.Furthermore, the lag in rise time introduced by the input shaperwas hardly noticeable. The crane responds with nearly identicalspeeds with or without input shaping. Therefore, this version ofthe hand-motion controller is free to use high PD gains becausethe input shaper eliminates payload oscillations.IV. OPERATORSTUDIESThis section presents the results from two studies that wereconducted to compare the operating efficiency of pendent con-trol versus hand-motion control. In each study, the goal was tomove the payload (i.e., the crane hook) from start to finish asquickly as possible without collisions with obstacles.A. PD Hand-Motion ControlAn overhead view of the obstacle course is shown in Fig. 17.The start and end zones are indicated by the rectangle andcircle, respectively. The obstacles are arranged such that thefastest route required diagonal crane movements (simultaneousmovement in both the trolley and bridge axes). Twelve noviceoperators completed the obstacle course using the followingcontrol interfaces:1) standard push-button pendent;2) wand control with low PD gains and no input shaping(recall that practical implementations of PD hand-motioncontrollers must use low gains to avoid large amplitudepayload oscillations).Fig. 19.Obstacle course 1 collisions.Fig. 20.Overhead view of obstacle course 2.Fig. 21.Exemplary obstacle course 2 payload respon
收藏