Optimization the Trajectories of Robot Manipulators Along Specified Task

Size: px
Start display at page:

Download "Optimization the Trajectories of Robot Manipulators Along Specified Task"

Transcription

1 Receved: June 4, Optmzaton the Trajectores of Robot Manpulators Along Specfed Task Bendal Nadr 1,2 * Oual Mohammed 1 1 Structural Mechancs Research Laboratory, Department of Mechancal Engneerng, Unversty Blda-1, Algera 2 Faculty of Scence and Technology, Unversty of Khems Mlana, Road of Thenet El Had, Khems Mlana, 44225, Algera * Correspondng author s Emal: nadr_b1102@yahoo.com Abstract: Ths paper proposes a procedure for obtanng an optmal trajectory for robot manpulators along specfed tasks (spot weldng, drllng...). The purpose s to obtan smooth trajectores wth mnmum tme usng splne cubc functons under a varous knematc and/or dynamc constrants, takng nto account a full dynamc model of robot manpulator and wth a large number of va ponts. Ths procedure s based on the optmzaton by a genetc algorthm of a vector whch represents only a tme ntervals n order to fnd the best objectve functon. Two examples llustrated wth numercal detals for a two-lnk planar arm and sx-lnk manpulators, for the former, comparsons wth an alternatve optmzaton solver are exposed. Keywords: Splnes cubc, Imposed task, Trajectory plannng, Genetc algorthms. 1. Introducton The use of robot manpulators n the ndustry s often devoted to repettve tasks that execute at a sustaned pace. It s, therefore, natural that the productvty of ndustral processes closely dependent on the way to use these robots. In ths case, the rapdty of the robot can favour an effcency factor and consderable economc gan. The choce of the qualty of the robot's movements appears as a necessty, partcularly durng rapd transfer of objects, so for example, sortng or packng operatons on producton lnes. Moreover, there are several possbltes for the mplementaton of the same task; t would be wse to take advantage of the multtude of choces to opt for the least expensve soluton n terms of a predefned crteron. One way to acheve ths s to formulate the problem as an optmzaton problem. The work presented n ths paper s nterested n mposed task, n ths knd of trajectory the end of the chan tool nfluences on ts envronment wthout nterrupton and on a desred track. It s necessary n ths case to specfy the trajectory of the effector n Internatonal Journal of Intellgent Engneerng and Systems, Vol.11, No.1, 2018 the operatonal space. Ths s the case, for example, cuttng work or the contnuous weldng. Several research projects were dedcated to the study the trajectory plannng problems of robot manpulators n the mposed tasks, we cte n ths context the papers of [1] where the authors proposed a fast and unfed approach based on partcle swarm optmzaton (PSO) wth K-means clusterng to solve the near optmal soluton of a mnmum-jerk jont trajectory constraned by a fxed traverse tme of robot manpulator, the cubc splnes were used to nterpolate between the nodes of the trajectory n an mposed tasks. In [2] used sequental unconstraned mnmzaton technques (SUMT) to do optmum trajectory plannng of a STANFORD manpulator, the cost functons used n optmal trajectory plannng are mnmum travelng tme, the mnmum mechancal energy of the actuators and mnmum penalty for obstacle avodance. The SQP method and ntal value fndng algorthm are used n the works of [3, 4]. The jerk mnmzaton s appled when the objectve functon of the optmzaton problem and the travelng tme are fxed, ther results show the man dsadvantage of SQP DOI: /jes

2 Receved: June 4, technque as t fnds a global mnmum only f the sutable ntal value s set. In [5] proposes a mnmum-tme trajectory of robot arm whch uses a clamped cubc splnes for modellng the trajectory and Harmony Search (HS) method for solvng the optmzaton problem, mnmum travelng tme trajectory plannng and consderng jont knematc constrants are essental n optmal trajectory plannng problems, ths s because these constrants are typcally concerned about ndustrals productvty. In [6, 7] the authors has been descrbed an expermental valdaton of the mnmum tmejerk trajectory plannng algorthm, the trajectores have been mplemented on Cartesan 3-axes manpulator equpped wth a pezoelectrc accelerometer, the obtaned expermental results have been dscussed by consderng the measure of the acceleraton (drectly related to the vbraton nduced on the mechansm) as the comparson parameter. In [8] a sem-nfnte optmzaton s proposed; the mnmum-tme trajectory s planned ncludng the knodynamc constrants where a hybrd technque usng genetc algorthms s put forward. In [9] the authors developed an approach based on fuzzy genetc algorthm usng real codng and eltsm approach to treat the problem of trajectory plannng of robotcs arm along specfed tasks to mnmze tme-jerk by consderng the knematc constrants, ths same problem s treated by the authors of [10] where an approach based on vector of tme ntervals s developed, the results of mnmum tme-jerk trajectory are satsfactory to solve the problem between hgh producton effcency and low structure vbraton of robotc arms. The am of ths study s to determne a smple and effcent approach to solve the problem of the trajectores plannng for robot manpulators along the mposed tasks the advantages of ths approaches are: Frst ts flexblty to deal wth the problems of dfferent robot manpulators wth a large number of degrees of freedom and complex mposed spots (many ntermedate ponts). The treatment of the constrants (geometrc, knematc and dynamc) s done by order of dffculty and wth a systematc way to reduce the proporton of the rejects durng the random selecton. By usng parametrc functons, t s possble to stablze the trajectory (stress mechancal stresses) and at the same tme to guarantee contnuty up to thrd order (Jerk). The dfferent problems studed have shown, on the one hand, the versatlty of ths approach and, on the other hand, ts effectveness n terms of the qualty of results by comparng t wth other technques proposed n [4, 8, 11]. Internatonal Journal of Intellgent Engneerng and Systems, Vol.11, No.1, 2018 Ths paper s organzed as follows: secton 2 presents the problem of the trajectory plannng. Secton 3 presents a knematc and dynamc equaton of robot manpulators used n trajectory plannng. Secton 4 presents the parametrc functons used to model the trajectores. To make ths method complete and usable, we can see n secton 5 an approprate optmzaton technque. In Secton 6, two numercal examples.e. the two-lnk planar robot SCARA IBM7535 B04 and robot wth the sx degrees of freedom (6R) are presented to prove the effectveness of the proposed approach. Fnally, the work s concluded n Secton Problem statements The planar robot wth two degrees of freedom rotoïde and the robot manpulator wth sx degrees of freedom are consdered, the task s to move the robots n the workspace along a specfed path whle mnmzng an objectve functon. The dynamc model of the robots s derved usng Lagrange s energy functon and Euler-Lagrange s equatons. The equatons of moton nclude the nerta terms of the actuators and frcton forces. The objectve functon presents the tme nterval h between two va-knots of the trajectory and the optmzaton problem s defned as follows: Mnmze: F obj n1 h (1) 1 The subjects are: Jont veloctes: V j(t) V max j for j=1, n and =1, m-1 Jont acceleratons: W j(t) W max j for j=1, n and =1, m-1 Jont jerks: J j(t) max J j for j=1, n and =1, m-1 max Jont Cartesan velocty: cv j(t) cv j for j=1, n and =1, m-1 Jont angular velocty: av j(t) av max j for j=1, n and =1, m-1 Where V j max, W j max, J j max, cv j max and av j max denote the lmt knematcs performances of velocty, acceleraton, jerk, Cartesan velocty and angular velocty respectvely of the j-th jont deduced from technologcal and desgn data. DOI: /jes

