Time-Optimal Trajectory Planning Along Predefined Path for Mobile Robots with Velocity and Acceleration Constraints

Size: px
Start display at page:

Download "Time-Optimal Trajectory Planning Along Predefined Path for Mobile Robots with Velocity and Acceleration Constraints"

Transcription

1 Time-Optimal Trajectory Planning Along Predefined Path for Mobile Robot with Velocity and Acceleration Contraint Mišel Brezak and Ivan Petrović Abtract Thi paper i concerned with the problem of finding an optimal velocity profile along the predefined path in order to travere the path in hortet time. A dynamic model of the mobile robot that account for robot actuator contraint i derived. It i hown how to ue thi dynamic model to expre acceleration limit and velocity limit curve required by the optimal time-caling algorithm. The developed trajectory planning algorithm i demontrated on the Pioneer 3DX mobile robot. A method i very flexible and can be extended to account for other contraint, uch a limited grip between the robot wheel and the ground. I. INTRODUCTION The field of mobile robotic i an active reearch area with promiing new application domain in indutrial a well a in ervice ector. Mobile robot are epecially appropriate in application where flexible motion planning i required. There are many robot navigation trategie, and in cae where operating environment map i known, trajectory planning i commonly ued. The term trajectory denote the path that robot hould travere a a function of time. Trajectory planner generate the appropriate trajectory with goal of arriving at a particular location, patrolling trough pecified area etc, and at the ame time avoiding colliion with different kin of obtacle. To obtain feaible trajectory, that i, the trajectory that i robot actually able to track, the planner alo nee to conider variou robot phyical and dynamic limitation uch a it velocity and acceleration limit. A trajectory can be generated in realtime on the bai of current enor reading or generated in advance on the bai of operating environment map. A priori trajectory planning, unlike reactive approache, reult in determinitic and predictable motion, which i deired for automated guided vehicle (AGV), fork lift, intelligent tranportation ytem and many other robotic application. Trajectory planning problem can be olved uing two approache: () the direct approach, where the earch i performed directly in the ytem tate pace or (2) the decoupled approach, where firt a path in the configuration pace i found and then a velocity profile ubject to the actuator contraint i computed. In thi paper the decoupled approach i ued, mainly due to it computational efficiency. Decoupled approach can alo be referred a trajectory planning problem contrained to a precomputed path. Thi reearch wa upported by the Minitry of Science, Education and Sport of the Republic of Croatia (grant No ). Mišel Brezak and Ivan Petrović are with Univerity of Zagreb, Faculty of Electrical Engineering and Computing, Zagreb, Croatia miel.brezak, ivan.petrovic}@fer.hr An algorithm that olve problem of moving a manipulator in minimum time along a pecified geometric path ubject to input torque/force contraint i decribed in [], [2]. The algorithm i primarily ued for offline trajectory planning for tatic manipulator. However, in thi paper we how that on modern hardware it i alo poible to ue it for online motion planning of a mobile robot. In [3] a imple velocity planning for autonomou fork lift truck i ued, however it i not capable of accounting for more complex actuator contraint, uch a wheel lipping prevention. Another example i trajectory planning which i pecifically deigned to deal with motor current and battery voltage contraint [4]. A contribution of thi paper i development of the dynamic model of mobile robot that account for velocity and acceleration limit and enable expreion of acceleration limit and velocity limit curve. Uing thi model, the algorithm for time-optimal velocity planning along predefined path ubject to given contraint i uccefully implemented and ued in real time. Thi paper i organized a follow. In ection 2 a timeoptimal velocity planning algorithm i introduced. In ection 3 the time-optimal velocity planning algorithm i applied for the middle ize mobile robot and the correponding dynamic model i derived. In ection 4 experimental reult are preented. The paper en with concluion and idea for future work. II. TIME-OPTIMAL VELOCITY PLANNING A path q() can be defined a a twice-differentiable curve in the configuration pace q() :[, g ] C, that map ome path parameter to a curve in configuration pace C, where g i path parameter at goal configuration. Path may be found by e.g. roadmap or ampling baed metho (ee [5] for path planning metho overview). To pecify a trajectory, we firt introduce a time caling function (t) a (t) :[,t g ] [, g ], which aign a value to each time t [,t g ].The time caling (t) i aumed to be twice-differentiable and monotonic, i.e. (t) >, t (,t g ), where (t) denote time derivative of (t). The twice-differentiability of (t) enure that the acceleration i well defined and bounded. Uing both path and time caling, a trajectory can now be defined a q((t)):[,t g ] C, () which i hort-written a q(t). We aume that a mobile robot i operating in a planar workpace, o that it configuration q(t) i given by poition coordinate (x(t),y(t)) and orientation θ(t), i.e. q(t) =[x(t) y(t) θ(t)] T. In thi cae the requirement for

2 twice differentiable path tranlate to the requirement for continuou path curvature. Additionally, if the motion i to be planned for a nonholonomic mobile robot, the planned path mut alo atify nonholonomic contraint of the particular robot. We chooe that the path parameter denote the ditance traveled along the path in the cae that robot motion ha tranlation component. In thi cae longitudinal velocity v(t) i non-zero (i.e. v(t) ) and longitudinal and angular velocitie can be expreed a function of v(t) =(t), ω(t) =κ((t))(t), (2) where ω(t) i angular velocity and κ() i igned path curvature. By differentiating (2), we obtain acceleration v(t) = (t), ω(t) = dκ() (t) 2 + κ((t)) (t). (3) In cae of pure rotation, i.e. v(t) =and ω(t), will denote the travered angle. Then the velocitie are and acceleration v(t) =, ω(t) =(t), (4) v(t) =, ω(t) = (t). (5) The motion planning problem i olved uing the decoupled approach. Therefore, the trajectory planning module take a mooth path q() a an input, and trie to find the fatet feaible trajectory that follow thi path. The term fatet actually denote the time-optimal caling (t), wherea the term feaible refer to the actuator limit and poibly other external contraint. The appropriate optimal time-caling algorithm for our purpoe i developed by Dobrow et al. [2] and Shin and McKay [], ee alo [5]. To make the paper motly elfcontained we give a hort decription of the algorithm. Let a general dynamic model of the robot be given by u = M(q) q + q T Γ(q) q + g(q), (6) where u i the vector of generalized force acting on the generalized coordinate q, M(q) i an n C n C ymmetric, poitive definite ma or inertia matrix, Γ(q) R nc nc nc can be viewed a an n C -dimenional column vector, where each element i a matrix whoe element are Chritoffel ymbol of the inertia matrix M(q), and g(q) R nc i a vector of gravitational force. The developed force are ubject to the actuator limit u min i (q, q) u i u max i (q, q). (7) In the mot general form the actuator limit are expreed a function of the robot configuration and velocity. An example may be the torque available to accelerate a DC motor, which decreae a it angular velocity increae. By expreing a path q a a function of parameter, (6) can be written more compactly a the vector equation a() + b() 2 + c() =u, (8) ( lim, lim) U(, ) L(, ) (, ) Velocity limit curve V () A A A 2 ( tan, tan) max min 2 max 3 min F (, g) Fig.. An illutration of the optimal time-caling algorithm. The feaible acceleration at point on the velocity limit curve are hown a arrow. which define robot dynamic model contrained to the path q(). The vector function a(), b(), and c() are inertial, velocity product, and gravitational term in term of, repectively. Becaue the robot motion i contrained to the path q(), it tate at any time i determined by (, ). Now the actuator limit can be expreed a a function of (, ), yielding lower limit u min (, ) and upper limit u max (, ). From equation (8), we conclude that the ytem mut atify the contraint u min (, ) a() + b() 2 + c() u max (, ). (9) Thi equation enable u to expre the minimum and maximum acceleration a function of parameter (, ), which are required to obtain time-optimal caling function. We denote the minimum and maximum acceleration atifying the i-th component of equation (9) by L i (, ) and U i (, ), repectively. We additionally define overall acceleration limit a L(, ) = max L i (, ), U(, ) = min U i (, ), i...n C i...n C () the actuator limit (9) can now imply be expreed a L(, ) U(, ). () The problem of finding the time-optimal trajectory contrained to a path i defined a: given a path q() :[, g ] C, an initial tate (, ), and a final tate ( g, g ), find a monotonically increaing twice-differentiable time caling (t) :[,t g ] [, g ] that (i) atifie () =, () =, (t g )= g, (t g )= g, and (ii) minimize the total travel time t g along the path while repecting the actuator contraint () for all time t [,t g ]. The problem i bet viualized in the (, ) tate pace. The feaible acceleration contraint () can be illutrated a a cone of tangent vector defined at any tate (, ). Then the lower edge of the cone correpon to the minimum acceleration L(, ), while upper edge correpon to the maximum acceleration U(, ). The interior of the cone correpon to a range of feaible acceleration at the tate (, ) along the path o that L(, ) U(, ). One uch cone i illutrated in Fig..

