




已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀
兩足行走機器人——臂部結構部分設計-robot.pdf.pdf 免費下載
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
A Power Autonomous Monopedal Robot Benjamin T. Kruppa, Jerry E. Prattb , jprattihmc.us aYobotics, Inc, Cincinnati, OH bFlorida Institute for Human and Machine Cognition, Pensacola, FL ABSTRACT We present the design and initial results of a power-autonomous planar monopedal robot. The robot is a gasoline powered, two degree of freedom robot that runs in a circle, constrained by a boom. The robot uses hydraulic Series Elastic Actuators, force-controllable actuators which provide high force fidelity, moderate bandwidth, and low impedance. The actuators are mounted in the body of the robot, with cable drives transmitting power to the hip and knee joints of the leg. A two-stroke, gasoline engine drives a constant displacement pump which pressurizes an accumulator. Absolute position and spring deflection of each of the Series Elastic Actuators are measured using linear encoders. The spring deflection is translated into force output and compared to desired force in a closed loop force-control algorithm implemented in software. The output signal of each force controller drives high performance servo valves which control flow to each of the pistons of the actuators. In designing the robot, we used a simulation-based iterative design approach. Preliminary estimates of the robots physical parameters were based on past experience and used to create a physically realistic simulation model of the robot. Next, a control algorithm was implemented in simulation to produce planar hopping. Using the joint power requirements and range of motions from simulation, we worked backward specifying pulley diameter, piston diameter and stroke, hydraulic pressure and flow, servo valve flow and bandwidth, gear pump flow, and engine power requirements. Components that meet or exceed these specifications were chosen and integrated into the robot design. Using CAD software, we calculated the physical parameters of the robot design, replaced the original estimates with the CAD estimates, and produced new joint power requirements. We iterated on this process, resulting in a design which was prototyped and tested. The Monopod currently runs at approximately 1.2 m/s with the weight of all the power generating components, but powered from an off-board pump. On a test stand, the eventual on-board power system generates enough pressure and flow to meet the requirements of these runs and we are currently integrating the power system into the real robot. When operated from an off-board system without carrying the weight of the power generating components, the robot currently runs at approximately 2.25 m/s. Ongoing work is focused on integrating the power system into the robot, improving the control algorithm, and investigating methods for improving efficiency. 1. INTRODUCTION Practical legged robots are challenging for a number of reasons, including dynamic balance requirements, design complexity, and power requirements. To investigate power-autonomous legged robots we have been developing a power-autonomous Monopedal robot that is powered from a two stroke engine, which drives a high-pressure hydraulic system. The Monopod is a planar robot, confined to the surface of a sphere by a 12 foot radius boom. It has two degrees of freedom: a hip and a knee. Hydraulic Series Elastic Actuators are located in the body and transmit power to the hip and knee through cables. The Monopod is intended to be a test platform for a variety of technologies including: Hydraulic Series Elastic Actuators. Series Elastic Actuators 1-3 allow for high fidelity, moderate bandwidth force control. While several robots have utilized Series Elastic Actuators that use DC motors, the Monopod is the first robot that uses hydraulic versions of the actuators. Virtual running springs. The support phase of running is often modeled as a mass bouncing on a spring, and it is argued that the efficiency of running animals is due in part to springy muscles and tendons 4. To both gain efficiency and simplify control, most running robots utilize a physical leg spring 5. The Monopod is a test Sensors, and Command, Control, Communications, and Intelligence (C3I) Technologies for Homeland Security and Homeland Defense V, edited by Edward M. Carapezza, Proc. of SPIE Vol. 6201, 620112, (2006) 0277-786X/06/$15 doi: 10.1117/12.666253 Proc. of SPIE Vol. 6201 620112-1 platform to determine if one can use a virtual leg spring instead of a real leg spring in a running robot. With the current implementation of the Monopod, we simulate a virtual leg spring using the force-controllable properties of the Series Elastic Actuators. While we do not get the efficiency benefits of real springs, we retain control flexibility, rather than having the spring bounce fully dictate the resultant dynamics. High density, mobile, hydraulic power system. In order for legged robots to be practical, high power-density and high energy-density systems must be developed. Combustion-driven hydraulic systems are an appealing choice. However, lightweight off-the-shelf solutions are lacking, and expert knowledge tends to be concentrated in domains that have differing requirements than legged robots. Therefore, the Monopod is intended to be a development and test platform for mobile hydraulic power systems that can later be extended to other robots. In the design of the robot, we used an iterative simulation-based design process. We performed physically realistic simulations of the robot running at various speeds with various total mass and extracted joint torque, speed, and range of motion requirements. Using these joint power specifications, we were able to calculate pressure and flow requirements of the system and choose individual components (pulley diameters, piston diameters, gear pump, engine, accumulator, servo valves, radiators) to meet those specifications. These components were then modeled in SolidWorks, along with the robot structure. New mechanical properties of the robot were extracted from SolidWorks to update the simulation model. This process was iterated several times until prototype design components were selected. 2. SIMULATIONS To determine the power requirements for the monopod, we performed physically realistic dynamic simulations of the robot using the Yobotics Simulation Construction Set software. For our simulations, we assumed zero energy recapture through the use of springy legs. This is an extremely conservative assumption as springy legs provide a very large energy return in running animals and almost all running robots built to date. We plan to eventually modify the design to incorporate springy legs. However, we make the assumption of zero energy return 1) to ensure that our power system exceeds the final requirements of the robot and 2) since it is difficult to model the springy leg and determine exactly what power savings it would provide. We developed a control algorithm for the simulated Monopod for running up to 3.5 m/s (Figure 1). The algorithm is similar to the 3-part hopping algorithm of Raibert 5, but contains a few modifications. Hopping height is controlled by controlling the vertical take-off velocity during the thrusting phase of stance, rather than through a step change in spring set point at the bottom of stance. This is possible, since the Monopods leg spring is virtual and arbitrary forces can be applied to the hip and knee. In contrast, the leg spring in most running robots is real and dictates much of the dynamic hopping response. Also, in addition to controlling forward velocity through foot placement, we added a speed control mechanism in which thrust is delayed if the actual velocity is less than the desired velocity. We ran simulations at various body masses to aid in the design of the robot. While our lightweight (94 pound) simulations ran up to 3.5 m/s, our heavier simulations have only run up to 2.5 m/s to date. Figure 1 shows a stop frame animation of a 94 pound simulation running at 3.5 m/s. Figure 1: Stop frame animation from a 43 kg (94 pound) Monopod simulation running at a speed of 3.5 m/s. Frames are captured at 0.05 second increments. Motion is from right to left. Proc. of SPIE Vol. 6201 620112-2 V During running, the joint torque, speed, and power vary during a complete cycle. The maximum values for torque, velocity, power, and range of motions are shown in Table 1 for a typical simulation run. These joint power numbers were used to select components for the hydraulic system. Table 1: Summary of Joint Power requirements from a typical simulation running at maximum speed. Max Hip Torque 360 Nm 266 ft-lb Max Knee Torque 360 Nm 263 ft-lb Max Hip Velocity 24 rad/sec 224 RPM Max Knee Velocity 28 rad/sec 264 RPM Max Hip Power 4450 W 5.96 HP Max Knee Power 4205 W 5.63 HP Max Total Power 6025 W 8.07 HP Average Power 1550 W 2.08 HP Max Hip Rotation 1.70 rad 97.3 deg Max Knee Rotation 1.12 rad 63.7 deg 3. HYDRAULIC SYSTEM DESIGN Before designing the hydraulic system, we made a few assumptions regarding the overall Monopod design architecture: 1) The actuators would be mounted rigidly in the body of the robot and would be connected to the joints using a cable and pulley system. By placing the actuators in the body of the robot (as opposed to mounting them directly on the leg of the robot) we can minimize the leg mass, allowing for very fast movements. 2) The actuators would be linear, as opposed to rotary. Linear hydraulic pistons are more readily available, less expensive and are lighter than rotary hydraulic motors. Furthermore, it is difficult to implement Series Elastic Actuation using rotary actuators. This is due to the poor performance specifications of torsional springs as compared to compression springs, and due to the difficulty of instrumenting a torsional spring. Figure 2: Hydraulic system layout for the Monopedal robot. Figure 2 shows the hydraulic circuit designed for the Monopod. High pressure supply lines are shown in red and low pressure return lines are shown in blue. A constant displacement pump, driven by an engine, draws low pressure fluid out of the reservoir pressurizing and distributing the flow downstream to the manifold block. Once inside the manifold block, the flow normally passes through a check valve where it pressurizes an accumulator. Alternately, a computer Proc. of SPIE Vol. 6201 620112-3 controlled solenoid valve can shunt flow back to the reservoir through an oil cooler. This alternate path is taken when the accumulator has reached the maximum desired operating pressure as measured by a pressure sensor. High pressure fluid is stored in the accumulator until there is a demand from one of two servo valves. Alternately, if the pressure becomes too high in the accumulator, a pressure relief valve will divert flow back to the reservoir. The servo valves control the pressure and flow rates to each piston. As the pistons are cycled, return flow is sent back to the reservoir through the oil cooler, thus completing the cycle. 3.1. Hydraulic Component Selection The hydraulic system layout is quite standard. The difficulty lies in appropriately sizing components to meet the power requirements of the Monopod without over specifying the design, which would produce excess weight. Figure 3 is a schematic representation of the component selection process. Figure 3: Diagram of simulation-based iterative design process. 3.2. Pulley and Piston Diameters From simulations we extracted estimates of joint torques, speeds and ranges of motions for the Monopod. Power is transmitted to the joints through steel cables running over pulleys and these steel cables are actuated by hydraulic pistons. In selecting the piston and pulley diameters, we assumed an operating pressure of 3000 PSI, which is a widely accepted standard for off the shelf hydraulic components. At pressure ratings significantly higher than 3000 PSI, components become very heavy as well as exceedingly expensive. When considering pulley diameter, one must also consider cable life. Very small pulleys produce significant bending stresses on steel cable and thus degraded cable life. According to our cable manufacturer, the pulley diameter should be about 25 times the diameter of the cable being wrapped around it. Preliminarily, we chose a .188 inches cable diameter because its breaking strength (2000lbs) appeared to be in the range we required. Using the 25X factor from the manufacturer, we arrived at a pulley diameter of 4.68 inches. For round numbers, we decided to use a 4.75 inches pulley diameter. Using this pulley diameter and 3000 PSI design pressure we calculated the required piston diameter to produce 266ft-lbs of torque to be 0.770 inches. In order to use an off the shelf item, we selected a piston diameter of 0.75 inches. Note that the actuator force (thus cable force) for the 0.75 inch diameter piston is 1324lbs, less than the rated strength of the cable of 2000lbs. With cylinder diameters of 0.75 inches and pulley diameters of 4.75 inches, the simulation produced the maximum pressures and flow rates at the actuators as shown in Table 2. Proc. of SPIE Vol. 6201 620112-4 Hip Actuator Flow-Load Characteristics. Supply = 3200P51 Pressure (PSI) Knee Actuator Flow-Load Characteristics. Supply = 3200P51 02000 Pressure (PSI) 2500 Table 2: Maximum pressure and flow rates from a typical simulation using inch piston diameter and 4.75” pulley diameter. Max Hip Actuator Pressure 20.68 MPa 3000 PSI Max Knee Actuator Pressure 20.68 MPa 3000 PSI Max Hip Actuator Flow Rate 4.02e-4 m3/s 6.38 GPM (24.5 in3/s) Max Knee Actuator Flow Rate 3.895e-4 m3/s 6.17 GPM (23.8 in3/s) Max Total Actuator Flow Rate 6.385e-4 m3/s 10.12 GPM (39.0 in3/s) Average Flow Rate 1.98e-4 m3/s 3.14 GPM (12.1 in3/s) With the cylinder and pulley diameters selected, we used the simulation model to generate the pressure and flow requirements for the Monopod over and extended period of time. From this pressure and flow data we extracted the average flow, peak flow, and pressure drop. This information was then used to select the major system components including servo valves, radiator, accumulator, and gear pump. 3.3. Servo Valve Selection Figure 4 shows the flow versus pressure history of the hip and the knee actuators during a typical simulation run, along with the flow-load characteristics of the Moog Series 32 Servo valve, with a 3200 PSI Supply Pressure. We see that if the pressure can be maintained at 3200 PSI, then the valve will be able to produce the required flow. Figure 4: Hip and Knee actuator flow and load characteristics recorded during a typical simulation, compared to the fully open response of the servo valves. Both simulation curves are strictly under the servo valve curves, indicating that the estimated flows and pressures are feasible. 3.4. Accumulator An accumulator typically uses air to act as a spring, maintaining pressure in the system. In sizing an accumulator, one needs to select the pre-charge pressure and the accumulator volume. Since the Monopod uses short bursts of energy, we assume adiabatic (no heat exchange) compression and expansion. The accumulator is pre-charged with nitrogen at pressure P0 and has volume V0. The minimum operating pressure is P1 when the air volume is at V1. The maximum operating pressure is P2 when the air volume is at V2. With adiabatic expansion, we have 4 . 1 22 1 4 . 1 1 4 . 1 00 VPVPVP= We can solve for V1 and V2 in terms of V0: Proc. of SPIE Vol. 6201 620112-5 0 4 . 1/1 1 0 1 V P P V = , 0 4 . 1/1 2 0 2 V P P V = Subtracting and solving for V0, we get 4 . 1/1 2 0 4 . 1/1 1 0 21 0 = P P P P VV V Parker-Hannifin recommends that the pre-charge pressure be 90 percent the minimum pressure. However, to ensure that the system pressure never falls below pre-charge, we set it a little below that. If we set the minimum pressure to 3000 PSI, the maximum to 3400 PSI, and the pre-charge pressure to 2500 PSI, then we get () 210 3 . 13VVV= To sustain the maximum combined flow rate of 10.12 GPM over the contact period of 0.2 seconds, we need an accumulator volume of 0.854 gallons (1.7 Liters) with these values. To be conservative, we chose a 2.0 Liter accumulator, which should be able to sustain 0.2 seconds of max flow at over 3000 PSI if we charge it to at least 3400 PSI. This choice also provides 2.9 seconds of operation at our average flow rate of 3.14 GPM. 3.5. Pump The average flow rate of the system is calculated by integrating the absolute values of the flows over the hip and knee, and dividing by time. Our pump needs to supply the average flow rate of 3.14 GPM at the maximum pressure of 3400 PSI. To be conservative and account for losses, we selected a constant displacement pump rated at 3.5 GPM at 3500 PSI. 3.6. Internal Combustion Engine The chosen pump needs a continuous input power of 7.2kW (9.65 HP) to conservatively drive 3.5GPM, 3500PSI. Because of its high power density, we chose a two cycle engine over a four cycle engine. In an effort to further reduce weight, we chose a 16 horse power, 150cc hobby aircraft engine designed specifically for “giant scale” hobby aircraft. The engine was oversized in an effort to avoid a condition of maximum load 100% of the time. Because of its use in model aircraft, the engine we chose was air cooled. As one would expect, a tremendous amount of heat is generated by the high RPM two stroke engine. This heat must be removed to prevent seizing of the pistons. Since the Monopod was not expected to achieve the speeds of hobby aircraft (upwards of 120mph) we knew air cooling would be a challenge. Several tests were performed to determine if air cooling would be possible using on board fans or blowers. We determined that it would be very difficult to achieve air cooling under our load conditions and therefore decided to liquid cool the engine. In order to liquid cool
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于平衡計分卡的華辰集團零售部績效考核方案優(yōu)化研究
- 地鐵上蓋混凝土樓板結構地鐵振動響應特性和傳播規(guī)律研究
- 學生外出教育主題活動方案
- 小學生安全教育知識
- 產(chǎn)后媽媽健康管理
- 2025年北京市中考招生考試數(shù)學真題試卷(真題+答案)
- 預防火災小學生課件
- 預防學生欺凌班會課件
- 預防兒童殘疾課件
- 生理衛(wèi)生健康課件
- 護理核心制度考試試卷(附答案)
- 尾礦工安全培訓
- 西安高新區(qū)管委會招聘筆試真題2024
- 2025年中國工商銀行招聘筆試備考題庫(帶答案詳解)
- 研發(fā)項目工時管理制度
- 浮選藥劑安全管理制度
- 會陰水腫硫酸鎂濕敷專題報告
- 技術異化的解放路徑-洞察及研究
- 2025年連云港市中考語文試卷真題(含標準答案)
- 2025年學校校長公開選拔筆試試題及參考答案校長招聘考試筆試真題
- T/CGMA 033002-2020壓縮空氣站節(jié)能設計指南
評論
0/150
提交評論