3 Receved: June 4, Dynamc model The dynamc equatons for conservatve systems n terms of the Lagrangan functon are gven by: d L L dt q& q (2) The Lagrangan functon L s defned as the dfference between the knetc energy K and the potental energy P of the system: L K P (3) W ( t ) W ( t ) V t t t t t () 1 2h 2h q 1 ( 1) ( ) hw t q hw t h 6 h 6 And: W ( t ) W ( t ) Q t t t t t () 1 6h 6h q 1 ( 1) ( ) hw t q hw t ( t t) ( t 1 t) h 6 h 6 (6) (7) Where: q :generalzes coordnates of the system (Q for rotatonal jonts and d for prsmatc jonts). q : generalzed veloctes (angular velocty Ɵ for rotatonal jonts and lnear velocty d for prsmatc jonts). τ :generalzed forces. The generalzed forces τ are gven by [2] as: n n j j jk j k j1 1 k 1 j D q& C q& q& G (4) Where D j s the nertal system matrx, C jk s the Corols and centrpetal forces matrx, G s the gravty loadng vector and q s generalzed acceleratons. 4. Formulaton of the trajectory wth Cubc Splnes The cubc splne s a pecewse 3 rd degree polynomal functon. The veloctes and acceleratons of the ntal and termnal condtons (v 1, v m, a 1 and a m) are specfed to be zero. These condtons cause two equatons of the splne algorthm becomng zero and the path pattern cannot be solved. Therefore, two extra knots (poston values at tme t 2 and t m) are added and ther poston values are not specfed. Let Q (t) be the cubc polynomal for the -jont n the nterval tme [t, t +1]. The second dervatve of Q (t) s a lnear nterpolaton and can be wrtten as [2]: t t t t W t W t W t 1 ( ) ( ) ( 1) h h (5) Where: h =t +1-t Integratng Eq. (5) for the gven ponts Q (t )=q and Q (t +1)=q +1, the followng nterpolaton functons are obtaned: Usng the contnuty condtons on veloctes and acceleratons, a system of m-2 lnear equatons solvng for m-2 unknowns W (t ), =2,3,, m-1 s obtaned as: A W2 ( t2) W3 ( t3)... W 1( 1) T m tm B (8) In (8), the matrx A s non-sngular matrx and entres of the matrx B are changed for each jont. Then, the extra knots poston values can obtan from: 2 2 h1 h1 q2 q1 h1v 1 a1 W2 ( t2) (9) hm 1 hm 1 qm 1 qm hm 1vm am Wm 1( tm 1) (10) Optmzaton procedures 5.1 Intalzaton and route of generaton Let h be defned as the vector of desgn varables h = [h 1, h 2,, h m-1]. To ntalze the optmzaton process t s consdered that: ( 0 ) j2 j1 j2 j1 jm j,m1 h max,,..., j 1,...,m 1 max max max Vj Wj J j q q V V W W (11) As two extra knots are needed they are ntally taken as: q j2 ( q j1 q j3) / 2 and j, m 1 j, m 2 jm q ( q q ) / 2 (12) Durng the optmzaton process the ntermedate knots and the end pont wll generate only horzontally as seen n Fg.1, consequently the Internatonal Journal of Intellgent Engneerng and Systems, Vol.11, No.1, 2018 DOI: /jes

4 Receved: June 4, Fgure. 1 Representaton of the Cubc Splne Trajectory wth the horzontal movement of the ntermedate knots and the end pont after generaton trajectory changes and moves also horzontally by mnmzng the objectve functon and obtanng the best vector h opt. 5.2 Genetc algorthms In order to make ths approach usable, t s requred to use an approprate optmzaton technque to solve the objectve functon presented prevously n Eq. (1), we propose to use a genetc algorthms GAs (Fg. 2). GAs are stochastc optmzaton algorthms based on the mechansms of natural selecton and genetcs. Ther operaton s extremely smple. We start wth a populaton of arbtrarly chosen potental solutons (chromosomes). Ther relatve ftness (ftness) s evaluated. On the bass of these performances, a new populaton of potental solutons s created usng smple evolutonary operators: Selecton rules select the ndvduals, called parents, whch contrbute to the populaton at the next generaton. Crossover rules the creaton of new ndvduals or chldren accordng to a very smple process for the next generaton. Mutaton rule s to randomly alter wth a certan probablty the value of a component of the ndvdual parent to form chldren. Fgure. 2 Flowchart of the genetc algorthms Ths cycle s repeated untl a satsfactory soluton s found. There are four man ponts that make the fundamental dfference between these algorthms and other methods: GAs Use a codng of the parameters, not the parameters themselves. GAs Work on a populaton of ponts, nstead of a sngle pont. GAs Use only the values of the objectve functon studed, not ts dervatve, or another auxlary knowledge. GAs select the next populaton Usng probablstc computatons, not determnstc ones. 6 Smulaton results and comparson The smulaton results by cubc splne compare our procedure wth two dfferent technques. For ths, two examples are presented n ths secton; the frst one concerns a planar 2R robot, t has been manly suggested to compare the results obtaned wth our procedure wth those obtaned wth the genetc /nterval algorthm used n [8]. The second example consders an actual manpulator 6R degrees of freedom, the results obtaned are compared wth those obtaned wth HHSA method used n [10]. The objectve functon taken n these smulatons s Internatonal Journal of Intellgent Engneerng and Systems, Vol.11, No.1, 2018 DOI: /jes

5 Receved: June 4, presented by the Eq. (1). The purpose s to prove that the proposed procedure can be frutfully used wth non-trval problems. Notng that, durng the optmzaton process, the probablty of crossover s fxed to 65% and the probablty of mutaton to 4%. 6.1 Example 1: SCARA Two d.o.f planar robot The robot consdered n ths example s planar wth two degrees of freedom, the task s to plan under torque and veloctes constrants a trajectory n Cartesan path; the parameters nertal and dynamc constrants are summarzed n Table 1 and the lmt knematcs performance are the lnear and angular veloctes of the end-effector, whch are defned n (13) and (14) successvely. The robot s asked to move from a gven va ponts reported n Table 2. Moreover, we consder the arm at rest n the ntal and fnal postons ( q& nt q& fn 0; q& nt q& fn 0). (a) cv l q& l ( q& q& ) 2 l l q& ( q& q& )cos( q ) 0.7 m / s (13) av & 1 & z q q2 1.5 rd / s (14) (b) Table 1. Parameters nertal and dynamc constrants of 2R robot. Lnk 1 Lnk 2 M (kg) L (m) Torques (N. m) Table2. Values of the va-pont of the trajectory of 2R robot Va-ponts (Rad) Jont Extra knots Extra knots (c) (d) Fgure. 3 Results of SCARA 2R robot: (a) jonts angles, (b) jonts veloctes, (c) jonts acceleratons and (d) torques jonts Internatonal Journal of Intellgent Engneerng and Systems, Vol.11, No.1, 2018 DOI: /jes

