• 제목/요약/키워드: Velocity and acceleration constraints

검색결과 49건 처리시간 0.024초

속도 및 가속도 제한조건을 갖는 모델예측제어기 설계 (Design of Model Predictive Controllers with Velocity and Acceleration Constraints)

  • 박진현;최영규
    • 한국기계기술학회지
    • /
    • 제20권6호
    • /
    • pp.809-817
    • /
    • 2018
  • The model predictive controller performance of the mobile robot is set to an arbitrary value because it is difficult to select an accurate value with respect to the controller parameter. The general model predictive control uses a quadratic cost function to minimize the difference between the reference tracking error and the predicted trajectory error of the actual robot. In this study, we construct a predictive controller by transforming it into a quadratic programming problem considering velocity and acceleration constraints. The control parameters of the predictive controller, which determines the control performance of the mobile robot, are used a simple weighting matrix Q, R without the reference model matrix $A_r$ by applying a quadratic cost function from which the reference tracking error vector is removed. Therefore, we designed the predictive controller 1 and 2 of the mobile robot considering the constraints, and optimized the controller parameters of the predictive controller using a genetic algorithm with excellent optimization capability.

Cooperative Contour Control of Two Robots under Speed and Joint Acceleration Constraints

  • Jayawardene, T.S.S.;Nakamura, Masatoshi;Goto, Satoru;Kyura, Nobuhiro
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1387-1391
    • /
    • 2003
  • The fundamental aim of this paper is to present a solution algorithm to achieve cooperative contour controlling, under joint acceleration constraint with maximum cooperative speed. Usually, the specifications like maximum velocity of cooperative trajectory are determined by the application itself. In resolving the cooperative trajectory into two complementary trajectories, an optimum task resolving strategy is employed so that the task assignment for each robot is fair under the joint acceleration constraint. The proposed algorithm of being an off-line technique, this could be effectively and conveniently extended to the existing servo control systems irrespective of the computational power of the controller implemented. Further, neither a change in hardware setup nor considerable reconfiguration of the existing system is required in adopting this technique. A simulation study has been carried out to verify that the proposed method can be realized in the generation of complementary trajectories so that they could meet the stipulated constraints in simultaneous maneuvering.

  • PDF

충격분리 및 탄성변형을 포함한 캠-종동절 기구의 동역학적 해석을 위한 수치해석적 방법 (A numerical method for dynamic analysis of cam-follower mechanism including impact, separation and elastic deformation)

  • 이기수
    • 대한기계학회논문집A
    • /
    • 제22권3호
    • /
    • pp.519-528
    • /
    • 1998
  • A numerical method is presented for the dynamic analysis of cam and follower. Contact and separation between the cam and the follower are analyzed by imposing dynamic contact condition. The correct solution is obtained without spurious oscillation by imposing the velocity and acceleration constraints as well as the displacement constraint on the possible contact point. The constraints are satisfied by iteratively reducing the constraint errors toward zero, and a simple time integration of ordinary differential equation is employed for the solution of the equation of motion. The solution procedure associated with the iterative scheme is presented, and numerical simulations are conducted to demonstrate the accuracy of the solution.

Numerical Kinematic Analysis of the Standard Macpherson Motor-Vehicle Suspension System

  • Attia, Hazem-Ali
    • Journal of Mechanical Science and Technology
    • /
    • 제17권12호
    • /
    • pp.1961-1968
    • /
    • 2003
  • In this paper, an efficient numerical algorithm for the kinematic analysis of the standard MacPherson suspension system is presented. The kinematic analysis of the suspension mechanism is carried out in terms of the rectangular Cartesian coordinates of some defined points in the links and at the kinematic joints. Geometric constraints that fix the distances between the points belonging to the same rigid link are introduced. The nonlinear constraint equations are solved by iterative numerical methods. The corresponding linear equations of the velocity and acceleration are solved to yield the velocities and accelerations of the unknown points. The velocities and accelerations of other points of interest as well as the angular velocity and acceleration of any link in the mechanism can be calculated.