3 The problem i now to find a curve from (, ) to ( g, g ) uch that and the curve tangent i inide the cone at each tate. Further, to minimize the travel time, the velocity along the path hould be maximized. Thi can be obtained by maximizing the area beneath the curve. A conequence of thi i that the curve alway follow the upper or lower bound of the cone at each tate, i.e. the ytem alway operate at minimum or maximum acceleration. The problem i now to find an alternating equence, i.e. the witching point between maximum and minimum acceleration. Actuation contraint () impoe that there could be ome tate at which there i no feaible acceleration that i required for the ytem to continue to follow the path. Thi region i depicted in gray in Fig. and i called inadmiible region. If the robot tate i in thi region, it will leave the path immediately. But even if robot tate i in admiible region, robot may till be doomed to leave the path, no matter of the elected command acceleration. Thi occur if the range of admiible acceleration i directed to the inadmiible region. Here it i aumed that, for any, the robot i trong enough to maintain it configuration tatically, o all = tate are admiible and the path can be executed arbitrarily low. It i alo aumed that a increae from zero for a given, there will be at mot one witch from admiible to inadmiible, which occur at the velocity limit curve V (), coniting of tate (, ) atifying L(, ) =U(, ). (2) Becaue of min( ) and max( ) function ued in calculu of L(, ) and U(, ), thee function, and velocity limit curve are generally not mooth. However, in ome pecial cae the equation (2) may have multiple olution for a ingle value of. Thi may be due to friction in the ytem or weak actuator. In thi cae, there may be inadmiible ilan in the phae plane. Thi complicate the problem of finding an optimal time caling, and the olution i given in []. The algorithm that give optimal time caling, i.e. the optimal equence of value where the witching between maximum and minimum acceleration hould occur, i given by the following algorithm [5]: ) Initialize an empty lit of witche S = } and a witch counter i =. Set ( i, i )=(, ). 2) Integrate the equation = L(, ) backward in time from ( g, g ) until the velocity limit curve i penetrated (reached tranverally, not tangentially), =, or = at < g. There i no olution if =i reached. Otherwie, call thi phae plane curve F and proceed to the next tep. 3) Integrate the equation = U(, ) forward in time from ( i, i ). Call thi curve A i. Continue integrating until either A i croe F or A i penetrate the velocity limit curve. (If A i croe = g or =before either of thee two cae occur, there i no olution.) If A i croe F, then increment i, let i be the value at which the croing occur, and append i to the lit of witche S. The problem i olved and S i the olution. If intead the velocity limit curve i penetrated, let ( lim, lim ) be the point of penetration and proceed to the next tep. 4) Search the velocity limit curve V () forward in from ( lim, lim ) until finding the firt point where the feaible acceleration (L = U on the velocity limit curve) i tangent to the velocity limit curve. If the velocity limit i V (), then a point (,v( )) atifie the tangency condition if dv = = U(,v( ))/v( ). Call the firt tangent point reached ( tan, tan ).From ( tan, tan ), integrate the curve = L(, ) backward in time until it interect A i. Increment i and call thi new curve A i.let i be the value of the interection point. Thi i a witch point from maximum to minimum acceleration. Append i to the lit S. 5) Increment i and et ( i, i )=( tan, tan ).Thiia witch point from minimum to maximum acceleration. Append i to the lit S. Gototep3. An illutration of the time-caling algorithm i hown in Fig.. Although the decribed optimal time-caling algorithm i general, to ue it we have to model actuator limit (), which are pecific for each particular robot type. One drawback of planning at maximum acceleration i that it doe not leave any maneuver pace to recover from eventual trajectory tracking error. Such an error can be caued by many factor, e.g. a non-flat floor, which can be characterized a an unpredictable external diturbance. A poible olution i to to leave ome acceleration reerve and work with lower acceleration than the actual maximum. III. TRAJECTORY PLANNING FOR MOBILE ROBOT WITH VELOCITY AND ACCELERATION CONSTRAINTS Here we derive a time-optimal caling algorithm pecifically for robot that have fixed limit on maximum longitudinal and angular velocitie and acceleration. It i thu aumed that a robot ha wheel-driving motor that are trong enough to attain both maximum longitudinal and angular acceleration imultaneouly. A typical example of uch robot i the Pioneer 3DX mobile robot hown in Fig. 2, whoe maximum allowed acceleration can be cutomized in robot firmware. The Pioneer 3DX robot will therefore be ued thorough thi paper for algorithm derivation and experiment. Thi i a nonholonomic mobile robot with the differential drive that ha two driving wheel and a cater (paive) wheel. An aumption of independent maximum longitudinal and angular acceleration may not be fulfilled if the uer chooe too high acceleration and velocity limit, however, here we do not tudy uch cae. The command input to the Pioneer 3DX robot are referent longitudinal and angular velocitie. However, dynamic model given by equation (6) require ue of generalized force a the command input. Therefore longitudinal acceleration a and angular acceleration α (which are proportional to the correponding force) will be ued a component of generalized force vector u, i.e. u =[aα] T. Final output of

4 Fig. 2. Pioneer 3DX mobile robot. the trajectory planning algorithm will be the velocity profile a the function of time. Normally, robot configuration i decribed by the vector [x y θ] T, where (x, y) denote robot poition, and θ it orientation. However, with thi choice it i not poible to directly ue decribed time-caling algorithm ince we have to control three variable while there are only two component of the command input vector thi i a conequence of the nonholonomic contraint. Neverthele, the velocity pair [v ω] T can be ued to decribe robot tate, o that dynamic model of the robot can be written a [ ] v = u. (3) ω Although the tate vector [v ω] T doe not anwer u about the robot configuration directly, thi information can be obtained implicitly through the time hitory of the velocity vector. In thi way the configuration can be computed if an initial configuration [x y θ ] T, time hitory of the velocity vector and kinematic model of the robot are known. Kinematic model of the differential drive robot i given by ẋ co θ [ ] ẏ = in θ v. (4) ω θ Additionally, the nonholonomic contraint that come from the fact that the driving wheel can only roll, but not lip, mut be fulfilled: ẋ in θ +ẏ co θ =. (5) For v we can ubtitute (2) and (3) into dynamic model (3), obtaining [ ] [ ] [ ] + 2 a =. (6) κ() α dκ() From thi model, and uing analogy with (8) we have the following limit due to limited longitudinal acceleration L (, ) =a min (, ), U (, ) =a max (, ), (7) where the minimum longitudinal acceleration i nonlinear function given by āmin, ( v a min (, ) = max, v max ), (8), otherwie where ā min i a negative contant that denote the minimum longitudinal acceleration, while v max i the maximum abolute longitudinal velocity of the robot. The maximum longitudinal acceleration i given imilarly by āmax, ( v a max (, ) = max, v max ), (9), otherwie where ā max i a poitive contant denoting the maximum longitudinal acceleration. It i uually ā max = ā min, although ome electronic motor driver achieve ā min > ā max, i.e. they enable fater braking than accelerating. From robot dynamic model (6), the acceleration contraint due to angular acceleration limit are α min (, ) dκ() 2, κ() > κ() L 2 (, ) = undefined, κ() = α max (, ) dκ() 2, κ() < κ() (2) α max (, ) dκ() 2, κ() > κ() U 2 (, ) = undefined, κ() =, α min (, ) dκ() 2, κ() < κ() where the minimum angular acceleration i nonlinear function given by [ ] ω ᾱ α min (, ) = min, κ() = max κ(), ωmax κ(),, otherwie (2) where ᾱ min i a negative contant denoting minimum angular acceleration, while ω max i the maximum abolute angular velocity of the robot. The maximum angular acceleration i given imilarly by [ ] ω ᾱ α max (, ) = max, κ() = max κ(), ωmax κ(),, otherwie (22) where ᾱ max i the a poitive contant denoting maximum angular acceleration. For κ() =we ee that eq. (2) i undefined, becaue pure tranlational motion i not contrained by angular acceleration limit. In cae when v =, we have a pure rotation. Then the dynamic model reduce to a ingle equation = α, from which we derive acceleration limit a L,rot (, ) =α min,rot, U,rot (, ) =α max,rot, (23) where ᾱmin, [ ω α min,rot (, ) = max,ω max ], otherwie ᾱmax, [ ω α max,rot (, ) = max,ω max ], otherwie. (24) Computation of the velocity limit curve i complicated by the fact that min( ) and max( ) function are ued in equation (). Thu we do not know in advance from