6 Receved: June 4, (a) volate one of the knodynamc constrants wll be automatcally rejected. The Fg. 4-b shows the optmal trajectory n Cartesan space (XY) of Scara 2R robot whch performs an mposed task. The mnmzaton evaluated by our algorthm gves a vector of tme ntervals h = [0.0031, , , , , , , , , , ] and the estmated global mnmum travelng tme s 11 1 h =2.0356sec, the soluton found by genetc/nterval algorthm used n [8] gves 11 1 h = sec. 6.2 Example 2: a sx d.o.f robot (b) Fgure. 4 Cartesan and Angular veloctes of Endeffector (a) and optmal trajectory n Cartesan space (b) of SCARA 2R robot The profles results, of each jont mnmum tme of smooth trajectory modelled wth the cubc splne functon and ther dervatves, jonts veloctes, jonts acceleratons and torques are shown n Fg. 3, the trajectory was gven by ten knots postons and two extra knots, to represent the trajectory and solve these extra knots we use both Eq. (9) and Eq. (10), the crcles and the crosses presented n jonts angle ndcate the knot postons and the two dummy knots respectvely, the dynamc constrants have been respected and the jont 1 torque presents a segment of broad tme saturaton. In addton Fg. 4-a shows the Cartesan and Angular veloctes of End-effector, the knematc constrants appled n the end-effector were respected. It should be mentoned that ths approach treats all the constrants n a sequental way and by order of dffculty; the knematcs and dynamcs constrants by the ncluson of a full manpulator dynamc model and any trajectory whch would Internatonal Journal of Intellgent Engneerng and Systems, Vol.11, No.1, 2018 In ths example, we wll treat a robot manpulator wth sx degrees of freedom ts structure contans sx artculatons pvot as studed n [11]. The knot postons (va-ponts) and knematcs constrants of the 6R robot manpulator jonts system are shown n Table 3 and Table 4 respectvely. Each smooth jont of cubc splne trajectores ncludng ther dervatves of veloctes, acceleratons and jerk are llustrated n Fg. 5. The optmal trajectory wth mnmum tme was gven by four knots postons and fve tme ntervals for all the sx jonts, by applyng our approach the knematcs lmtaton constrants consdered n the optmzaton process are satsfed for the 6 DOF and n a sequental way, the veloctes constrants, the acceleratons constrants and jerk constrants Fg. 6, shows the smulaton of robot manpulator 6R n 3D Cartesan coordnates (XYZ), where the optmal trajectory found n ths mposed tasks s descrbed between the va-ponts. Notng that, durng the optmzaton process we have fxed the generaton number to 80, the results hstores of the generaton are shown n the bottom of Fg. 7, these results approve that our approach converges rapdly toward the optmal soluton. Table3. Knot postons of each robot manpulator jont Jont 1-10 Knot (degrees) Extra Extra knot knot DOI: /jes

7 Receved: June 4, (a) (b) (c) (d) (e) (f) Fgure. 5 Results of robot manpulator 6R wth (a) to (f) represent respectvely jonts 1 to 6 under knematcs constrants Where: represent respectvely poston, velocty, acceleraton and jerk. The crcles ndcate the knot postons and the crosses ndcate the two dummy knots Internatonal Journal of Intellgent Engneerng and Systems, Vol.11, No.1, 2018 DOI: /jes

8 Receved: June 4, Table4. Knematcs constrants of each of robot jont Jont Veloctes (deg/s) Acceleraton (deg/s 2 ) Jerk (deg/s 3 ) (a) (b) The mnmzaton of objectve functon Eq. (1) evaluated by our algorthm gves a vector of tme ntervals h = [0.7289, , , , ] and equal to executon tme 5 1 h=8.5298sec. The mnmum-tme s the most sgnfcant data to compare the technques used to fnd the optmal smooth trajectory plannng of robots manpulator along specfed tasks. The results show that the approach descrbed n ths paper can obtan the bes soluton compared wth the prevous related lteratures ncludng [4] whch used a Sequental Quadratc Programmng (SQP) technques whch obtaned the objectve functon equal to 5 1 h =85726 sec, and [11] whch used a Hybrd Harmony Search Algorthm (HHSA) whch obtaned the objectve functon equal to h = sec. 5 1 (c) Fgure. 6 Trajectory results of robot manpulator 6R: (a) among knot 1 and 3, (b) among knot 1 and 4 and (c) among knot 1 and 6 wth knematcs constrants Fgure. 7 Hstores generaton results of robot manpulator 6R 7. Concluson Internatonal Journal of Intellgent Engneerng and Systems, Vol.11, No.1, 2018 In ths paper, a procedure of study the trajectory plannng problem s suggested for robot manpulators along specfed paths, the trajectores uses cubc splnes functons whch guarantee the smoothng of the trajectory and at the same tme guarantee the contnuty of veloctes, acceleratons and jerk wth an nterpolaton of the gven va ponts (plus two dummy knots). Ths procedure s based on the optmzaton a vector of tme ntervals and t makes possble to treat all the constrants of ths problem n a sequental way and by order of dffculty (the geometrcal, knematcs and torque constrants) by the ncluson of a full manpulator dynamc model. Moreover, the tme effcency guaranteed by ths approach permts to solve the problems wth a relatvely large number of va ponts and degrees of freedom of robot manpulators; as well, our proposed method converges quckly and has a faster calculaton speed. In consequence, the proposed optmzaton strategy of the trajectory along mposed tasks s feasble. DOI: /jes

