• 제목/요약/키워드: Newton-Euler

검색결과 59건 처리시간 0.043초

CUBIC B-SPLINE FINITE ELEMENT METHOD FOR THE ROSENAU-BURGERS EQUATION

  • Xu, Ge-Xing;Li, Chun-Hua;Piao, Guang-Ri
    • East Asian mathematical journal
    • /
    • 제33권1호
    • /
    • pp.53-65
    • /
    • 2017
  • Numerical solutions of the Rosenau-Burgers equation based on the cubic B-spline finite element method are introduced. The backward Euler method is used for discretization in time, and the obtained nonlinear algebraic system is changed to a linear system by the Newton's method. We show that those methods are unconditionally stable. Two test problems are studied to demonstrate the accuracy of the proposed method. The computational results indicate that numerical solutions are in good agreement with exact solutions.

A MASS LUMPING AND DISTRIBUTING FINITE ELEMENT ALGORITHM FOR MODELING FLOW IN VARIABLY SATURATED POROUS MEDIA

  • ISLAM, M.S.
    • Journal of the Korean Society for Industrial and Applied Mathematics
    • /
    • 제20권3호
    • /
    • pp.243-259
    • /
    • 2016
  • The Richards equation for water movement in unsaturated soil is highly nonlinear partial differential equations which are not solvable analytically unless unrealistic and oversimplifying assumptions are made regarding the attributes, dynamics, and properties of the physical systems. Therefore, conventionally, numerical solutions are the only feasible procedures to model flow in partially saturated porous media. The standard Finite element numerical technique is usually coupled with an Euler time discretizations scheme. Except for the fully explicit forward method, any other Euler time-marching algorithm generates nonlinear algebraic equations which should be solved using iterative procedures such as Newton and Picard iterations. In this study, lumped mass and distributed mass in the frame of Picard and Newton iterative techniques were evaluated to determine the most efficient method to solve the Richards equation with finite element model. The accuracy and computational efficiency of the scheme and of the Picard and Newton models are assessed for three test problems simulating one-dimensional flow processes in unsaturated porous media. Results demonstrated that, the conventional mass distributed finite element method suffers from numerical oscillations at the wetting front, especially for very dry initial conditions. Even though small mesh sizes are applied for all the test problems, it is shown that the traditional mass-distributed scheme can still generate an incorrect response due to the highly nonlinear properties of water flow in unsaturated soil and cause numerical oscillation. On the other hand, non oscillatory solutions are obtained and non-physics solutions for these problems are evaded by using the mass-lumped finite element method.

A study on the modeling of a hexacopter

  • Le, Dang-Khanh;Nam, Taek-Kun
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제39권10호
    • /
    • pp.1023-1030
    • /
    • 2015
  • The purpose of this paper is to present the basic mathematical modeling of a hexacopter, which could be used to develop proper methods for stabilization and trajectory control. A hexacopter consists of six rotors with three pairs of counter-rotating fixed-pitch blades. This mechanism is an under-actuated, dynamically unstable, six-degrees-of-freedom system. The whole motion of this object consists of translational and rotational motion in three dimensions, where the translational motion is created by changing the direction and magnitude of the upward propeller thrust. The hexacopter is controlled by adjusting the angular velocities of the rotors, which are spun by electric motors. It is assumed to be a rigid body; thus, the differential equation of the hexacopter dynamics can be derived from the Newton-Euler equation. The Euler-angle parametrization of the three-dimensional rotations contains singular points in the coordinate space that can cause failure of both the dynamical model and control. In order to avoid singularities, the rotations of the hexacopter are parametrized in terms of quaternions. This choice has been made considering the linearity of the quaternion formulation and their stability and efficiency. Further, control simulation of a hexacopter applying cascaded-PID control is also presented in this paper.

범용 로보트 시뮬레이션 팩키지 개발에 관한 연구 (Development of a general purpose software package for robot simulation)

  • 강대희;주광혁;김학표
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1986년도 한국자동제어학술회의논문집; 한국과학기술대학, 충남; 17-18 Oct. 1986
    • /
    • pp.5-8
    • /
    • 1986
  • The simulation algorithm for all kinds of robots with arbitrary degrees of freedom which are combined with revolute joints or prismatic joints, or combinations was studied and implemented. This simulation package is composed of trajectory planning routine, control routine, kinematics routine using Newton-Raphson method, dynamics based on Newton-Euler method with four-bar linkage analysis, input routine and output routine.

  • PDF

로보트 팔의 제어를 위한 Dynamics 방정식들에 관한 연구 (A study on dynamic motion equations for a robot manipulator)

  • 김승배;오세정;박인갑;김형래
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1987년도 한국자동제어학술회의논문집; 한국과학기술대학, 충남; 16-17 Oct. 1987
    • /
    • pp.52-57
    • /
    • 1987
  • In this paper, it is dealt with the dynamic motion equations for a robot arm. Four kinds of the dynamic equations which are the Lagrange-Euler equations, the Recursive L-E equations, the Newton-Euler equations and the improved N-E equation are derived on robot PUMA 600. Finally the algorithms on these equations are programmed using PASCAL. and are compared with each other. As the results, it is found that the improved N-E equations has the most fastest execution time among the equations and can be used in real time processing.

  • PDF