5 y [m] Fig x [m] (a) κ() [m ] [m] (b) (a) The experimental path. (b) Curvature profile of the path (a).8 which contraint to compute the curve for particular. In other wor, we mut check all poible combination of i and j in equation L i (, ) = U j (, ), which could be computationally expenive for large number of contraint. However, if the value of robot parameter are known in advance, we can ubtitute them into correponding equation to predict which i and j combination are relevant. If we do that for the Pioneer 3DX robot, it become evident (a will be demontrated by the experimental reult) that for traight path egment (i.e. κ() =), only the condition L (, ) =U (, ) i relevant for computing the velocity limit curve. Thu, from L (, ) =U (, ) and uing (7) the velocity limit curve i V () = v max. For κ() three condition can be relevant, namely L 2 (, ) =U 2 (, ), L (, ) =U 2 (, ), and L 2 (, ) = U (, ). All of thee equation have cloed form olution that i eay to find. It mut be emphaized that thee reult are not general for different robot or parameter value the involved condition might change. IV. EXPERIMENTAL RESULTS The value of model parameter for the Pioneer 3DX robot that are ued for trajectory planning experiment are hown in Table I. The parameter that are marked by a tar can be adjuted by uer in robot firmware. TABLE I PARAMETERS OF THE PIONEER 3DX ROBOT. Parameter Symbol Value Unit Ma m 28.5 kg Inertia moment J.75 kg m 2 Min. long. acceleration ā min -.3 m/ 2 Max. long. acceleration ā max.3 m/ 2 Min. ang. acceleration ᾱ min rad/ 2 Max. ang. acceleration ᾱ max.745 rad/ 2 Max. long. velocity v max.75 m/ Max. ang. velocity ω max.745 rad/ An experimental path and it curvature profile are hown in Fig. 3. It i generated uing algorithm decribed in [6] and conit of four clothoi and a traight line egment. It ha part with high curvature in order to better demontrate (b) (c) (d) Fig. 4. Acceleration limit and velocity limit curve computed for the Pioneer 3DX robot with path in Fig. 3. (a) Velocity limit curve V (). (b) Velocity limit curve V 22 (). (c) Overall velocity limit curve V (). Acceleration limit L i (, ), U j (, ), and velocity limit curve V ij () originating from different contraint are plotted with the following color: i =,j =(blue), i =2,j =2(red), i =,j =2(green), i =2,j = (magenta). (d) Time-optimal velocity along the experimental path (blackolid) and overall velocity limit curve V () (red-dahed). Note: The lope of acceleration cone in figure (a)-(c) are obtained a d = d dt dt =, therefore e.g. in figure (a) we ee that lope of the cone decreae a increae.

6 a [m/ 2 ] α [rad/ 2 ] t [] (a) t [] (b) Fig. 5. Acceleration computed by time-optimal caling algorithm (bluedotted) and reference acceleration generated by nonlinear controller (reolid). (a) Longitudinal acceleration. (b) Angular acceleration. effect of angular velocity and acceleration limit. Acceleration limit L i and U i and velocity limit curve V ii obtained from contraint L i (, ) =U i (, ) are hown in Fig. 4 (a) and (b) for i =and i =2, repectively. Velocity limit curve V 2 and V 2 are not diplayed in a eparate figure becaue of lack of pace, however, in Fig. 4 (c) all velocity limit curve V ij are hown, and the overall velocity limit curve V () i their minimum. It can be noticed that in zerocurvature egment only the velocity limit curve V () i relevant. The optimal time-caling algorithm i implemented in C++ programming language. One ha to be extremely careful in algorithm implementation, a many involved function have dicontinuitie that make numerical integration prone to error. To accelerate algorithm execution, the value of acceleration limit and velocity limit curve are tored into a lookup table o that mot of the computational burden tem from numerical integration. With the firt order integration and tep ize of 2 m a reaonable preciion i achieved with planning time of le than m on 3 GHz PC, which i fat enough for real-time application. The trajectory tracking experiment i performed in imulator baed on ODE library that imulate rigid body dynamic conidering variable uch a ma, inertia, velocity, friction, etc. [7]. The robot comman are generated uing feedback control with nonlinear trajectory tracking controller [8], which enable compenation of error generated by parameter and meaurement uncertaintie and other diturbance. For feedback control to be effective, in experiment we ued acceleration limit omewhat higher than thoe ued for trajectory planning. The final velocity profile obtained by the time-optimal caling algorithm i hown in Fig. 4 (d). It can be een that it conit of four acceleration egment, four deceleration egment and two contant velocity egment. Baed on the computed velocity profile and uing numerical integration, one can compute velocity and acceleration profile in dependency of time. For the velocity profile from Fig. 4 (d) the correpondent longitudinal and angular acceleration profile are diplayed in Fig. 5. It can be een that both acceleration never exceed the limit. The total travel time of the obtained trajectory i approximately 4, while the average longitudinal velocity i.36 m/. V. CONCLUSION In thi work the optimal time-caling algorithm i applied for trajectory planning along the predefined path while repecting the actuator contraint. The dynamic model of the mobile robot that account for velocity and acceleration limit i developed and utilized to expre acceleration limit and velocity limit curve for the optimal time-caling algorithm, which are further ued for algorithm implementation in cae of Pioneer 3DX differential-drive robot. Thi paper cover only imple velocity and acceleration contraint, but it etablihe a bai for deign of more complex robot model that account for e.g. cae with dependent maximum longitudinal and angular acceleration, limited grip between the wheel and the ground (thi i very important for reliable operation of lightweight robot at high velocitie), or tip over prevention of tall mobile robot. Such more complex model will be developed in future work. It i alo planned to tet the planner on the real robot and to further optimize numerical integration by uing more advanced integration technique. REFERENCES [] K. G. Shin and N. D. McKay, Minimum-time control of robot manipulator with geometric path contraint, IEEE Tranaction on Automatic Control, vol. 3, no. 6, pp , 985. [2] J. E. Bobrow, S. Dubowky, and J. S. Gibon, Time-optimal control of robotic manipulator along pecified path, International Journal of Robotic Reearch, vol. 4, no. 4, pp. 3 7, 985. [3] M. Hentchel, D. Lecking, and B. Wagner, Determinitic path planning and navigation for an autonomou fork lift truck, in 6th IFAC Sympoium on Intelligent Autonomou Vehicle (IAV), 27. [4] J. Choi and B. Kim, Near-time-optimal trajectory planning for wheeled mobile robot with tranlational and rotational ection, IEEE Tranaction on Robotic and Automation, vol. 7, pp. 85 9, 2. [5] H. Choet, K. M. Lynch, S. Hutchinon, G. Kantor, W. Burgard, L. E. Kavraki, and S. Thrun, Principle of Robot Motion. MIT Pre, 25. [6] M. Brezak and I. Petrović, Path moothing uing clothoi for differential drive mobile robot, 2, accepted for publication for World Congre of the International Federation of Automatic Control (IFAC). [7] G. Klančar, M. Brezak, I. Petrović, and D. Matko, Two approache to mobile robot imulator deign, in Proceeding of the 6th EUROSIM congre on Modelling and Simulation, 27. [8] M. Brezak, I. Petrović, and N. Perić, Experimental comparion of trajectory tracking algorithm for nonholonomic mobile robot, in Proc. of 35th Annual Conference of the IEEE Indutrial Electronic Society, Porto, Portugal, 29.