9 Receved: June 4, Ths work opens the door for further nvestgatons such as usng the B-Splne functons or Non- Unform Ratonal B-Splne (NURBS) functons, takng nto account obstacles n a workspace and a mnmzaton of mult-objectve functons for robots arms n mposed tasks, so as to evaluate the applcablty the proposed method and ts results n other stuatons. References [1] H. Ln, A fast and unfed method to fnd a mnmum-jerk robot jont trajectory usng partcle swarm optmzaton, Journal of Intellgent & Robotc Systems, Vol.75, pp , [2] S.F.P. Saramago and V. Steffen Jr, Trajectory modelng of robot manpulators n the presence of obstacles, Journal of Optmzaton Theory and Applcatons, Vol.110, No.1, pp.17-34, [3] A. Gasparetto and V. Zanotto, A new method for smooth trajectory plannng of robot manpulators, Mechansm and Machne Theory Vol.42, pp , [4] A. Gasparetto and V. Zanotto, A technque for tme-jerk optmal plannng of robot trajectores. Robotcs and Computer-Integrated Manufacturng, Vol. 24, pp , [5] P. Tangpattanakul and P. Artrt, Mnmum- Tme Trajectory of Robot Manpulator Usng Harmony Search Algorthm, In: 6th Internatonal Conference on Electrcal Engneerng/Electroncs, Computer, Telecommuncatons and Informaton Technology, Chonbur, Thaland, [6] V. Zanotto, A. Gasparetto, A. Lanzutt, P. Boscarol, and R. Vdon, Expermental valdaton of mnmum tme-jerk algorthms for ndustral robots, Journal of Intellgent & Robotc Systems, Vol.64, pp , [7] A. Gasparetto, A. Lanzutt, R. Vdon, and V. Zanotto, Expermental valdaton and comparatve analysts f tme-jerk algorthms for trajectory plannnh, Robotcs and Computer- Integrated Manufacturng, Vol.28, pp , [8] C. Guarno Lo Banco, and A. Pazz, A semnfnte optmzaton approach to optmal splne trajectory plannng of mechancal manpulators. n: M.A. Goberna, M.A. Lopez (Eds.), Semnfnte Programmng: Recent Advances, Sprnger-Verlag, Berln, pp , [9] M. Cong, X. Xu, and P. Xu, Tme-jerk synthetc optmal trajectory plannng of robot based on fuzzy genetc algorthm, Int J Intellegent Systems Technologes and Applcatons, Vol.8, pp1-4, [10] N. Bendal and M. Oual, On-lne trajectory plannng of tme-jerk optmal for robotc arms, Medterranean Journal of Modelng and Smulaton, Vol.6, pp.34-44, [11] P. Tangpattanakul, A. Meesomboon, and P. Artrt, Optmal Trajectory of Robot Manpulator Usng Harmony Search Algorthm, Recent Advances n Harmony Search Algorthm, the seres Studes n Computatonal Intellgence, Sprger-Verlag,Berln,Vol.270, pp.23-36, Internatonal Journal of Intellgent Engneerng and Systems, Vol.11, No.1, 2018 DOI: /jes

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng

More information

An Algorithm to Solve the Inverse Kinematics Problem of a Robotic Manipulator Based on Rotation Vectors

An Algorithm to Solve the Inverse Kinematics Problem of a Robotic Manipulator Based on Rotation Vectors An Algorthm to Solve the Inverse Knematcs Problem of a Robotc Manpulator Based on Rotaton Vectors Mohamad Z. Al-az*, Mazn Z. Othman**, and Baker B. Al-Bahr* *AL-Nahran Unversty, Computer Eng. Dep., Baghdad,

More information

The Study of Teaching-learning-based Optimization Algorithm

The Study of Teaching-learning-based Optimization Algorithm Advanced Scence and Technology Letters Vol. (AST 06), pp.05- http://dx.do.org/0.57/astl.06. The Study of Teachng-learnng-based Optmzaton Algorthm u Sun, Yan fu, Lele Kong, Haolang Q,, Helongang Insttute

More information

Lecture Notes on Linear Regression

Lecture Notes on Linear Regression Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume

More information

Suppose that there s a measured wndow of data fff k () ; :::; ff k g of a sze w, measured dscretely wth varable dscretzaton step. It s convenent to pl

Suppose that there s a measured wndow of data fff k () ; :::; ff k g of a sze w, measured dscretely wth varable dscretzaton step. It s convenent to pl RECURSIVE SPLINE INTERPOLATION METHOD FOR REAL TIME ENGINE CONTROL APPLICATIONS A. Stotsky Volvo Car Corporaton Engne Desgn and Development Dept. 97542, HA1N, SE- 405 31 Gothenburg Sweden. Emal: astotsky@volvocars.com