미분방정식 mẍ + kx = f(t)의 역사적 유도배경 (Historical Background for Derivation of the Differential Equation mẍ+kx = f(t))

  • 박보용
    • 한국소음진동공학회논문집
    • /
    • 제21권4호
    • /
    • pp.315-324
    • /
    • 2011
  • This paper presents a historical study on the derivation of the differential equation of motion for the single-degree-of-freedom m-k system with the harmonic excitation. It was Euler for the first time in the history of vibration theory who tackled the equation of motion for that system analytically, then gave the solution of the free vibration and described the resonance phenomena of the forced vibration in his famous paper E126 of 1739. As a result of the chronological progress in mechanics like pendulum condition from Galileo to Euler, the author asserts two conjectures that Euler could apply to obtain the equation of motion at that time.

Delta 고속 병렬로봇의 동역학 모델링 및 제어 (Dynamics Modeling and Control of a Delta High-speed Parallel Robot)

  • 김한성
    • 한국기계가공학회지
    • /
    • 제13권5호
    • /
    • pp.90-97
    • /
    • 2014
  • This paper presents a simplified dynamics model, dynamics simulations, and computed torque control experiments of the Delta high-speed parallel robot. Using the typical Newton-Euler method, a simplified but accurate dynamics model with practical assumptions is derived. Accuracy and fast calculations of the dynamics are essential in the computed torque control for high-speed applications. It was found that the simplified dynamics equation is in very god agreement with the ADAMS model, and the calculation time of the inverse kinematics and inverse dynamics is about 0.04 msec. From the dynamics simulations, the cycle trajectory along the y-axis requires less peak motor torque and a lower angular velocity and less power than that along the x-axis. The computed torque control scheme can reduce the position error by half as compared to a PD control scheme. Finally, the developed Delta parallel robot prototype, half the size of the ABB Flexpicker robot, can achieve a cycle time of 0.43 sec with a 1.0kg payload.

복합진자 모형의 뉴튼.오일러 알고리즘 비교 (Comparison of Newton's and Euler's Algorithm in a Compound Pendulum)

  • 하종규
    • 한국운동역학회지
    • /
    • 제16권3호
    • /
    • pp.1-7
    • /
    • 2006
  • The Primary type of swinging motion in human movement is that which is characteristic of a pendulum. The two types of pendulums are identified as simple and compound. A simple pendulum consist of a small body suspended by a relatively long cord. Its total mass is contained within the bob. The cord is not considered to have mass. A compound pendulum, on the other hand, is any pendulum such as the human body swinging by hands from a horizontal bar. Therefore a compound pendulum depicts important motions that are harmonic, periodic, and oscillatory. In this paper one discusses and compares two algorithms of Newton's method(F = m a) and Euler's method (M = $I{\times}{\alpha}$) in compound pendulum. Through exercise model such as human body with weight(m = 50 kg), body length(L = 1.5m), and center of gravity ($L_c$ = 0.4119L) from proximal end swinging by hands from a horizontal bar, one finds kinematic variables(angle displacement / velocity / acceleration), and simulates kinematic variables by changing body lengths and body mass. BSP by Clauser et al.(1969) & Chandler et al.(1975) is used to find moment of inertia of the compound pendulum. The radius of gyration about center of gravity (CoG) is $k_c\;=\;K_c{\times}L$ (단, k= radius of gyration, K= radius of gyration /segment length), and then moment of inertia about center of gravity(CoG) becomes $I_c\;=\;m\;k_c^2$. Finally, moment of inertia about Z-axis by parallel theorem becomes $I_o\;=\;I_c\;+\;m\;k^2$. The two-order ordinary differential equations of models are solved by ND function of numeric analysis method in Mathematica5.1. The results are as follows; First, The complexity of Newton's method is much more complex than that of Euler's method Second, one could be find kinematic variables according to changing body lengths(L = 1.3 / 1.7 m) and periods are increased by body length increment(L = 1.3 / 1.5 / 1.7 m). Third, one could be find that periods are not changing by means of changing mass(m = 50 / 55 / 60 kg). Conclusively, one is intended to meditate the possibility of applying a compound pendulum to sports(balling, golf, gymnastics and so on) necessary swinging motions. Further improvements to the study could be to apply Euler's method to real motions and one would be able to develop the simulator.

인체진동 실험용 6 자유도 가진기 개발에 관한 연구 (A Study on the Development of 6DOF Vibration Simulator for Human Vibration Experiment)

  • 우춘규;김수현;곽윤근;정완섭
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 2000년도 춘계학술대회논문집
    • /
    • pp.144-150
    • /
    • 2000
  • In this paper, we introduce a modified six-degrees-of-freedom parallel-link manipulator, which will be applied to the human vibration experiments. We analyze the inverse kinematics and workspace of this manipulator and comprehend the characteristics of kinematics analyzed. Additionally, solutions of forward kinematics are obtained through the iterative Newton-Raphson method known as one of the most used numerical analysis. Finally, dynamic equation of the manipulator is derived in closed form through the Newton-Euler approach, which will be used for the development of control software.

  • PDF