The Hassenpflug Matrix Tensor Notation

The Hassenpflug Matrix Tensor Notation The Haenpflug Matrix Tenor Notation D.N.J. El Dept of Mech Mechatron Eng Univ of Stellenboch, South Africa e-mail: dnjel@un.ac.za 2009/09/01 Abtract Thi i a ample document to illutrate the typeetting of

More information

Evolutionary Algorithms Based Fixed Order Robust Controller Design and Robustness Performance Analysis

Evolutionary Algorithms Based Fixed Order Robust Controller Design and Robustness Performance Analysis Proceeding of 01 4th International Conference on Machine Learning and Computing IPCSIT vol. 5 (01) (01) IACSIT Pre, Singapore Evolutionary Algorithm Baed Fixed Order Robut Controller Deign and Robutne

More information

Gain and Phase Margins Based Delay Dependent Stability Analysis of Two- Area LFC System with Communication Delays

Gain and Phase Margins Based Delay Dependent Stability Analysis of Two- Area LFC System with Communication Delays Gain and Phae Margin Baed Delay Dependent Stability Analyi of Two- Area LFC Sytem with Communication Delay Şahin Sönmez and Saffet Ayaun Department of Electrical Engineering, Niğde Ömer Halidemir Univerity,

More information

1 Routh Array: 15 points

1 Routh Array: 15 points EE C28 / ME34 Problem Set 3 Solution Fall 2 Routh Array: 5 point Conider the ytem below, with D() k(+), w(t), G() +2, and H y() 2 ++2 2(+). Find the cloed loop tranfer function Y () R(), and range of k

More information

Control Systems Analysis and Design by the Root-Locus Method

Control Systems Analysis and Design by the Root-Locus Method 6 Control Sytem Analyi and Deign by the Root-Locu Method 6 1 INTRODUCTION The baic characteritic of the tranient repone of a cloed-loop ytem i cloely related to the location of the cloed-loop pole. If

More information

NCAAPMT Calculus Challenge Challenge #3 Due: October 26, 2011

NCAAPMT Calculus Challenge Challenge #3 Due: October 26, 2011 NCAAPMT Calculu Challenge 011 01 Challenge #3 Due: October 6, 011 A Model of Traffic Flow Everyone ha at ome time been on a multi-lane highway and encountered road contruction that required the traffic

More information

Social Studies 201 Notes for November 14, 2003

Social Studies 201 Notes for November 14, 2003 1 Social Studie 201 Note for November 14, 2003 Etimation of a mean, mall ample ize Section 8.4, p. 501. When a reearcher ha only a mall ample ize available, the central limit theorem doe not apply to the

More information

Bogoliubov Transformation in Classical Mechanics

Bogoliubov Transformation in Classical Mechanics Bogoliubov Tranformation in Claical Mechanic Canonical Tranformation Suppoe we have a et of complex canonical variable, {a j }, and would like to conider another et of variable, {b }, b b ({a j }). How

More information

Math 273 Solutions to Review Problems for Exam 1

Math 273 Solutions to Review Problems for Exam 1 Math 7 Solution to Review Problem for Exam True or Fale? Circle ONE anwer for each Hint: For effective tudy, explain why if true and give a counterexample if fale (a) T or F : If a b and b c, then a c

More information

SERIES COMPENSATION: VOLTAGE COMPENSATION USING DVR (Lectures 41-48)

SERIES COMPENSATION: VOLTAGE COMPENSATION USING DVR (Lectures 41-48) Chapter 5 SERIES COMPENSATION: VOLTAGE COMPENSATION USING DVR (Lecture 41-48) 5.1 Introduction Power ytem hould enure good quality of electric power upply, which mean voltage and current waveform hould

More information

CHAPTER 8 OBSERVER BASED REDUCED ORDER CONTROLLER DESIGN FOR LARGE SCALE LINEAR DISCRETE-TIME CONTROL SYSTEMS

CHAPTER 8 OBSERVER BASED REDUCED ORDER CONTROLLER DESIGN FOR LARGE SCALE LINEAR DISCRETE-TIME CONTROL SYSTEMS CHAPTER 8 OBSERVER BASED REDUCED ORDER CONTROLLER DESIGN FOR LARGE SCALE LINEAR DISCRETE-TIME CONTROL SYSTEMS 8.1 INTRODUCTION 8.2 REDUCED ORDER MODEL DESIGN FOR LINEAR DISCRETE-TIME CONTROL SYSTEMS 8.3

More information

Clustering Methods without Given Number of Clusters

Clustering Methods without Given Number of Clusters Clutering Method without Given Number of Cluter Peng Xu, Fei Liu Introduction A we now, mean method i a very effective algorithm of clutering. It mot powerful feature i the calability and implicity. However,

More information

Advanced Smart Cruise Control with Safety Distance Considered Road Friction Coefficient

Advanced Smart Cruise Control with Safety Distance Considered Road Friction Coefficient International Journal of Computer Theory and Engineering, Vol. 8, No. 3, June 06 Advanced Smart Cruie Control with Safety Ditance Conidered Road Friction Coefficient Doui Hong, Chanho Park, Yongho Yoo,

More information

Advanced D-Partitioning Analysis and its Comparison with the Kharitonov s Theorem Assessment

Advanced D-Partitioning Analysis and its Comparison with the Kharitonov s Theorem Assessment Journal of Multidiciplinary Engineering Science and Technology (JMEST) ISSN: 59- Vol. Iue, January - 5 Advanced D-Partitioning Analyi and it Comparion with the haritonov Theorem Aement amen M. Yanev Profeor,

More information

Lecture 21. The Lovasz splitting-off lemma Topics in Combinatorial Optimization April 29th, 2004

Lecture 21. The Lovasz splitting-off lemma Topics in Combinatorial Optimization April 29th, 2004 18.997 Topic in Combinatorial Optimization April 29th, 2004 Lecture 21 Lecturer: Michel X. Goeman Scribe: Mohammad Mahdian 1 The Lovaz plitting-off lemma Lovaz plitting-off lemma tate the following. Theorem

More information

USPAS Course on Recirculated and Energy Recovered Linear Accelerators

USPAS Course on Recirculated and Energy Recovered Linear Accelerators USPAS Coure on Recirculated and Energy Recovered Linear Accelerator G. A. Krafft and L. Merminga Jefferon Lab I. Bazarov Cornell Lecture 6 7 March 005 Lecture Outline. Invariant Ellipe Generated by a Unimodular

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. VIII Decoupling Control - M. Fikar

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. VIII Decoupling Control - M. Fikar DECOUPLING CONTROL M. Fikar Department of Proce Control, Faculty of Chemical and Food Technology, Slovak Univerity of Technology in Bratilava, Radlinkého 9, SK-812 37 Bratilava, Slovakia Keyword: Decoupling:

More information

Preemptive scheduling on a small number of hierarchical machines

Preemptive scheduling on a small number of hierarchical machines Available online at www.ciencedirect.com Information and Computation 06 (008) 60 619 www.elevier.com/locate/ic Preemptive cheduling on a mall number of hierarchical machine György Dóa a, Leah Eptein b,

More information

Optimal Coordination of Samples in Business Surveys

Optimal Coordination of Samples in Business Surveys Paper preented at the ICES-III, June 8-, 007, Montreal, Quebec, Canada Optimal Coordination of Sample in Buine Survey enka Mach, Ioana Şchiopu-Kratina, Philip T Rei, Jean-Marc Fillion Statitic Canada New

More information

7.2 INVERSE TRANSFORMS AND TRANSFORMS OF DERIVATIVES 281

7.2 INVERSE TRANSFORMS AND TRANSFORMS OF DERIVATIVES 281 72 INVERSE TRANSFORMS AND TRANSFORMS OF DERIVATIVES 28 and i 2 Show how Euler formula (page 33) can then be ued to deduce the reult a ( a) 2 b 2 {e at co bt} {e at in bt} b ( a) 2 b 2 5 Under what condition

More information

An estimation approach for autotuning of event-based PI control systems