More information

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 NMT EE 589 & UNM ME 48/58 ROBOT ENGINEERING Dr. Stephen Bruder NMT EE 589 & UNM ME 48/58 7. Robot Dynamcs 7.5 The Equatons of Moton Gven that we wsh to fnd the path q(t (n jont space) whch mnmzes the energy

More information

Chapter - 2. Distribution System Power Flow Analysis

Chapter - 2. Distribution System Power Flow Analysis Chapter - 2 Dstrbuton System Power Flow Analyss CHAPTER - 2 Radal Dstrbuton System Load Flow 2.1 Introducton Load flow s an mportant tool [66] for analyzng electrcal power system network performance. Load

More information

Cubic Spline Trajectory Generation with Axis Jerk and Tracking Error Constraints

Cubic Spline Trajectory Generation with Axis Jerk and Tracking Error Constraints Cubc Splne Trajectory Generaton wth Axs Jerk and Trackng Error Constrants Ke Zhang, Jan-Xn Guo, Xao-Shan Gao KLMM, Insttute of Systems Scence, Chnese Academy of Scences Abstract Ths paper presents a cubc

More information

Polynomial Regression Models

Polynomial Regression Models LINEAR REGRESSION ANALYSIS MODULE XII Lecture - 6 Polynomal Regresson Models Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur Test of sgnfcance To test the sgnfcance

More information

EEL 6266 Power System Operation and Control. Chapter 3 Economic Dispatch Using Dynamic Programming

EEL 6266 Power System Operation and Control. Chapter 3 Economic Dispatch Using Dynamic Programming EEL 6266 Power System Operaton and Control Chapter 3 Economc Dspatch Usng Dynamc Programmng Pecewse Lnear Cost Functons Common practce many utltes prefer to represent ther generator cost functons as sngle-

More information

Document downloaded from:

Document downloaded from: Document downloaded from: http://hdl.handle.net/10251/77968 Ths paper must be cted as: Rubo Montoya, FJ.; Valero Chulá, FJ.; Suñer Martnez, JL.; Cuadrado Iglesas, JI. (2012). Optmal tme trajectores for

More information

Markov Chain Monte Carlo Lecture 6

Markov Chain Monte Carlo Lecture 6 where (x 1,..., x N ) X N, N s called the populaton sze, f(x) f (x) for at least one {1, 2,..., N}, and those dfferent from f(x) are called the tral dstrbutons n terms of mportance samplng. Dfferent ways

More information

coordinates. Then, the position vectors are described by

coordinates. Then, the position vectors are described by Revewng, what we have dscussed so far: Generalzed coordnates Any number of varables (say, n) suffcent to specfy the confguraton of the system at each nstant to tme (need not be the mnmum number). In general,

More information

A NUMERICAL COMPARISON OF LANGRANGE AND KANE S METHODS OF AN ARM SEGMENT

A NUMERICAL COMPARISON OF LANGRANGE AND KANE S METHODS OF AN ARM SEGMENT Internatonal Conference Mathematcal and Computatonal ology 0 Internatonal Journal of Modern Physcs: Conference Seres Vol. 9 0 68 75 World Scentfc Publshng Company DOI: 0.4/S009450059 A NUMERICAL COMPARISON

More information

Design and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm

Design and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm Desgn and Optmzaton of Fuzzy Controller for Inverse Pendulum System Usng Genetc Algorthm H. Mehraban A. Ashoor Unversty of Tehran Unversty of Tehran h.mehraban@ece.ut.ac.r a.ashoor@ece.ut.ac.r Abstract:

More information

Physics 181. Particle Systems

Physics 181. Particle Systems Physcs 181 Partcle Systems Overvew In these notes we dscuss the varables approprate to the descrpton of systems of partcles, ther defntons, ther relatons, and ther conservatons laws. We consder a system

More information

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity Week3, Chapter 4 Moton n Two Dmensons Lecture Quz A partcle confned to moton along the x axs moves wth constant acceleraton from x =.0 m to x = 8.0 m durng a 1-s tme nterval. The velocty of the partcle

More information

Winter 2008 CS567 Stochastic Linear/Integer Programming Guest Lecturer: Xu, Huan

Winter 2008 CS567 Stochastic Linear/Integer Programming Guest Lecturer: Xu, Huan Wnter 2008 CS567 Stochastc Lnear/Integer Programmng Guest Lecturer: Xu, Huan Class 2: More Modelng Examples 1 Capacty Expanson Capacty expanson models optmal choces of the tmng and levels of nvestments

More information

Iterative General Dynamic Model for Serial-Link Manipulators

Iterative General Dynamic Model for Serial-Link Manipulators EEL6667: Knematcs, Dynamcs and Control of Robot Manpulators 1. Introducton Iteratve General Dynamc Model for Seral-Lnk Manpulators In ths set of notes, we are gong to develop a method for computng a general

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

EEE 241: Linear Systems

EEE 241: Linear Systems EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they

More information

Interactive Bi-Level Multi-Objective Integer. Non-linear Programming Problem

Interactive Bi-Level Multi-Objective Integer. Non-linear Programming Problem Appled Mathematcal Scences Vol 5 0 no 65 3 33 Interactve B-Level Mult-Objectve Integer Non-lnear Programmng Problem O E Emam Department of Informaton Systems aculty of Computer Scence and nformaton Helwan

More information

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1 P. Guterrez Physcs 5153 Classcal Mechancs D Alembert s Prncple and The Lagrangan 1 Introducton The prncple of vrtual work provdes a method of solvng problems of statc equlbrum wthout havng to consder the

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

Advanced Mechanical Elements

Advanced Mechanical Elements May 3, 08 Advanced Mechancal Elements (Lecture 7) Knematc analyss and moton control of underactuated mechansms wth elastc elements - Moton control of underactuated mechansms constraned by elastc elements

More information

THE EFFECT OF TORSIONAL RIGIDITY BETWEEN ELEMENTS ON FREE VIBRATIONS OF A TELESCOPIC HYDRAULIC CYLINDER SUBJECTED TO EULER S LOAD

THE EFFECT OF TORSIONAL RIGIDITY BETWEEN ELEMENTS ON FREE VIBRATIONS OF A TELESCOPIC HYDRAULIC CYLINDER SUBJECTED TO EULER S LOAD Journal of Appled Mathematcs and Computatonal Mechancs 7, 6(3), 7- www.amcm.pcz.pl p-issn 99-9965 DOI:.75/jamcm.7.3. e-issn 353-588 THE EFFECT OF TORSIONAL RIGIDITY BETWEEN ELEMENTS ON FREE VIBRATIONS

More information

Physics 5153 Classical Mechanics. Principle of Virtual Work-1

Physics 5153 Classical Mechanics. Principle of Virtual Work-1 P. Guterrez 1 Introducton Physcs 5153 Classcal Mechancs Prncple of Vrtual Work The frst varatonal prncple we encounter n mechancs s the prncple of vrtual work. It establshes the equlbrum condton of a mechancal

More information

Application of B-Spline to Numerical Solution of a System of Singularly Perturbed Problems

Application of B-Spline to Numerical Solution of a System of Singularly Perturbed Problems Mathematca Aeterna, Vol. 1, 011, no. 06, 405 415 Applcaton of B-Splne to Numercal Soluton of a System of Sngularly Perturbed Problems Yogesh Gupta Department of Mathematcs Unted College of Engneerng &

More information

TRAJECTORY PLANNING IN JOINT SPACE FOR FLEXIBLE ROBOTS WITH KINEMATICS REDUNDANCY

TRAJECTORY PLANNING IN JOINT SPACE FOR FLEXIBLE ROBOTS WITH KINEMATICS REDUNDANCY The IASTED Internatonal Conference MODELLING, IDENTIFICATION, AND CONTROL Feruary 9-, 00, Innsruck, Austra TRAJECTORY PLANNING IN JOINT SPACE FOR FLEXIBLE ROBOTS WITH KINEMATICS REDUNDANCY S.G. YUE and

More information

Study on Active Micro-vibration Isolation System with Linear Motor Actuator. Gong-yu PAN, Wen-yan GU and Dong LI

Study on Active Micro-vibration Isolation System with Linear Motor Actuator. Gong-yu PAN, Wen-yan GU and Dong LI 2017 2nd Internatonal Conference on Electrcal and Electroncs: echnques and Applcatons (EEA 2017) ISBN: 978-1-60595-416-5 Study on Actve Mcro-vbraton Isolaton System wth Lnear Motor Actuator Gong-yu PAN,

More information

CHAPTER 6. LAGRANGE S EQUATIONS (Analytical Mechanics)

CHAPTER 6. LAGRANGE S EQUATIONS (Analytical Mechanics) CHAPTER 6 LAGRANGE S EQUATIONS (Analytcal Mechancs) 1 Ex. 1: Consder a partcle movng on a fxed horzontal surface. r P Let, be the poston and F be the total force on the partcle. The FBD s: -mgk F 1 x O

More information

On the Multicriteria Integer Network Flow Problem

On the Multicriteria Integer Network Flow Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 2 Sofa 2005 On the Multcrtera Integer Network Flow Problem Vassl Vasslev, Marana Nkolova, Maryana Vassleva Insttute of

More information

Solving Nonlinear Differential Equations by a Neural Network Method

Solving Nonlinear Differential Equations by a Neural Network Method Solvng Nonlnear Dfferental Equatons by a Neural Network Method Luce P. Aarts and Peter Van der Veer Delft Unversty of Technology, Faculty of Cvlengneerng and Geoscences, Secton of Cvlengneerng Informatcs,

More information

Chapter Newton s Method

Chapter Newton s Method Chapter 9. Newton s Method After readng ths chapter, you should be able to:. Understand how Newton s method s dfferent from the Golden Secton Search method. Understand how Newton s method works 3. Solve

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS IJRRAS 8 (3 September 011 www.arpapress.com/volumes/vol8issue3/ijrras_8_3_08.pdf NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS H.O. Bakodah Dept. of Mathematc

More information

11. Dynamics in Rotating Frames of Reference

11. Dynamics in Rotating Frames of Reference Unversty of Rhode Island DgtalCommons@URI Classcal Dynamcs Physcs Course Materals 2015 11. Dynamcs n Rotatng Frames of Reference Gerhard Müller Unversty of Rhode Island, gmuller@ur.edu Creatve Commons

More information

Least squares cubic splines without B-splines S.K. Lucas

Least squares cubic splines without B-splines S.K. Lucas Least squares cubc splnes wthout B-splnes S.K. Lucas School of Mathematcs and Statstcs, Unversty of South Australa, Mawson Lakes SA 595 e-mal: stephen.lucas@unsa.edu.au Submtted to the Gazette of the Australan

More information

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests Smulated of the Cramér-von Mses Goodness-of-Ft Tests Steele, M., Chaselng, J. and 3 Hurst, C. School of Mathematcal and Physcal Scences, James Cook Unversty, Australan School of Envronmental Studes, Grffth

More information

A New Evolutionary Computation Based Approach for Learning Bayesian Network

A New Evolutionary Computation Based Approach for Learning Bayesian Network Avalable onlne at www.scencedrect.com Proceda Engneerng 15 (2011) 4026 4030 Advanced n Control Engneerng and Informaton Scence A New Evolutonary Computaton Based Approach for Learnng Bayesan Network Yungang

More information

Some modelling aspects for the Matlab implementation of MMA

Some modelling aspects for the Matlab implementation of MMA Some modellng aspects for the Matlab mplementaton of MMA Krster Svanberg krlle@math.kth.se Optmzaton and Systems Theory Department of Mathematcs KTH, SE 10044 Stockholm September 2004 1. Consdered optmzaton

More information

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS Avalable onlne at http://sck.org J. Math. Comput. Sc. 3 (3), No., 6-3 ISSN: 97-537 COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

More information

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS HCMC Unversty of Pedagogy Thong Nguyen Huu et al. A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Thong Nguyen Huu and Hao Tran Van Department of mathematcs-nformaton,

More information

Indeterminate pin-jointed frames (trusses)

Indeterminate pin-jointed frames (trusses) Indetermnate pn-jonted frames (trusses) Calculaton of member forces usng force method I. Statcal determnacy. The degree of freedom of any truss can be derved as: w= k d a =, where k s the number of all

More information

Entropy Generation Minimization of Pin Fin Heat Sinks by Means of Metaheuristic Methods

Entropy Generation Minimization of Pin Fin Heat Sinks by Means of Metaheuristic Methods Indan Journal of Scence and Technology Entropy Generaton Mnmzaton of Pn Fn Heat Snks by Means of Metaheurstc Methods Amr Jafary Moghaddam * and Syfollah Saedodn Department of Mechancal Engneerng, Semnan

More information

Convexity preserving interpolation by splines of arbitrary degree

Convexity preserving interpolation by splines of arbitrary degree Computer Scence Journal of Moldova, vol.18, no.1(52), 2010 Convexty preservng nterpolaton by splnes of arbtrary degree Igor Verlan Abstract In the present paper an algorthm of C 2 nterpolaton of dscrete

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

A particle in a state of uniform motion remain in that state of motion unless acted upon by external force.

A particle in a state of uniform motion remain in that state of motion unless acted upon by external force. The fundamental prncples of classcal mechancs were lad down by Galleo and Newton n the 16th and 17th centures. In 1686, Newton wrote the Prncpa where he gave us three laws of moton, one law of gravty,

More information

Note 10. Modeling and Simulation of Dynamic Systems

Note 10. Modeling and Simulation of Dynamic Systems Lecture Notes of ME 475: Introducton to Mechatroncs Note 0 Modelng and Smulaton of Dynamc Systems Department of Mechancal Engneerng, Unversty Of Saskatchewan, 57 Campus Drve, Saskatoon, SK S7N 5A9, Canada

More information

Report on Image warping

Report on Image warping Report on Image warpng Xuan Ne, Dec. 20, 2004 Ths document summarzed the algorthms of our mage warpng soluton for further study, and there s a detaled descrpton about the mplementaton of these algorthms.

More information

Curve Fitting with the Least Square Method

Curve Fitting with the Least Square Method WIKI Document Number 5 Interpolaton wth Least Squares Curve Fttng wth the Least Square Method Mattheu Bultelle Department of Bo-Engneerng Imperal College, London Context We wsh to model the postve feedback

More information

Some Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS)

Some Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS) Some Comments on Acceleratng Convergence of Iteratve Sequences Usng Drect Inverson of the Iteratve Subspace (DIIS) C. Davd Sherrll School of Chemstry and Bochemstry Georga Insttute of Technology May 1998

