5.3.2 Model in Compact Form For control purposes, it is more practical to rewrite the Lagrangian...
Fantastic news! We've Found the answer you've been seeking!
Question:
![image text in transcribed](https://s3.amazonaws.com/si.experts.images/answers/2024/05/6650918dbcffe_1736650918d9b2a2.jpg)
![image text in transcribed](https://s3.amazonaws.com/si.experts.images/answers/2024/05/6650918e2694e_1746650918e05f23.jpg)
Transcribed Image Text:
5.3.2 Model in Compact Form For control purposes, it is more practical to rewrite the Lagrangian dynamic model of the robot, that is, Equations (5.3) and (5.4), in the compact form (3.18), i.e. q+ [Mu(q) Mz(9) C11(9,9) C12(9,9) M21 (9) M22(q). C21 (9,9) C22(9,9) + [91 (9)] =T 92(9) M(g) C(q,) g(9) where M11(9) ml+m2 [12+12+211l2 cos(92)] + 11+ 12 M12(9) = = m2 [2+12 cos(92)] + I2 M21 (9) = m2 [2+1112 cos(92)] + 12 M22(9) m2l2+12 == = C11(9,9) mal1lc2 sin(92)92 C12(9,9) m2l1le2 sin(92) [1 +42] C21(9, 9)=malle2 sin(92)91 == C22(9,9) = 0 = 91(9) [mile1+m2l1]g sin(91) + m2lc29 sin(91 +92) 92(9) m2lc29 sin(91 + 92). == We emphasize that the appropriate state variables to describe the dynamic model of the robot are the positions q and q2 and the velocities 1 and 42. In terms of these state variables, the dynamic model of the robot may be written as 91 d 92 dt i -92 92 M(a)(t)-C(q, q)9-9(a)]. PD Control: Consider the three-DOF arm in the figure below. In this problem, you will design a PD- control law for this arm, with and without gravity compensation. at) 9,0 a. Write the dynamic model of the robot arm in the general matrix form of 7 = M(q) + C(q, q)q+g(q). Write out M, C, g matrices similar to what you see in page 123 of the Kelly's book. (step 1) b. Consider two PD Set-Point Control laws; u = ke + ke and u = ke + k + g(q) where e = qd-q and = qd -q (step 2). Note that u is PD control (Ref: Chapter 6, Kelly) and u2 is PD control with gravity compensation (Ref: Chapter 7, Kelly). Do the following parts considering u (PD control with gravity compensation) as the controller. c. Close the loop! Replace 7 (in the dynamic model derived from part a) with the control law u shown in part b (step 3). Note that when you use uz, g(q) will cancel out from both sides of the closed- loop system as described in Chapter 7 of Kelly. This is actually the same as if you use u and remove the gravity term, g(q), from the dynamic model! d. Represent the closed-loop control system derived from part c in the state-space format. (step 4) e. Is the closed-loop system linear? Why or why not? f. Find the equilibrium/equilibria of the system. Show your work! (step 5) g. Show that the origin is an equilibrium. (step 5) h. Using the Lyapunov's Direct Method, show that the origin is stable. (step 6) 5.3.2 Model in Compact Form For control purposes, it is more practical to rewrite the Lagrangian dynamic model of the robot, that is, Equations (5.3) and (5.4), in the compact form (3.18), i.e. q+ [Mu(q) Mz(9) C11(9,9) C12(9,9) M21 (9) M22(q). C21 (9,9) C22(9,9) + [91 (9)] =T 92(9) M(g) C(q,) g(9) where M11(9) ml+m2 [12+12+211l2 cos(92)] + 11+ 12 M12(9) = = m2 [2+12 cos(92)] + I2 M21 (9) = m2 [2+1112 cos(92)] + 12 M22(9) m2l2+12 == = C11(9,9) mal1lc2 sin(92)92 C12(9,9) m2l1le2 sin(92) [1 +42] C21(9, 9)=malle2 sin(92)91 == C22(9,9) = 0 = 91(9) [mile1+m2l1]g sin(91) + m2lc29 sin(91 +92) 92(9) m2lc29 sin(91 + 92). == We emphasize that the appropriate state variables to describe the dynamic model of the robot are the positions q and q2 and the velocities 1 and 42. In terms of these state variables, the dynamic model of the robot may be written as 91 d 92 dt i -92 92 M(a)(t)-C(q, q)9-9(a)]. PD Control: Consider the three-DOF arm in the figure below. In this problem, you will design a PD- control law for this arm, with and without gravity compensation. at) 9,0 a. Write the dynamic model of the robot arm in the general matrix form of 7 = M(q) + C(q, q)q+g(q). Write out M, C, g matrices similar to what you see in page 123 of the Kelly's book. (step 1) b. Consider two PD Set-Point Control laws; u = ke + ke and u = ke + k + g(q) where e = qd-q and = qd -q (step 2). Note that u is PD control (Ref: Chapter 6, Kelly) and u2 is PD control with gravity compensation (Ref: Chapter 7, Kelly). Do the following parts considering u (PD control with gravity compensation) as the controller. c. Close the loop! Replace 7 (in the dynamic model derived from part a) with the control law u shown in part b (step 3). Note that when you use uz, g(q) will cancel out from both sides of the closed- loop system as described in Chapter 7 of Kelly. This is actually the same as if you use u and remove the gravity term, g(q), from the dynamic model! d. Represent the closed-loop control system derived from part c in the state-space format. (step 4) e. Is the closed-loop system linear? Why or why not? f. Find the equilibrium/equilibria of the system. Show your work! (step 5) g. Show that the origin is an equilibrium. (step 5) h. Using the Lyapunov's Direct Method, show that the origin is stable. (step 6)
Expert Answer:
Posted Date:
Students also viewed these mechanical engineering questions
-
Divide the class into groups of three or four students. Each team must select an organization that will need to change its culture if it is to thrive in the future. Develop a PowerPoint presentation...
-
A bar manager estimates her next months beverage revenue will be $85,200. The bar manager forecasts her Cost of Sales: Beverages for next month to be 22%. What would be amount of this managers...
-
Discuss the main differences between a public limited company and a private limited company in the UK, paying particular attention to the financial implications.
-
Derby University sells 4,000 season basketball tickets at $210 each for its 12-game home schedule. Give the entry to record (a) The sale of the season tickets (b) The revenue recognized by playing...
-
In examining the national income accounts of the closed economy of Country Y, you see that it in 2007 it had taxes of $100 billion, transfers of $40 billion, and government purchases of goods and...
-
1)The data below were collected for the following reaction: CH3Cl( g )+3Cl2( g )CCl4( g )+3HCl( g ) [CH3Cl](M) [Cl2](M) Initial Rate (M/s) 0.050 0.050 0.014 0.100 0.050 0.029 0.100 0.100 0.041 0.200...
-
5. Find value of both states as a function of time analytically by first determining the system's eigenvalues and eigenvectors. z= 1 2 3 2 0 Z z(0) = After finding the analytical solution, create a...
-
Each bar has the same A, E and L. If temperature increases T for all 3 members, determine the displacement at node 4, element force for each bar, and reaction force at node 1, 2 and 3. Coefficient of...
-
1. Explain what a swot is and what it is used for. Source for #1: https://youtu.be/I_6AVRGLXGA Please read Module #3 on Planning and Mission and answer all questions below: 1. Tell me the difference...
-
Write an algorithm and sketch the flowchart to read 20 numbers for x and finding the number of times that the number 100 is repeated between these numbers.
-
Consider the following grade-weighting scheme and marks for a student in Business 230. Item Weight Mark Quizzes 15% 10/12 Midterm 1 20% 42/50 Midterm 2 25% 48/60 Final Exam 40% ? What is the students...
-
On September 15, 2021, Oliver's Mortuary received a $9,600, nine-month note bearing interest at an annual rate of 10% from the estate of Jay Hendrix for services rendered. Oliver's has a December 31...
-
Relating allocation methods to organizational characteristics for a retailer (adapted from CMA exam). Columbia Company is a regional office supply chain with 26 independent stores. The firm holds...
-
Why would management be concerned over the methods used in accounting for by-products?
-
Why might management be interested in using the method in which only addi- tional costs incurred after separation are assigned to by-products?
![Mobile App Logo](https://dsd5zvtm8ll6.cloudfront.net/includes/images/mobile/finalLogo.png)
Study smarter with the SolutionInn App