An estimation approach for autotuning of event-based PI control systems Acta de la XXXIX Jornada de Automática, Badajoz, 5-7 de Septiembre de 08 An etimation approach for autotuning of event-baed PI control ytem Joé Sánchez Moreno, María Guinaldo Loada, Sebatián Dormido Departamento

More information

Chapter 4. The Laplace Transform Method

Chapter 4. The Laplace Transform Method Chapter 4. The Laplace Tranform Method The Laplace Tranform i a tranformation, meaning that it change a function into a new function. Actually, it i a linear tranformation, becaue it convert a linear combination

More information

Solving Differential Equations by the Laplace Transform and by Numerical Methods

Solving Differential Equations by the Laplace Transform and by Numerical Methods 36CH_PHCalter_TechMath_95099 3//007 :8 PM Page Solving Differential Equation by the Laplace Tranform and by Numerical Method OBJECTIVES When you have completed thi chapter, you hould be able to: Find the

More information

Codes Correcting Two Deletions

Codes Correcting Two Deletions 1 Code Correcting Two Deletion Ryan Gabry and Frederic Sala Spawar Sytem Center Univerity of California, Lo Angele ryan.gabry@navy.mil fredala@ucla.edu Abtract In thi work, we invetigate the problem of

More information

CHAPTER 4 DESIGN OF STATE FEEDBACK CONTROLLERS AND STATE OBSERVERS USING REDUCED ORDER MODEL

CHAPTER 4 DESIGN OF STATE FEEDBACK CONTROLLERS AND STATE OBSERVERS USING REDUCED ORDER MODEL 98 CHAPTER DESIGN OF STATE FEEDBACK CONTROLLERS AND STATE OBSERVERS USING REDUCED ORDER MODEL INTRODUCTION The deign of ytem uing tate pace model for the deign i called a modern control deign and it i

More information

Trajectory Planning and Feedforward Design for High Performance Motion Systems

Trajectory Planning and Feedforward Design for High Performance Motion Systems Trajectory Planning and Feedforward Deign for High Performance Motion Sytem Paul Lambrecht, Matthij Boerlage, Maarten Steinbuch Faculty of Mechanical Engineering, Control Sytem Technology Group Eindhoven

More information

FUNDAMENTALS OF POWER SYSTEMS

FUNDAMENTALS OF POWER SYSTEMS 1 FUNDAMENTALS OF POWER SYSTEMS 1 Chapter FUNDAMENTALS OF POWER SYSTEMS INTRODUCTION The three baic element of electrical engineering are reitor, inductor and capacitor. The reitor conume ohmic or diipative

More information