More information

The Quadratic Trigonometric Bézier Curve with Single Shape Parameter

The Quadratic Trigonometric Bézier Curve with Single Shape Parameter J. Basc. Appl. Sc. Res., (3541-546, 01 01, TextRoad Publcaton ISSN 090-4304 Journal of Basc and Appled Scentfc Research www.textroad.com The Quadratc Trgonometrc Bézer Curve wth Sngle Shape Parameter Uzma

More information

Modelling of the precise movement of a ship at slow speed to minimize the trajectory deviation risk

Modelling of the precise movement of a ship at slow speed to minimize the trajectory deviation risk Computatonal Methods and Expermental Measurements XIV 29 Modellng of the precse movement of a shp at slow speed to mnmze the trajectory devaton rsk J. Maleck Polsh Naval Academy, Poland Faculty of Mechancs

More information

Modeling curves. Graphs: y = ax+b, y = sin(x) Implicit ax + by + c = 0, x 2 +y 2 =r 2 Parametric:

Modeling curves. Graphs: y = ax+b, y = sin(x) Implicit ax + by + c = 0, x 2 +y 2 =r 2 Parametric: Modelng curves Types of Curves Graphs: y = ax+b, y = sn(x) Implct ax + by + c = 0, x 2 +y 2 =r 2 Parametrc: x = ax + bxt x = cos t y = ay + byt y = snt Parametrc are the most common mplct are also used,

More information

Army Ants Tunneling for Classical Simulations

Army Ants Tunneling for Classical Simulations Electronc Supplementary Materal (ESI) for Chemcal Scence. Ths journal s The Royal Socety of Chemstry 2014 electronc supplementary nformaton (ESI) for Chemcal Scence Army Ants Tunnelng for Classcal Smulatons

More information

The Analysis of Coriolis Effect on a Robot Manipulator

The Analysis of Coriolis Effect on a Robot Manipulator Internatonal Journal of Innovatons n Engneerng and echnology (IJIE) he Analyss of Corols Effect on a Robot Manpulator Pratap P homas Assstant Professor Department of Mechancal Engneerng K G Reddy college

More information

ELE B7 Power Systems Engineering. Power Flow- Introduction

ELE B7 Power Systems Engineering. Power Flow- Introduction ELE B7 Power Systems Engneerng Power Flow- Introducton Introducton to Load Flow Analyss The power flow s the backbone of the power system operaton, analyss and desgn. It s necessary for plannng, operaton,

More information

Week 9 Chapter 10 Section 1-5

Week 9 Chapter 10 Section 1-5 Week 9 Chapter 10 Secton 1-5 Rotaton Rgd Object A rgd object s one that s nondeformable The relatve locatons of all partcles makng up the object reman constant All real objects are deformable to some extent,

More information

Lecture 20: November 7

Lecture 20: November 7 0-725/36-725: Convex Optmzaton Fall 205 Lecturer: Ryan Tbshran Lecture 20: November 7 Scrbes: Varsha Chnnaobreddy, Joon Sk Km, Lngyao Zhang Note: LaTeX template courtesy of UC Berkeley EECS dept. Dsclamer:

More information

FUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM

FUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM Internatonal Conference on Ceramcs, Bkaner, Inda Internatonal Journal of Modern Physcs: Conference Seres Vol. 22 (2013) 757 761 World Scentfc Publshng Company DOI: 10.1142/S2010194513010982 FUZZY GOAL

More information

Inductance Calculation for Conductors of Arbitrary Shape

Inductance Calculation for Conductors of Arbitrary Shape CRYO/02/028 Aprl 5, 2002 Inductance Calculaton for Conductors of Arbtrary Shape L. Bottura Dstrbuton: Internal Summary In ths note we descrbe a method for the numercal calculaton of nductances among conductors

More information

Generalized Linear Methods

Generalized Linear Methods Generalzed Lnear Methods 1 Introducton In the Ensemble Methods the general dea s that usng a combnaton of several weak learner one could make a better learner. More formally, assume that we have a set

More information

PHYS 705: Classical Mechanics. Calculus of Variations II

PHYS 705: Classical Mechanics. Calculus of Variations II 1 PHYS 705: Classcal Mechancs Calculus of Varatons II 2 Calculus of Varatons: Generalzaton (no constrant yet) Suppose now that F depends on several dependent varables : We need to fnd such that has a statonary

More information

A Genetic-Algorithm-Based Approach to UAV Path Planning Problem

A Genetic-Algorithm-Based Approach to UAV Path Planning Problem A Genetc-Algorm-Based Approach to UAV Pa Plannng Problem XIAO-GUAG GAO 1 XIAO-WEI FU 2 and DA-QIG CHE 3 1 2 School of Electronc and Informaton orwestern Polytechncal Unversty X An 710072 CHIA 3 Dept of

More information

Lecture 10 Support Vector Machines II

Lecture 10 Support Vector Machines II Lecture 10 Support Vector Machnes II 22 February 2016 Taylor B. Arnold Yale Statstcs STAT 365/665 1/28 Notes: Problem 3 s posted and due ths upcomng Frday There was an early bug n the fake-test data; fxed

More information

Design and Analysis of Landing Gear Mechanic Structure for the Mine Rescue Carrier Robot

Design and Analysis of Landing Gear Mechanic Structure for the Mine Rescue Carrier Robot Sensors & Transducers 214 by IFSA Publshng, S. L. http://www.sensorsportal.com Desgn and Analyss of Landng Gear Mechanc Structure for the Mne Rescue Carrer Robot We Juan, Wu Ja-Long X an Unversty of Scence

More information

Integrals and Invariants of Euler-Lagrange Equations

Integrals and Invariants of Euler-Lagrange Equations Lecture 16 Integrals and Invarants of Euler-Lagrange Equatons ME 256 at the Indan Insttute of Scence, Bengaluru Varatonal Methods and Structural Optmzaton G. K. Ananthasuresh Professor, Mechancal Engneerng,

More information

MMA and GCMMA two methods for nonlinear optimization

MMA and GCMMA two methods for nonlinear optimization MMA and GCMMA two methods for nonlnear optmzaton Krster Svanberg Optmzaton and Systems Theory, KTH, Stockholm, Sweden. krlle@math.kth.se Ths note descrbes the algorthms used n the author s 2007 mplementatons

More information

One-sided finite-difference approximations suitable for use with Richardson extrapolation

One-sided finite-difference approximations suitable for use with Richardson extrapolation Journal of Computatonal Physcs 219 (2006) 13 20 Short note One-sded fnte-dfference approxmatons sutable for use wth Rchardson extrapolaton Kumar Rahul, S.N. Bhattacharyya * Department of Mechancal Engneerng,

More information

Nice plotting of proteins II

Nice plotting of proteins II Nce plottng of protens II Fnal remark regardng effcency: It s possble to wrte the Newton representaton n a way that can be computed effcently, usng smlar bracketng that we made for the frst representaton

More information

On a direct solver for linear least squares problems

On a direct solver for linear least squares problems ISSN 2066-6594 Ann. Acad. Rom. Sc. Ser. Math. Appl. Vol. 8, No. 2/2016 On a drect solver for lnear least squares problems Constantn Popa Abstract The Null Space (NS) algorthm s a drect solver for lnear

More information

Numerical Heat and Mass Transfer

Numerical Heat and Mass Transfer Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and

More information

Tensor Smooth Length for SPH Modelling of High Speed Impact

Tensor Smooth Length for SPH Modelling of High Speed Impact Tensor Smooth Length for SPH Modellng of Hgh Speed Impact Roman Cherepanov and Alexander Gerasmov Insttute of Appled mathematcs and mechancs, Tomsk State Unversty 634050, Lenna av. 36, Tomsk, Russa RCherepanov82@gmal.com,Ger@npmm.tsu.ru

More information

Notes on Analytical Dynamics

Notes on Analytical Dynamics Notes on Analytcal Dynamcs Jan Peters & Mchael Mstry October 7, 004 Newtonan Mechancs Basc Asssumptons and Newtons Laws Lonely pontmasses wth postve mass Newtons st: Constant velocty v n an nertal frame

More information

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud Resource Allocaton wth a Budget Constrant for Computng Independent Tasks n the Cloud Wemng Sh and Bo Hong School of Electrcal and Computer Engneerng Georga Insttute of Technology, USA 2nd IEEE Internatonal

More information

COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD

COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD Ákos Jósef Lengyel, István Ecsed Assstant Lecturer, Professor of Mechancs, Insttute of Appled Mechancs, Unversty of Mskolc, Mskolc-Egyetemváros,

More information

NUMERICAL DIFFERENTIATION

NUMERICAL DIFFERENTIATION NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the

More information

ALGORITHM FOR THE CALCULATION OF THE TWO VARIABLES CUBIC SPLINE FUNCTION

ALGORITHM FOR THE CALCULATION OF THE TWO VARIABLES CUBIC SPLINE FUNCTION ANALELE ŞTIINŢIFICE ALE UNIVERSITĂŢII AL.I. CUZA DIN IAŞI (S.N.) MATEMATICĂ, Tomul LIX, 013, f.1 DOI: 10.478/v10157-01-00-y ALGORITHM FOR THE CALCULATION OF THE TWO VARIABLES CUBIC SPLINE FUNCTION BY ION

More information

Amiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business

Amiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business Amr s Supply Chan Model by S. Ashtab a,, R.J. Caron b E. Selvarajah c a Department of Industral Manufacturng System Engneerng b Department of Mathematcs Statstcs c Odette School of Busness Unversty of

More information

Annexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances

Annexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances ec Annexes Ths Annex frst llustrates a cycle-based move n the dynamc-block generaton tabu search. It then dsplays the characterstcs of the nstance sets, followed by detaled results of the parametercalbraton

More information

Transfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system

Transfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system Transfer Functons Convenent representaton of a lnear, dynamc model. A transfer functon (TF) relates one nput and one output: x t X s y t system Y s The followng termnology s used: x y nput output forcng

More information

Chapter 3 Differentiation and Integration

Chapter 3 Differentiation and Integration MEE07 Computer Modelng Technques n Engneerng Chapter Derentaton and Integraton Reerence: An Introducton to Numercal Computatons, nd edton, S. yakowtz and F. zdarovsky, Mawell/Macmllan, 990. Derentaton

More information

Chapter 2 A Class of Robust Solution for Linear Bilevel Programming

Chapter 2 A Class of Robust Solution for Linear Bilevel Programming Chapter 2 A Class of Robust Soluton for Lnear Blevel Programmng Bo Lu, Bo L and Yan L Abstract Under the way of the centralzed decson-makng, the lnear b-level programmng (BLP) whose coeffcents are supposed

More information

A Hybrid Variational Iteration Method for Blasius Equation

A Hybrid Variational Iteration Method for Blasius Equation Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 1 (June 2015), pp. 223-229 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) A Hybrd Varatonal Iteraton Method