다이나믹 프로그래밍에 의한 두 대의 로보트를 위한 최소시간 경로계획 (A Near Minimum-Time Trajectory Planning for Two Robots Using Dynamic Programming Technique)

  • 이지홍;오영석
    • 전자공학회논문지B
    • /
    • 제29B권11호
    • /
    • pp.36-45
    • /
    • 1992
  • A numerical trajectory planning method for path-constrained trajectory planning is proposed which ensures collision-free and time-optimal motions for two robotic manipulators with limited actuator torques and velocities. For each robot, physical constraints of the robots such as limited torques or limited rotational velocities of the actuators are converted to the constraints on velocity and acceleration along the path, which is described by a scalar variable denoting the traveled distance from starting point. Collision region is determined on the coordination space according to the kinematic structures and the geometry of the paths of the robots. An Extended Coordination Space is then constructed` an element of the space determines the postures and the velocities of the robots, and all the constraints described before are transformed to some constraints on the behaviour of the coordination-velocity curves in the space. A dynamic programming technique is them provided with on the discretized Extended Coordination Space to derive a collision-free and time-optimal trajectory pair. Numerical example is included.

  • PDF

간격이 있는 탄성 보 위를 고속 주행하는 바퀴의 Hertz 접촉을 고려한 동역학적 해석 (Dynamic Analysis of a High-speed Wheel Moving on an Elastic Beam Having Gap with the Consideration of Hertz Contact)

  • 이기수;김석승
    • 한국소음진동공학회논문집
    • /
    • 제22권3호
    • /
    • pp.253-263
    • /
    • 2012
  • With the local Hertz deformation on the contact point, the dynamic contact between a high-speed wheel and an elastic beam having a gap is numerically analyzed by solving the whole equations of motion of the wheel and the beam subjected to the contact condition. For the stability of the time integration the velocity and acceleration constraints as well as the displacement constraint are imposed on the contact point. Especially the acceleration contact condition on the gap is formulated, and it is demonstrated that the contact force variation computed by the velocity contact constraint or by the acceleration contact constraint agrees well with that computed by the displacement contact constraint. The numerical examples show that, when the wheel passes on the gap, the solution is governed by the stiffness of the local Hertzian deformation.

우주비행체의 대기권 재진입 기준궤적 해석 (Reference Trajectory Analysis of Atmosphere Re-entry for Space Vehicle)

  • 이대우;조겸래
    • 한국정밀공학회지
    • /
    • 제17권6호
    • /
    • pp.111-118
    • /
    • 2000
  • The design of reference trajectory with respect to drag acceleration is necessary to decelerate from hypersonic speed safely after atmosphere re-entry of space vehicle. The re-entry guidance design involves trajectory optimization, generation of a reference drag acceleration profile with the satisfaction of 6 trajectory constraints during the re-entry flight. This reference drag acceleration profile can be considered as the reference trajectory. The cost function is composed of the accumulated total heating on vehicle due to the reduction of weight. And a regularization is needed to prevent optimal drag profile from varying too fast and achieve realized trajectory. This paper shows the relations between velocity, drag acceleration and altitude in drag acceleration profile, and how to determine the reference trajectory.

  • PDF

Critical earthquake loads for SDOF inelastic structures considering evolution of seismic waves

  • Moustafa, Abbas;Ueno, Kohei;Takewaki, Izuru
    • Earthquakes and Structures
    • /
    • 제1권2호
    • /
    • pp.147-162
    • /
    • 2010
  • The ground acceleration measured at a point on the earth's surface is composed of several waves that have different phase velocities, arrival times, amplitudes, and frequency contents. For instance, body waves contain primary and secondary waves that have high frequency content and reach the site first. Surface waves are composed of Rayleigh and Love waves that have lower phase velocity, lower frequency content and reach the site next. Some of these waves could be of more damage to the structure depending on their frequency content and associated amplitude. This paper models critical earthquake loads for single-degree-of-freedom (SDOF) inelastic structures considering evolution of the seismic waves in time and frequency. The ground acceleration is represented as combination of seismic waves with different characteristics. Each seismic wave represents the energy of the ground motion in certain frequency band and time interval. The amplitudes and phase angles of these waves are optimized to produce the highest damage in the structure subject to explicit constraints on the energy and the peak ground acceleration and implicit constraints on the frequency content and the arrival time of the seismic waves. The material nonlinearity is modeled using bilinear inelastic law. The study explores also the influence of the properties of the seismic waves on the energy demand and damage state of the structure. Numerical illustrations on modeling critical earthquake excitations for one-storey inelastic frame structures are provided.

An Implementation Method of Linearized Equations of Motion for Multibody Systems with Closed Loops

  • Bae, D.S.
    • 한국공작기계학회논문집
    • /
    • 제12권2호
    • /
    • pp.71-78
    • /
    • 2003
  • This research proposes an implementation method of linearized equations of motion for multibody systems with closed loops. The null space of the constraint Jacobian is first pre-multiplied to the equations of motion to eliminate the Lagrange multiplier and the equations of motion are reduced down to a minimum set of ordinary differential equations. The resulting differential equations are functions of all relative coordinates, velocities, and accelerations. Since the variables are tightly coupled by the position, velocity, and acceleration level coordinates, direct substitution of the relationships among these variables yields very complicated equations to be implemented. As a consequence, the reduced equations of motion are perturbed with respect to the variations of all variables, which are coupled by the constraints. The position velocity and acceleration level constraints are also perturbed to obtain the relationships between the variations of all relative coordinates, velocities, and accelerations and variations of the independent ones. The Perturbed constraint equations are then simultaneously solved for variations of all variables only in terms of the variations of the independent variables. Finally, the relationships between the variations of all variables and these of the independent ones are substituted into the variational equations of motion to obtain the linearized equations of motion only in terms of the independent variables variations.

디지털 제어기법에 의한 체인드시스템의 제어 (Chained systems control using digital state steering)

  • 남택근;노영오;안병원;허광석
    • 한국마린엔지니어링학회:학술대회논문집
    • /
    • 한국마린엔지니어링학회 2005년도 전기학술대회논문집
    • /
    • pp.287-292
    • /
    • 2005
  • In this paper, a state steering strategy using digital control method for chained system is presented. The chained system can be derived from the velocity or acceleration constraints that cannot be integrable. Especially, the chained system derived from an acceleration constraints is called the high order chained system. Such a system classified as a nonholonomic systems and cannot be controlled to its equilibrium points by continuous and time-invariant controller. Therefore discontinuous and time varying controller should be applied to control nonholonomic system. Using variable transformation, two sub system can be obtained from the chained or high order chained system. Deadbeat control and iterative state steering methods are proposed to control the systems that obtained from the variable transformation. Simulation results are given to show the effectiveness of the proposed control scheme.

  • PDF