V = 4 3 πr3. d dt V = d ( 4 dv dt. = 4 3 π d dt r3 dv π 3r2 dv. dt = 4πr 2 dr

V = 4 3 πr3. d dt V = d ( 4 dv dt. = 4 3 π d dt r3 dv π 3r2 dv. dt = 4πr 2 dr 0.1 Related Rate In many phyical ituation we have a relationhip between multiple quantitie, and we know the rate at which one of the quantitie i changing. Oftentime we can ue thi relationhip a a convenient

More information

into a discrete time function. Recall that the table of Laplace/z-transforms is constructed by (i) selecting to get

into a discrete time function. Recall that the table of Laplace/z-transforms is constructed by (i) selecting to get Lecture 25 Introduction to Some Matlab c2d Code in Relation to Sampled Sytem here are many way to convert a continuou time function, { h( t) ; t [0, )} into a dicrete time function { h ( k) ; k {0,,, }}

More information

Problem Set 8 Solutions

Problem Set 8 Solutions Deign and Analyi of Algorithm April 29, 2015 Maachuett Intitute of Technology 6.046J/18.410J Prof. Erik Demaine, Srini Devada, and Nancy Lynch Problem Set 8 Solution Problem Set 8 Solution Thi problem

More information

A Simplified Methodology for the Synthesis of Adaptive Flight Control Systems

A Simplified Methodology for the Synthesis of Adaptive Flight Control Systems A Simplified Methodology for the Synthei of Adaptive Flight Control Sytem J.ROUSHANIAN, F.NADJAFI Department of Mechanical Engineering KNT Univerity of Technology 3Mirdamad St. Tehran IRAN Abtract- A implified

More information

S_LOOP: SINGLE-LOOP FEEDBACK CONTROL SYSTEM ANALYSIS

S_LOOP: SINGLE-LOOP FEEDBACK CONTROL SYSTEM ANALYSIS S_LOOP: SINGLE-LOOP FEEDBACK CONTROL SYSTEM ANALYSIS by Michelle Gretzinger, Daniel Zyngier and Thoma Marlin INTRODUCTION One of the challenge to the engineer learning proce control i relating theoretical

More information

EE Control Systems LECTURE 14

EE Control Systems LECTURE 14 Updated: Tueday, March 3, 999 EE 434 - Control Sytem LECTURE 4 Copyright FL Lewi 999 All right reerved ROOT LOCUS DESIGN TECHNIQUE Suppoe the cloed-loop tranfer function depend on a deign parameter k We

More information

ME 375 FINAL EXAM SOLUTIONS Friday December 17, 2004

ME 375 FINAL EXAM SOLUTIONS Friday December 17, 2004 ME 375 FINAL EXAM SOLUTIONS Friday December 7, 004 Diviion Adam 0:30 / Yao :30 (circle one) Name Intruction () Thi i a cloed book eamination, but you are allowed three 8.5 crib heet. () You have two hour

More information

Experimental Verification of Optimal Sliding Mode Controllers for Hoisting Cranes

Experimental Verification of Optimal Sliding Mode Controllers for Hoisting Cranes Experimental Verification of Optimal Sliding Mode Controller for Hoiting Crane Alekandra Nowacka-Leverton Dariuz Pazderki Maciej Micha lek Andrzej Bartozewicz Intitute of Automatic Control, Technical Univerity

More information

EXTENDED STABILITY MARGINS ON CONTROLLER DESIGN FOR NONLINEAR INPUT DELAY SYSTEMS. Otto J. Roesch, Hubert Roth, Asif Iqbal

EXTENDED STABILITY MARGINS ON CONTROLLER DESIGN FOR NONLINEAR INPUT DELAY SYSTEMS. Otto J. Roesch, Hubert Roth, Asif Iqbal EXTENDED STABILITY MARGINS ON CONTROLLER DESIGN FOR NONLINEAR INPUT DELAY SYSTEMS Otto J. Roech, Hubert Roth, Aif Iqbal Intitute of Automatic Control Engineering Univerity Siegen, Germany {otto.roech,

More information

FRTN10 Exercise 3. Specifications and Disturbance Models

FRTN10 Exercise 3. Specifications and Disturbance Models FRTN0 Exercie 3. Specification and Diturbance Model 3. A feedback ytem i hown in Figure 3., in which a firt-order proce if controlled by an I controller. d v r u 2 z C() P() y n Figure 3. Sytem in Problem

More information

Massachusetts Institute of Technology Dynamics and Control II

Massachusetts Institute of Technology Dynamics and Control II I E Maachuett Intitute of Technology Department of Mechanical Engineering 2.004 Dynamic and Control II Laboratory Seion 5: Elimination of Steady-State Error Uing Integral Control Action 1 Laboratory Objective:

More information

Real-Time Identification of Sliding Friction Using LabVIEW FPGA

Real-Time Identification of Sliding Friction Using LabVIEW FPGA Real-Time Identification of Sliding Friction Uing LabVIEW FPGA M. Laine Mear, Jeannie S. Falcon, IEEE, and Thoma R. Kurfe, IEEE Abtract Friction i preent in all mechanical ytem, and can greatly affect

More information

Online Appendix for Managerial Attention and Worker Performance by Marina Halac and Andrea Prat

Online Appendix for Managerial Attention and Worker Performance by Marina Halac and Andrea Prat Online Appendix for Managerial Attention and Worker Performance by Marina Halac and Andrea Prat Thi Online Appendix contain the proof of our reult for the undicounted limit dicued in Section 2 of the paper,

More information

Suggested Answers To Exercises. estimates variability in a sampling distribution of random means. About 68% of means fall

Suggested Answers To Exercises. estimates variability in a sampling distribution of random means. About 68% of means fall Beyond Significance Teting ( nd Edition), Rex B. Kline Suggeted Anwer To Exercie Chapter. The tatitic meaure variability among core at the cae level. In a normal ditribution, about 68% of the core fall

More information

Social Studies 201 Notes for March 18, 2005

Social Studies 201 Notes for March 18, 2005 1 Social Studie 201 Note for March 18, 2005 Etimation of a mean, mall ample ize Section 8.4, p. 501. When a reearcher ha only a mall ample ize available, the central limit theorem doe not apply to the

More information

Jump condition at the boundary between a porous catalyst and a homogeneous fluid

Jump condition at the boundary between a porous catalyst and a homogeneous fluid From the SelectedWork of Francico J. Valde-Parada 2005 Jump condition at the boundary between a porou catalyt and a homogeneou fluid Francico J. Valde-Parada J. Alberto Ochoa-Tapia Available at: http://work.bepre.com/francico_j_valde_parada/12/

More information

Simulation and Analysis of Linear Permanent Magnet Vernier Motors for Direct Drive Systems

Simulation and Analysis of Linear Permanent Magnet Vernier Motors for Direct Drive Systems Available online at www.ijpe-online.com vol. 3, no. 8, December 07, pp. 304-3 DOI: 0.3940/ijpe.7.08.p.3043 Simulation and Analyi of Linear Permanent Magnet Vernier Motor for Direct Drive Sytem Mingjie

More information

HELICAL TUBES TOUCHING ONE ANOTHER OR THEMSELVES

HELICAL TUBES TOUCHING ONE ANOTHER OR THEMSELVES 15 TH INTERNATIONAL CONFERENCE ON GEOMETRY AND GRAPHICS 0 ISGG 1-5 AUGUST, 0, MONTREAL, CANADA HELICAL TUBES TOUCHING ONE ANOTHER OR THEMSELVES Peter MAYRHOFER and Dominic WALTER The Univerity of Innbruck,

More information

THE PARAMETERIZATION OF ALL TWO-DEGREES-OF-FREEDOM SEMISTRONGLY STABILIZING CONTROLLERS. Tatsuya Hoshikawa, Kou Yamada and Yuko Tatsumi

THE PARAMETERIZATION OF ALL TWO-DEGREES-OF-FREEDOM SEMISTRONGLY STABILIZING CONTROLLERS. Tatsuya Hoshikawa, Kou Yamada and Yuko Tatsumi International Journal of Innovative Computing, Information Control ICIC International c 206 ISSN 349-498 Volume 2, Number 2, April 206 pp. 357 370 THE PARAMETERIZATION OF ALL TWO-DEGREES-OF-FREEDOM SEMISTRONGLY

More information

Molecular Dynamics Simulations of Nonequilibrium Effects Associated with Thermally Activated Exothermic Reactions

Molecular Dynamics Simulations of Nonequilibrium Effects Associated with Thermally Activated Exothermic Reactions Original Paper orma, 5, 9 7, Molecular Dynamic Simulation of Nonequilibrium Effect ociated with Thermally ctivated Exothermic Reaction Jerzy GORECKI and Joanna Natalia GORECK Intitute of Phyical Chemitry,

More information

Linear Motion, Speed & Velocity

Linear Motion, Speed & Velocity Add Important Linear Motion, Speed & Velocity Page: 136 Linear Motion, Speed & Velocity NGSS Standard: N/A MA Curriculum Framework (006): 1.1, 1. AP Phyic 1 Learning Objective: 3.A.1.1, 3.A.1.3 Knowledge/Undertanding

More information

A Simple Approach to Synthesizing Naïve Quantized Control for Reference Tracking

A Simple Approach to Synthesizing Naïve Quantized Control for Reference Tracking A Simple Approach to Syntheizing Naïve Quantized Control for Reference Tracking SHIANG-HUA YU Department of Electrical Engineering National Sun Yat-Sen Univerity 70 Lien-Hai Road, Kaohiung 804 TAIAN Abtract:

More information

Source slideplayer.com/fundamentals of Analytical Chemistry, F.J. Holler, S.R.Crouch. Chapter 6: Random Errors in Chemical Analysis

Source slideplayer.com/fundamentals of Analytical Chemistry, F.J. Holler, S.R.Crouch. Chapter 6: Random Errors in Chemical Analysis Source lideplayer.com/fundamental of Analytical Chemitry, F.J. Holler, S.R.Crouch Chapter 6: Random Error in Chemical Analyi Random error are preent in every meaurement no matter how careful the experimenter.

More information

New bounds for Morse clusters

New bounds for Morse clusters New bound for More cluter Tamá Vinkó Advanced Concept Team, European Space Agency, ESTEC Keplerlaan 1, 2201 AZ Noordwijk, The Netherland Tama.Vinko@ea.int and Arnold Neumaier Fakultät für Mathematik, Univerität

More information

PHYS 110B - HW #2 Spring 2004, Solutions by David Pace Any referenced equations are from Griffiths Problem statements are paraphrased

PHYS 110B - HW #2 Spring 2004, Solutions by David Pace Any referenced equations are from Griffiths Problem statements are paraphrased PHYS 11B - HW # Spring 4, Solution by David Pace Any referenced equation are from Griffith Problem tatement are paraphraed [1.] Problem 7. from Griffith A capacitor capacitance, C i charged to potential

More information

Digital Control System

Digital Control System Digital Control Sytem - A D D A Micro ADC DAC Proceor Correction Element Proce Clock Meaurement A: Analog D: Digital Continuou Controller and Digital Control Rt - c Plant yt Continuou Controller Digital

More information

Standard Guide for Conducting Ruggedness Tests 1

Standard Guide for Conducting Ruggedness Tests 1 Deignation: E 69 89 (Reapproved 996) Standard Guide for Conducting Ruggedne Tet AMERICA SOCIETY FOR TESTIG AD MATERIALS 00 Barr Harbor Dr., Wet Conhohocken, PA 948 Reprinted from the Annual Book of ASTM

More information

Root Locus Diagram. Root loci: The portion of root locus when k assume positive values: that is 0

Root Locus Diagram. Root loci: The portion of root locus when k assume positive values: that is 0 Objective Root Locu Diagram Upon completion of thi chapter you will be able to: Plot the Root Locu for a given Tranfer Function by varying gain of the ytem, Analye the tability of the ytem from the root

More information

EE 4443/5329. LAB 3: Control of Industrial Systems. Simulation and Hardware Control (PID Design) The Inverted Pendulum. (ECP Systems-Model: 505)

EE 4443/5329. LAB 3: Control of Industrial Systems. Simulation and Hardware Control (PID Design) The Inverted Pendulum. (ECP Systems-Model: 505) EE 4443/5329 LAB 3: Control of Indutrial Sytem Simulation and Hardware Control (PID Deign) The Inverted Pendulum (ECP Sytem-Model: 505) Compiled by: Nitin Swamy Email: nwamy@lakehore.uta.edu Email: okuljaca@lakehore.uta.edu

More information

ME 375 EXAM #1 Tuesday February 21, 2006

ME 375 EXAM #1 Tuesday February 21, 2006 ME 375 EXAM #1 Tueday February 1, 006 Diviion Adam 11:30 / Savran :30 (circle one) Name Intruction (1) Thi i a cloed book examination, but you are allowed one 8.5x11 crib heet. () You have one hour to

More information

Automatic Control Systems. Part III: Root Locus Technique

Automatic Control Systems. Part III: Root Locus Technique www.pdhcenter.com PDH Coure E40 www.pdhonline.org Automatic Control Sytem Part III: Root Locu Technique By Shih-Min Hu, Ph.D., P.E. Page of 30 www.pdhcenter.com PDH Coure E40 www.pdhonline.org VI. Root

More information

Fluid-structure coupling analysis and simulation of viscosity effect. on Coriolis mass flowmeter

Fluid-structure coupling analysis and simulation of viscosity effect. on Coriolis mass flowmeter APCOM & ISCM 11-14 th December, 2013, Singapore luid-tructure coupling analyi and imulation of vicoity effect on Corioli ma flowmeter *Luo Rongmo, and Wu Jian National Metrology Centre, A*STAR, 1 Science

More information

A Constraint Propagation Algorithm for Determining the Stability Margin. The paper addresses the stability margin assessment for linear systems

A Constraint Propagation Algorithm for Determining the Stability Margin. The paper addresses the stability margin assessment for linear systems A Contraint Propagation Algorithm for Determining the Stability Margin of Linear Parameter Circuit and Sytem Lubomir Kolev and Simona Filipova-Petrakieva Abtract The paper addree the tability margin aement

More information

Design By Emulation (Indirect Method)

Design By Emulation (Indirect Method) Deign By Emulation (Indirect Method he baic trategy here i, that Given a continuou tranfer function, it i required to find the bet dicrete equivalent uch that the ignal produced by paing an input ignal

More information

Math Skills. Scientific Notation. Uncertainty in Measurements. Appendix A5 SKILLS HANDBOOK

Math Skills. Scientific Notation. Uncertainty in Measurements. Appendix A5 SKILLS HANDBOOK ppendix 5 Scientific Notation It i difficult to work with very large or very mall number when they are written in common decimal notation. Uually it i poible to accommodate uch number by changing the SI

More information

Stochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions

Stochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions Stochatic Optimization with Inequality Contraint Uing Simultaneou Perturbation and Penalty Function I-Jeng Wang* and Jame C. Spall** The John Hopkin Univerity Applied Phyic Laboratory 11100 John Hopkin

More information

Real-time identification of sliding friction using LabVIEW FPGA

Real-time identification of sliding friction using LabVIEW FPGA Clemon Univerity TigerPrint Publication Automotive Engineering 6-26 Real-time identification of liding friction uing LabVIEW FPGA Laine Mear Clemon Univerity, mear@clemon.edu Jeannie S. Falcon IEEE Thoma

More information

SMALL-SIGNAL STABILITY ASSESSMENT OF THE EUROPEAN POWER SYSTEM BASED ON ADVANCED NEURAL NETWORK METHOD

SMALL-SIGNAL STABILITY ASSESSMENT OF THE EUROPEAN POWER SYSTEM BASED ON ADVANCED NEURAL NETWORK METHOD SMALL-SIGNAL STABILITY ASSESSMENT OF THE EUROPEAN POWER SYSTEM BASED ON ADVANCED NEURAL NETWORK METHOD S.P. Teeuwen, I. Erlich U. Bachmann Univerity of Duiburg, Germany Department of Electrical Power Sytem

More information

USING NONLINEAR CONTROL ALGORITHMS TO IMPROVE THE QUALITY OF SHAKING TABLE TESTS

USING NONLINEAR CONTROL ALGORITHMS TO IMPROVE THE QUALITY OF SHAKING TABLE TESTS October 12-17, 28, Beijing, China USING NONLINEAR CONTR ALGORITHMS TO IMPROVE THE QUALITY OF SHAKING TABLE TESTS T.Y. Yang 1 and A. Schellenberg 2 1 Pot Doctoral Scholar, Dept. of Civil and Env. Eng.,

More information

AP Physics Charge Wrap up

AP Physics Charge Wrap up AP Phyic Charge Wrap up Quite a few complicated euation for you to play with in thi unit. Here them babie i: F 1 4 0 1 r Thi i good old Coulomb law. You ue it to calculate the force exerted 1 by two charge

More information

Convex Hulls of Curves Sam Burton

Convex Hulls of Curves Sam Burton Convex Hull of Curve Sam Burton 1 Introduction Thi paper will primarily be concerned with determining the face of convex hull of curve of the form C = {(t, t a, t b ) t [ 1, 1]}, a < b N in R 3. We hall

More information

Analysis of Prevention of Induction Motors Stalling by Capacitor Switching

Analysis of Prevention of Induction Motors Stalling by Capacitor Switching 16th NTIONL POWER SYSTEMS CONFERENCE, 15th-17th DECEMER, 2010 260 nalyi of Prevention of Induction Motor Stalling by Capacitor Switching S.Maheh and P.S Nagendra rao Department of Electrical Engineering

More information

μ + = σ = D 4 σ = D 3 σ = σ = All units in parts (a) and (b) are in V. (1) x chart: Center = μ = 0.75 UCL =

μ + = σ = D 4 σ = D 3 σ = σ = All units in parts (a) and (b) are in V. (1) x chart: Center = μ = 0.75 UCL = Our online Tutor are available 4*7 to provide Help with Proce control ytem Homework/Aignment or a long term Graduate/Undergraduate Proce control ytem Project. Our Tutor being experienced and proficient

More information

Mechanics. Free rotational oscillations. LD Physics Leaflets P Measuring with a hand-held stop-clock. Oscillations Torsion pendulum

Mechanics. Free rotational oscillations. LD Physics Leaflets P Measuring with a hand-held stop-clock. Oscillations Torsion pendulum Mechanic Ocillation Torion pendulum LD Phyic Leaflet P.5.. Free rotational ocillation Meauring with a hand-held top-clock Object of the experiment g Meauring the amplitude of rotational ocillation a function

More information

Lecture 4. Chapter 11 Nise. Controller Design via Frequency Response. G. Hovland 2004

Lecture 4. Chapter 11 Nise. Controller Design via Frequency Response. G. Hovland 2004 METR4200 Advanced Control Lecture 4 Chapter Nie Controller Deign via Frequency Repone G. Hovland 2004 Deign Goal Tranient repone via imple gain adjutment Cacade compenator to improve teady-tate error Cacade

More information

Physics 741 Graduate Quantum Mechanics 1 Solutions to Final Exam, Fall 2014

Physics 741 Graduate Quantum Mechanics 1 Solutions to Final Exam, Fall 2014 Phyic 7 Graduate Quantum Mechanic Solution to inal Eam all 0 Each quetion i worth 5 point with point for each part marked eparately Some poibly ueful formula appear at the end of the tet In four dimenion

More information

Lecture 10 Filtering: Applied Concepts

Lecture 10 Filtering: Applied Concepts Lecture Filtering: Applied Concept In the previou two lecture, you have learned about finite-impule-repone (FIR) and infinite-impule-repone (IIR) filter. In thee lecture, we introduced the concept of filtering

More information

Final Comprehensive Exam Physical Mechanics Friday December 15, Total 100 Points Time to complete the test: 120 minutes

Final Comprehensive Exam Physical Mechanics Friday December 15, Total 100 Points Time to complete the test: 120 minutes Final Comprehenive Exam Phyical Mechanic Friday December 15, 000 Total 100 Point Time to complete the tet: 10 minute Pleae Read the Quetion Carefully and Be Sure to Anwer All Part! In cae that you have

More information

Introduction to Laplace Transform Techniques in Circuit Analysis

Introduction to Laplace Transform Techniques in Circuit Analysis Unit 6 Introduction to Laplace Tranform Technique in Circuit Analyi In thi unit we conider the application of Laplace Tranform to circuit analyi. A relevant dicuion of the one-ided Laplace tranform i found

More information

Singular perturbation theory

Singular perturbation theory Singular perturbation theory Marc R. Rouel June 21, 2004 1 Introduction When we apply the teady-tate approximation (SSA) in chemical kinetic, we typically argue that ome of the intermediate are highly

More information

Euler-Bernoulli Beams

Euler-Bernoulli Beams Euler-Bernoulli Beam The Euler-Bernoulli beam theory wa etablihed around 750 with contribution from Leonard Euler and Daniel Bernoulli. Bernoulli provided an expreion for the train energy in beam bending,

More information

CHEAP CONTROL PERFORMANCE LIMITATIONS OF INPUT CONSTRAINED LINEAR SYSTEMS

CHEAP CONTROL PERFORMANCE LIMITATIONS OF INPUT CONSTRAINED LINEAR SYSTEMS Copyright 22 IFAC 5th Triennial World Congre, Barcelona, Spain CHEAP CONTROL PERFORMANCE LIMITATIONS OF INPUT CONSTRAINED LINEAR SYSTEMS Tritan Pérez Graham C. Goodwin Maria M. Serón Department of Electrical

More information

NULL HELIX AND k-type NULL SLANT HELICES IN E 4 1

NULL HELIX AND k-type NULL SLANT HELICES IN E 4 1 REVISTA DE LA UNIÓN MATEMÁTICA ARGENTINA Vol. 57, No. 1, 2016, Page 71 83 Publihed online: March 3, 2016 NULL HELIX AND k-type NULL SLANT HELICES IN E 4 1 JINHUA QIAN AND YOUNG HO KIM Abtract. We tudy

More information

Advanced Digital Signal Processing. Stationary/nonstationary signals. Time-Frequency Analysis... Some nonstationary signals. Time-Frequency Analysis

Advanced Digital Signal Processing. Stationary/nonstationary signals. Time-Frequency Analysis... Some nonstationary signals. Time-Frequency Analysis Advanced Digital ignal Proceing Prof. Nizamettin AYDIN naydin@yildiz.edu.tr Time-Frequency Analyi http://www.yildiz.edu.tr/~naydin 2 tationary/nontationary ignal Time-Frequency Analyi Fourier Tranform

More information

ME 141. Engineering Mechanics

ME 141. Engineering Mechanics ME 141 Engineering Mechanic Lecture 14: Plane motion of rigid bodie: Force and acceleration Ahmad Shahedi Shakil Lecturer, Dept. of Mechanical Engg, BUET E-mail: hakil@me.buet.ac.bd, hakil6791@gmail.com

More information

Design spacecraft external surfaces to ensure 95 percent probability of no mission-critical failures from particle impact.

Design spacecraft external surfaces to ensure 95 percent probability of no mission-critical failures from particle impact. PREFERRED RELIABILITY PAGE 1 OF 6 PRACTICES METEOROIDS & SPACE DEBRIS Practice: Deign pacecraft external urface to enure 95 percent probability of no miion-critical failure from particle impact. Benefit:

More information

The Root Locus Method

The Root Locus Method The Root Locu Method MEM 355 Performance Enhancement of Dynamical Sytem Harry G. Kwatny Department of Mechanical Engineering & Mechanic Drexel Univerity Outline The root locu method wa introduced by Evan

More information

Question 1 Equivalent Circuits

Question 1 Equivalent Circuits MAE 40 inear ircuit Fall 2007 Final Intruction ) Thi exam i open book You may ue whatever written material you chooe, including your cla note and textbook You may ue a hand calculator with no communication

More information

Critical Height of Slopes in Homogeneous Soil: the Variational Solution

Critical Height of Slopes in Homogeneous Soil: the Variational Solution Critical Height of Slope in Homogeneou Soil: the Variational Solution Chen, Rong State Key Laboratory of Coatal and Offhore Engineering & Intitute of Geotechnical Engineering, Dalian Univerity of Technology,

More information

Finding the location of switched capacitor banks in distribution systems based on wavelet transform

Finding the location of switched capacitor banks in distribution systems based on wavelet transform UPEC00 3t Aug - 3rd Sept 00 Finding the location of witched capacitor bank in ditribution ytem baed on wavelet tranform Bahram nohad Shahid Chamran Univerity in Ahvaz bahramnohad@yahoo.com Mehrdad keramatzadeh

More information

Active Multi Degree-of-Freedom Pendulum Tuned Mass Damper

Active Multi Degree-of-Freedom Pendulum Tuned Mass Damper Proceeding of the 3 rd World Congre on Civil, Structural, and Environmental Engineering (CSEE 18) Budapet, Hungary April 8-10, 018 Paper No. ICSENM 107 DOI: 10.11159/icenm18.107 Active Multi Degree-of-Freedom

More information

MEM 355 Performance Enhancement of Dynamical Systems Root Locus Analysis

MEM 355 Performance Enhancement of Dynamical Systems Root Locus Analysis MEM 355 Performance Enhancement of Dynamical Sytem Root Locu Analyi Harry G. Kwatny Department of Mechanical Engineering & Mechanic Drexel Univerity Outline The root locu method wa introduced by Evan in

More information

Convergence criteria and optimization techniques for beam moments

Convergence criteria and optimization techniques for beam moments Pure Appl. Opt. 7 (1998) 1221 1230. Printed in the UK PII: S0963-9659(98)90684-5 Convergence criteria and optimization technique for beam moment G Gbur and P S Carney Department of Phyic and Atronomy and

More information

GNSS Solutions: What is the carrier phase measurement? How is it generated in GNSS receivers? Simply put, the carrier phase

GNSS Solutions: What is the carrier phase measurement? How is it generated in GNSS receivers? Simply put, the carrier phase GNSS Solution: Carrier phae and it meaurement for GNSS GNSS Solution i a regular column featuring quetion and anwer about technical apect of GNSS. Reader are invited to end their quetion to the columnit,

More information

ISSN: [Basnet* et al., 6(3): March, 2017] Impact Factor: 4.116

ISSN: [Basnet* et al., 6(3): March, 2017] Impact Factor: 4.116 IJESR INERNAIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH ECHNOLOGY DIREC ORQUE CONROLLED INDUCION MOOR DRIVE FOR ORQUE RIPPLE REDUCION Bigyan Banet Department of Electrical Engineering, ribhuvan Univerity,

More information

List coloring hypergraphs

List coloring hypergraphs Lit coloring hypergraph Penny Haxell Jacque Vertraete Department of Combinatoric and Optimization Univerity of Waterloo Waterloo, Ontario, Canada pehaxell@uwaterloo.ca Department of Mathematic Univerity

More information

Throttle Actuator Swapping Modularity Design for Idle Speed Control

Throttle Actuator Swapping Modularity Design for Idle Speed Control 9 merican ontrol onference Hyatt Regency Riverfront, St. Loui, MO, US June -, 9 ThB.4 Throttle ctuator Swapping Modularity Deign for Idle Speed ontrol Shifang Li, Melih akmakci, Ilya V. Kolmanovky and.

More information

Lecture 17: Analytic Functions and Integrals (See Chapter 14 in Boas)

Lecture 17: Analytic Functions and Integrals (See Chapter 14 in Boas) Lecture 7: Analytic Function and Integral (See Chapter 4 in Boa) Thi i a good point to take a brief detour and expand on our previou dicuion of complex variable and complex function of complex variable.

More information

ON THE SMOOTHNESS OF SOLUTIONS TO A SPECIAL NEUMANN PROBLEM ON NONSMOOTH DOMAINS

ON THE SMOOTHNESS OF SOLUTIONS TO A SPECIAL NEUMANN PROBLEM ON NONSMOOTH DOMAINS Journal of Pure and Applied Mathematic: Advance and Application Volume, umber, 4, Page -35 O THE SMOOTHESS OF SOLUTIOS TO A SPECIAL EUMA PROBLEM O OSMOOTH DOMAIS ADREAS EUBAUER Indutrial Mathematic Intitute

More information

Lecture 7 Grain boundary grooving

Lecture 7 Grain boundary grooving Lecture 7 Grain oundary grooving The phenomenon. A polihed polycrytal ha a flat urface. At room temperature, the urface remain flat for a long time. At an elevated temperature atom move. The urface grow

More information

PHYS 110B - HW #6 Spring 2004, Solutions by David Pace Any referenced equations are from Griffiths Problem statements are paraphrased

PHYS 110B - HW #6 Spring 2004, Solutions by David Pace Any referenced equations are from Griffiths Problem statements are paraphrased PHYS B - HW #6 Spring 4, Solution by David Pace Any referenced equation are from Griffith Problem tatement are paraphraed. Problem. from Griffith Show that the following, A µo ɛ o A V + A ρ ɛ o Eq..4 A

More information

POWER QUALITY AND RELIABILITY SUPPLY IMPROVEMENT USING A POWER CONDITIONING SYSTEM WITH ENERGY STORAGE CAPABILITY

POWER QUALITY AND RELIABILITY SUPPLY IMPROVEMENT USING A POWER CONDITIONING SYSTEM WITH ENERGY STORAGE CAPABILITY POWER QUALITY AND RELIABILITY UPPLY IMPROVEMENT UING A POWER CONDITIONING YTEM WITH ENERGY TORAGAPABILITY Domenico Caadei, Gabriele Grandi, Claudio Roi Department of Electrical Engineering Univerity of

More information

March 18, 2014 Academic Year 2013/14

March 18, 2014 Academic Year 2013/14 POLITONG - SHANGHAI BASIC AUTOMATIC CONTROL Exam grade March 8, 4 Academic Year 3/4 NAME (Pinyin/Italian)... STUDENT ID Ue only thee page (including the back) for anwer. Do not ue additional heet. Ue of

More information