More information

THE VIBRATIONS OF MOLECULES II THE CARBON DIOXIDE MOLECULE Student Instructions

THE VIBRATIONS OF MOLECULES II THE CARBON DIOXIDE MOLECULE Student Instructions THE VIBRATIONS OF MOLECULES II THE CARBON DIOXIDE MOLECULE Student Instructons by George Hardgrove Chemstry Department St. Olaf College Northfeld, MN 55057 hardgrov@lars.acc.stolaf.edu Copyrght George

More information

ADVANCED MACHINE LEARNING ADVANCED MACHINE LEARNING

ADVANCED MACHINE LEARNING ADVANCED MACHINE LEARNING 1 ADVANCED ACHINE LEARNING ADVANCED ACHINE LEARNING Non-lnear regresson technques 2 ADVANCED ACHINE LEARNING Regresson: Prncple N ap N-dm. nput x to a contnuous output y. Learn a functon of the type: N

More information

1 Convex Optimization

1 Convex Optimization Convex Optmzaton We wll consder convex optmzaton problems. Namely, mnmzaton problems where the objectve s convex (we assume no constrants for now). Such problems often arse n machne learnng. For example,

More information

Tracking with Kalman Filter

Tracking with Kalman Filter Trackng wth Kalman Flter Scott T. Acton Vrgna Image and Vdeo Analyss (VIVA), Charles L. Brown Department of Electrcal and Computer Engneerng Department of Bomedcal Engneerng Unversty of Vrgna, Charlottesvlle,

More information

Construction of Serendipity Shape Functions by Geometrical Probability

Construction of Serendipity Shape Functions by Geometrical Probability J. Basc. Appl. Sc. Res., ()56-56, 0 0, TextRoad Publcaton ISS 00-0 Journal of Basc and Appled Scentfc Research www.textroad.com Constructon of Serendpty Shape Functons by Geometrcal Probablty Kamal Al-Dawoud

More information

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography CSc 6974 and ECSE 6966 Math. Tech. for Vson, Graphcs and Robotcs Lecture 21, Aprl 17, 2006 Estmatng A Plane Homography Overvew We contnue wth a dscusson of the major ssues, usng estmaton of plane projectve

More information

Irregular vibrations in multi-mass discrete-continuous systems torsionally deformed

Irregular vibrations in multi-mass discrete-continuous systems torsionally deformed (2) 4 48 Irregular vbratons n mult-mass dscrete-contnuous systems torsonally deformed Abstract In the paper rregular vbratons of dscrete-contnuous systems consstng of an arbtrary number rgd bodes connected

More information

DUE: WEDS FEB 21ST 2018

DUE: WEDS FEB 21ST 2018 HOMEWORK # 1: FINITE DIFFERENCES IN ONE DIMENSION DUE: WEDS FEB 21ST 2018 1. Theory Beam bendng s a classcal engneerng analyss. The tradtonal soluton technque makes smplfyng assumptons such as a constant

More information

OPTIMISATION. Introduction Single Variable Unconstrained Optimisation Multivariable Unconstrained Optimisation Linear Programming

OPTIMISATION. Introduction Single Variable Unconstrained Optimisation Multivariable Unconstrained Optimisation Linear Programming OPTIMIATION Introducton ngle Varable Unconstraned Optmsaton Multvarable Unconstraned Optmsaton Lnear Programmng Chapter Optmsaton /. Introducton In an engneerng analss, sometmes etremtes, ether mnmum or

More information

System in Weibull Distribution

System in Weibull Distribution Internatonal Matheatcal Foru 4 9 no. 9 94-95 Relablty Equvalence Factors of a Seres-Parallel Syste n Webull Dstrbuton M. A. El-Dacese Matheatcs Departent Faculty of Scence Tanta Unversty Tanta Egypt eldacese@yahoo.co

More information

A new Approach for Solving Linear Ordinary Differential Equations

A new Approach for Solving Linear Ordinary Differential Equations , ISSN 974-57X (Onlne), ISSN 974-5718 (Prnt), Vol. ; Issue No. 1; Year 14, Copyrght 13-14 by CESER PUBLICATIONS A new Approach for Solvng Lnear Ordnary Dfferental Equatons Fawz Abdelwahd Department of

More information

Solving Fractional Nonlinear Fredholm Integro-differential Equations via Hybrid of Rationalized Haar Functions

Solving Fractional Nonlinear Fredholm Integro-differential Equations via Hybrid of Rationalized Haar Functions ISSN 746-7659 England UK Journal of Informaton and Computng Scence Vol. 9 No. 3 4 pp. 69-8 Solvng Fractonal Nonlnear Fredholm Integro-dfferental Equatons va Hybrd of Ratonalzed Haar Functons Yadollah Ordokhan

More information

Appendix B: Resampling Algorithms

Appendix B: Resampling Algorithms 407 Appendx B: Resamplng Algorthms A common problem of all partcle flters s the degeneracy of weghts, whch conssts of the unbounded ncrease of the varance of the mportance weghts ω [ ] of the partcles

More information

Simultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals

Simultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals Smultaneous Optmzaton of Berth Allocaton, Quay Crane Assgnment and Quay Crane Schedulng Problems n Contaner Termnals Necat Aras, Yavuz Türkoğulları, Z. Caner Taşkın, Kuban Altınel Abstract In ths work,

More information

An Interactive Optimisation Tool for Allocation Problems

An Interactive Optimisation Tool for Allocation Problems An Interactve Optmsaton ool for Allocaton Problems Fredr Bonäs, Joam Westerlund and apo Westerlund Process Desgn Laboratory, Faculty of echnology, Åbo Aadem Unversty, uru 20500, Fnland hs paper presents

More information