Motion Control of Inverted Pendulum Robots Using a Kalman Filter Based Disturbance Observer

Total Page:16

File Type:pdf, Size:1020Kb

Motion Control of Inverted Pendulum Robots Using a Kalman Filter Based Disturbance Observer SICE Journal of Control, Measurement, and System Integration, Vol. 2, No. 1, pp. 050–055, January 2009 Motion Control of Inverted Pendulum Robots Using a Kalman Filter Based Disturbance Observer ∗ ∗ Akira SHIMADA and Chaisamorn YONGYAI Abstract : A high-speed motion control technique for inverted pendulum robots, utilizing instability and a disturbance observer, based on the Kalman filtering technique, is introduced. Inverted pendulums are basically controlled as they do not topple. Shimada and Hatakeyama developed a contrary idea and presented a controller that deliberately off balanced the robot when it moved. To implement the idea, a controller was designed using zero dynamics, which was derived by partial feedback linearization. However, the control system was not robust or sufficiently reliable. Although they presented a revised method using H∞ control law, it was complex. Shimada et al. also presented a design method for a disturbance observer using Kalman filtering. This paper presents the latest control technique, combining both control laws to solve the problem, and introduces an application with respect to inverted pendulum robots. It further shows experimental results to confirm its validity. Key Words : inverted pendulum, robot, disturbance observer, Kalman filter, motion control. 1. Introduction ing very fast, but such rapid moves cannot be realized with- This paper introduces a high-speed motion control technique out tilting. This paper discusses only straight motion control, for inverted pendulum robots, based on the concept of instabil- however it introduces a tilt angle control technique for imple- ity and a disturbance observer based on Kalman filtering tech- menting high speed motion. In the future, we expect to see in- niques. It is well known that an inverted pendulum is a self- novative mobile robots being developed using this new control regulated system with a to-and-fro motion similar to the motion technique based on the concept of instability. of a child swinging an umbrella or a stick [1]–[5]. However, The first and second control systems presented by Shimada designing a control system for various pendulums has been a and Hatakeyama, which were based on instability, were not ro- ffi challenge since the 1970s. Later, machines based on the same bust or su ciently reliable [8],[9]. The details are as follows. principles were developed for human riding [6],[7], and many Their first paper [8] presented the basic control scheme based biped walking robot designs are also based on this principle. on the instability which achieved the high-speed straight mo- Those inverted pendulums are automatically controlled, as they tion. However, it needed two control modes-stable and un- do not continuously toppled. stable. Although the unstable control mode implemented the Shimada and Hatakeyama presented a contrary theory [8]– tilt angle control function, it often caused positioning errors. [10], using a controller that deliberately unbalanced a robot in Therefore, the stable control mode, based on a conventional motion. To implement this concept, a controller was designed servo control technique, was used to fix the error problem. The using partial feedback linearization [11],[12], which controls second paper [9] introduced a control scheme based on a 3D only the tilt and orientation angles of the robot. The robot’s mathematical model. This scheme achieved straight motion and position is controlled indirectly, rather than directly, although swerve and pivoting motions as well. However, the positioning the orientation is directly controlled. In machines designed for error problem remained. To solve this problem, a revised con- humans to ride, which are based on the principle of instability, troller, using the H∞ control law, was presented, but its structure the unstable states are acquired from operators, not controllers. was too complex [10]. However, these robots generate unstable states automatically. The authors and their colleague [14] presented a design Applications using the same concept existed [13], but the idea method for a disturbance observer using a Kalman filtering of [8]–[10] was unique, since it was based on the concept of the technique. It is well known that disturbance observer based robots having zero dynamics. The proposed unstable motion is similar to the sprinting of speed skaters or the motion of a rocket when it starts. Fig- ure 1 illustrates the robot motion with a picture of imaginary robots moving independently. While in motion, the robot tilts, swerves, and makes K-turns. Moreover, it seems to be mov- ∗ Department of Electrical System Engineering, Polytechnic Uni- versity, 4–1–1 Hashimotodai, Sagamihara-shi, Kanagawa 229– 1196, Japan E-mail: [email protected] (Received October 21, 2008) (Revised November 25, 2008) Fig. 1 Motion image of inverted pendulum robot. JCMSI 0001/09/0201–0050 c 2008 SICE SICE JCMSI, Vol. 2, No. 1, January 2009 51 Fig. 2 Exterior view of the robot. Fig. 3 Variables and coordinate frames. control technology can provide high control performance for at z from ΣB. Furthermore, the wheel angles are defined as θw. a variety of mechanical systems. However, we sometimes Normally, the wheel angles should be expressed as θrw and θlw encounter involuntary events, as conventional disturbance ob- respectively, since the robot has two wheels. However, since server based controllers often cause noisy or unstable motion. this paper treats only straight motion. The relation θrw = θlw is One reason is quantization error caused by the low resolution of assumed and the angles are expressed as θw. sensors mounted on the joints of mechanical systems that can The equations of motion of the inverted pendulum robot are inadvertently estimate real disturbance as observation noise. To derived as reconsider the disturbance observer based control technique, 2 J2θ¨w + J3θ¨b cos θb − J3θ˙b sin θb = τs (1) this paper introduces a design method based on a steady state θ¨ θ + θ¨ − / θ = −τ Kalman filter design and applies it to inverted pendulum robots. J3 w cos b J1 b J3g R sin b s (2) The presented control technique is useful for fixing the error = 4 2 + 2 = 2 + + , = where J1 mb( 3 z zb), and J2 R (mb mw) Iw J3 mbzR. problem simply and to make the robot robust against distur- Further, mb, mw refer to the mass of the body and the wheel. It bances. is assumed that z is half of the body height, the width is 2zb, and the radius of the wheels is R. θw is the wheel angle. θb is 2. Inverted Pendulum Robot the tilt angle of the body, and τs is the driving torque. Using the Figure 2 shows the exterior view of an inverted pendulum equation of motion, the nonlinear state equation is derived as ⎡ ⎤ ⎡ ⎤ ⎡ ⎤ robot. It is a wheeled inverted pendulum and consists of a body, θ˙ θ˙ ⎢ w ⎥ ⎢ w ⎥ ⎢ 0 ⎥ a pair of wheels, and a contact terminal to detect the body tilt ⎢ θ˙ ⎥ ⎢ θ˙ ⎥ ⎢ ⎥ ⎢ b ⎥ = ⎢ b ⎥ + ⎢ 0 ⎥ τ angle. The body includes a pair of DC servo motors with rotary ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ s (3) ⎢ θ¨w ⎥ ⎢ f3 ⎥ ⎢ g3 ⎥ encoders and gear boxes. The base block of the contact termi- ⎣ ⎦ ⎣ ⎦ ⎣ ⎦ θ¨ f g nal is set at the center of the body. The robot body has two b 4 4 θ = − 2 2 θ , small arms with free rollers connected at the terminals of the where Det( b) J1 J2 J3 cos b J1 2 J3 cos θb arms. During the initial stages of development, the robot con- f3 = (J3 sin θb · θ˙ ) − (J3g/R · sin θb), Det(θb) b Det(θb) −J3 cos θb 2 J2 troller and power amplifier are set outside the robot for conve- f4 = (J3 sin θb · θ˙ ) + (J3g/R · sin θb), Det(θb) b Det(θb) + θ − θ − nience and are connected to the motors and sensors via electri- J1 J3 cos b J3 cos b J2 g3 = θ , g4 = θ . cal wires. Generally, a two-wheeled pendulum cannot move in Det( b) Det( b) a direction inline with the drive shaft without slipping—a prop- 4. Kalman Filter Based Identity Disturbance Observer erty referred to as velocity constraint. A K-turn motion turns 4.1 Identity Disturbance Observer [15] the robot. This is a typical problem associated with nonlinear Now, using the conventional linearization of Eqs. (1) and (2), control techniques for non-holonomic systems. This robot is the continuous state and output equations are derived as a type of inverted pendulum and does not have an actuator to x˙ = A x˙ + B u − B d (4) regulate the tilt angle of the body directly: therefore, it can be s c s c s s = considered an under-actuated system. the robot has two types of ys Cs xs (5) T T non-linear characteristics: however, this paper deals with only where xs = [θω,θb, θ˙ω, θ˙b] , us = τs, ys = [θω,θb] ,andd straight motion control of the inverted pendulum and does not means equivalent input disturbance. discuss curved motion and K-turn control. ⎡ ⎤ ⎡ ⎤ ⎢ ⎥ ⎢ 0010⎥ ⎢ 0 ⎥ ⎢ ⎥ ⎢ ⎥ 3. Coordinate Frames and Modeling of the Inverted ⎢ 0001⎥ ⎢ 0 ⎥ ⎢ 2 ⎥ ⎢ ⎥ A = ⎢ J g ⎥ , B = ⎢ J1+J3 ⎥ Pendulum Robot s ⎢ − 3 ⎥ s ⎢ ⎥ ⎢ 0 Det·R 00⎥ ⎢ Det ⎥ ⎣⎢ ⎦⎥ ⎣ + ⎦ The coordinate frames used in this paper are illustrated in J2 J3g − J2 J3 0 Det·R 00 Det Fig. 3. ΣF refer to the floor coordinate frame, ΣV is the vehicle Σ 1000 coordinate frame. B is the body coordinate frame, and xv is C = s 0100 the position of ΣV from ΣF . ΣB is located at the origin of ΣV .It θ = θ = − 2. rotates b about the YV axis. The center of mass of the body is Det max(Det( b)) J1 J2 J3 52 SICE JCMSI, Vol. 2, No. 1, January 2009 Fig. 4 A Block diagram of the digital identity disturbance observer.
Recommended publications
  • Application Note TM Generic Drive Interface: Using Siemens S7 PLC Range Via Profinet
    Motion Control Products Application note TM Generic drive interface: Using Siemens S7 PLC range via Profinet AN00263 Rev D Ready to use PLC function blocks, combine with a pre-written Mint application for simple control of MicroFlex e190 and MotiFlex e180 drives via PROFINET IO Introduction This application note details how to import and configure the ABB Generic Drive Interface (GDI) and associated TIA portal library ‘ABB Motion GDI Library’ using TIA portal (version 15 or later) project and any SIMATIC S7 CPU (S7-1200, S7-1500, S7- 400) using FW 3.3.12 or later. The same principles can be applied for older Simatic Step 7 projects though firmware versions before V3.xx should be avoided. The library provides pre-written data structures and function blocks that integrate seamlessly with the Mint based GDI and allow suitable Siemens PLCs to control ABB drives running Mint programs that support PROFINET IO (MicroFlex e190 and MotiFlex e180). Note that MicroFlex e190 and MotiFlex e180 drives must be provided with the Mint memory card (option code +N8020). The instructions promote consistency in all projects and greatly simplify the development of Siemens PLC motion control applications where simple point to point motion is required. This document assumes that the reader has basic knowledge of Siemens PLCs, SIMATIC S7, PROFINET IO configuration, Mint Workbench and the Mint GDI. It is recommended that the reader refers to application note AN00204 for details on the Mint GDI operation and configuration. Pre-requisites We will need to have the
    [Show full text]
  • Design of Plc Controlled Linear Induction Motor
    www.ijcrt.org © 2018 IJCRT | Volume 6, Issue 1 January 2018 | ISSN: 2320-2882 DESIGN OF PLC CONTROLLED LINEAR INDUCTION MOTOR 1Ashish Bachute,2Akash Babar,3Balaji Bagal,4Abhay Bhagat, 5Prof. Anupma Kamboj 1Department of Electrical Engineering, 1JSPM’s Bhivarabai Sawant Institute of Technology and Research, Pune, India Abstract: This paper presents a simple and fast methodology for designing a linear induction motor (LIM). A linear induction motor is an AC asynchronous linear motor that works by the same general principles as other induction motor but is very typically designed to directly produce motion in a straight line. Characteristically, linear induction motors have a finite length primary, which generates end effects, whereas with a conventional induction motor the primary is an endless loop. Their uses include magnetic levitation, linear propulsion and linear actuators. They have also been used for pumping liquid metal. Despite their name, not all linear induction motors produce linear motion some linear induction motors are employed for generating rotations of large diameters where the use of a continuous primary would be very expensive. Linear induction motors can be designed to produce thrust up to several thousands of Newton’s. The winding design and supply frequency determine the speed of a linear induction motor. Index Terms – Linear induction motor (LIM), magnetic levitation, programmable logic controller (PLC) I. INTRODUCTION A LIM is basically a rotating squirrel cage induction motor opened out flat. Instead of producing rotary torque from a cylindrical machine it produces linear force from a flat one. Only the shape and the way it produces motion is changed.
    [Show full text]
  • Motion Control and Interaction Control in Medical Robotics
    Motion Control and Interaction Control in Medical Robotics Ph. POIGNET LIRMM UMR CNRS-UMII 5506 161 rue Ada 34392 Montpellier Cédex 5 [email protected] Introduction Examples in medical fields as soon as the system is active to provide safety, tactile capabilities, contact constraints or man/machine interface (MMI) functions: Safety monitoring, tactile search and MMI in total hip replacement with ROBODOC [Taylor 92] or in total knee arthroplasty [Davies 95] [Denis 03] • Force feedback to implement « guarded move » strategies for finding the point of contact or the locator pins in a surgical setting [Taylor 92] • MMI which allows the surgeon to guide the robot by leading its tool to the desired position through zero force control [Taylor 92] e.g registration or digitizing of organ surfaces [Denis 03] Introduction Echographic monitoring (Hippocrate, [Pierrot 99]) • A robot manipulating ultrasonic probes used for cardio-vascular desease prevention to apply a given and programmable force on the patient’s skin to guarantee good conduction of the US signal and reproducible deformation of the artery Reconstructive surgery with skin harvesting (SCALPP, [Dombre 03]) Introduction Minimally invasive surgery [Krupa 02], [Ortmaïer 03] • Non damaging tissue manipulation requires accuracy, safety and force control Microsurgical manipulation [Kumar 00] • Cooperative human/robot force control with hand-held tools for compliant tasks Needle insertion [Barbé 06], [Zarrad 07a] Haptic devices [Hannaford 99], [Shimachi 03], [Duchemin 05] • Force sensing
    [Show full text]
  • Motion Control for Newbies. Featuring Maxon EPOS2 P
    Urs Kafader Motion Control for Newbies. Featuring maxon EPOS2 P. First Edition 2014 © 2014, maxon academy, Sachseln This work is protected by copyright. All rights reserved, including but not limited to the rights to translation into foreign languages, reproduction, storage on electronic media, reprinting and public presentation. The use of proprietary names, common names etc. in this work does not mean that these names are not protected within the meaning of trademark law. All the information in this work, including but not limited to numerical data, applications, quantitative data etc. as well as advice and recommendations has been carefully researched, although the accuracy of such information and the total absence of typographical errors cannot be guaranteed. The accuracy of the information provided must be verified by the user in each individual case. The author, the publisher and/or their agents may not be held liable for bodily injury or pecuniary or property damage. Version 1.2, February 2014 2 Motion Control for Newbies, featuring maxon EPOS2 P Motion Control for Newbies Featuring maxon EPOS2 P Intention and approach The basic approach of this textbook, like many, is a practical and experimental one; however, it is reversed from most. Instead of first explaining the theory of motion control and then applying it to specific examples, here we will start with hands-on exp erimenting on a real maxon EPOS2 P positioning control system by means of the EPOS Studio software and explain all the relevant motion control principles/features as they appear on the journey. Therefore, the text contains mainly the exercises and practical work to do.
    [Show full text]
  • Advancing Motivation Feedforward Control of Permanent Magnetic Linear Oscillating Synchronous Motor for High Tracking Precision
    actuators Article Advancing Motivation Feedforward Control of Permanent Magnetic Linear Oscillating Synchronous Motor for High Tracking Precision Zongxia Jiao 1,2,3, Yuan Cao 1, Liang Yan 1,2,3,*, Xinglu Li 1,3, Lu Zhang 1,2,3 and Yang Li 1,3 1 School of Automation Science and Electrical Engineering, Beihang University, Beijing 100191, China; [email protected] (Z.J.); [email protected] (Y.C.); [email protected] (X.L.); [email protected] (L.Z.); [email protected] (Y.L.) 2 Ningbo Institute of Technology, Beihang University, Ningbo 315800, China 3 Science and Technology on Aircraft Control Laboratory, Beihang University, Beijing 100191, China * Correspondence: [email protected] Abstract: Linear motors have promising application to industrial manufacture because of their direct motion and thrust output. A permanent magnetic linear oscillating synchronous motor (PMLOSM) provides reciprocating motion which can drive a piston pump directly having advantages of high frequency, high reliability, and easy commercial manufacture. Hence, researching the tracking perfor- mance of PMLOSM is of great importance to realizing its popularization and application. Traditional PI control cannot fulfill the requirement of high tracking precision, and PMLOSM performance has high phase lag because of high control stiffness. In this paper, an advancing motivation feedforward control (AMFC), which is a combination of advancing motivation signal and PI control signal, is proposed to obtain high tracking precision of PMLOSM. The PMLOSM inserted with AMFC can provide accurate trajectory tracking at a high frequency. Compared with single PI control, AMFC can reduce the phase lag from −18 to −2.7 degrees, which shows great promotion of the tracking Citation: Jiao, Z.; Cao, Y.; Yan, L.; Li, precision of PMLOSM.
    [Show full text]
  • Machine Controller and AC Servo Drive Solutions Catalog
    Machine Controller and AC Servo Drive Solutions Catalog Certified for ISO9001 and ISO14001 JQA-0422 JQA-EM0202 Ever Forward, Ever Better 100 Years ToTogethergether withwith Our CustomersCustomers Since its founding in 1915 as a manufacturer for motors, Yaskawa Electric has capitalized on its motor drive technology to provide continuing support for the key industries of the times, first for factory automation, and today, for mechatronics and robotics. Today, Yaskawa is striving to make effective use of its technologies developed in the motion control, robotics, and system engineering sectors, and is also taking on the challenges of achieving the highly efficient utilization of natural energy and the creation of a society in which people and robots exist side-by-side. Throughout our extensive 100-year history, we have consistently sought to develop the world’s leading technologies and applications that would best delight and be most useful to our customers. Yaskawa will continue to treasure the results, technologies, and reputation we have achieved thus far, and look ahead to create“ e-motional solutions” for emerging global challenges. Motion Control Robotics System Engineering 1915 1930 1990 2015 2 Environmental Energy Robotics Human Assist Mechatronics Solutions 3 Changing Motion, Changing the World Yaskawa is committed to developing innovative mechatronics products and offering new solutions to the world. Yaskawa's technology and mechatronics products are used in a wide-variety of industrial sectors, systems, and machinery, and enable ultra-high-speed and ultra-precision control. In addition to industrial sectors, our motion technology has a nearly limitless range of applications, including familiar sectors such as lifestyles, medicine, and welfare.
    [Show full text]
  • Discrete and Continuous Model of Three-Phase Linear Induction Motors “Lims” Considering Attraction Force
    energies Article Discrete and Continuous Model of Three-Phase Linear Induction Motors “LIMs” Considering Attraction Force Nicolás Toro-García 1 , Yeison A. Garcés-Gómez 2 and Fredy E. Hoyos 3,* 1 Department of Electrical and Electronics Engineering & Computer Sciences, Universidad Nacional de Colombia—Sede Manizales, Cra 27 No. 64 – 60, Manizales, Colombia; [email protected] 2 Unidad Académica de Formación en Ciencias Naturales y Matemáticas, Universidad Católica de Manizales, Cra 23 No. 60 – 63, Manizales, Colombia; [email protected] 3 Facultad de Ciencias—Escuela de Física, Universidad Nacional de Colombia—Sede Medellín, Carrera 65 No. 59A-110, 050034, Medellín, Colombia * Correspondence: [email protected]; Tel.: +57-4-4309000 Received: 18 December 2018; Accepted: 14 February 2019; Published: 18 February 2019 Abstract: A fifth-order dynamic continuous model of a linear induction motor (LIM), without considering “end effects” and considering attraction force, was developed. The attraction force is necessary in considering the dynamic analysis of the mechanically loaded linear induction motor. To obtain the circuit parameters of the LIM, a physical system was implemented in the laboratory with a Rapid Prototype System. The model was created by modifying the traditional three-phase model of a Y-connected rotary induction motor in a d–q stationary reference frame. The discrete-time LIM model was obtained through the continuous time model solution for its application in simulations or computational solutions in order to analyze nonlinear behaviors and for use in discrete time control systems. To obtain the solution, the continuous time model was divided into a current-fed linear induction motor third-order model, where the current inputs were considered as pseudo-inputs, and a second-order subsystem that only models the currents of the primary with voltages as inputs.
    [Show full text]
  • Motion Control Terminology
    Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com Motion Control Terminology [email protected] Motion Control Types of Motion Controller Topologies A sub-fi eld of automation in which the position, velocity, force or pressure of a machine is PLC based motion controllers typically utilize a digital output controlled using some type of pneumatic, hydraulic, electric or mechanical device. Some device, such as a counter module, that resides within the PLC examples include a hydraulic pump, linear actuator, electric motor or gear train. system to generate command signals to a motor drive. Th ey are PLC Based usually chosen when simple, low cost motion control is required Motion Control System but are typically limited to a few axes and have limited coordina- tion capabilities. A motion control system is a system that controls the position, velocity, force or pressure of some machine. As an example, an electromechanical based motion control PC based motion controllers typically consist of dedicated hardware run by a real-time operating system. Th ey use standard system consists of a motion controller (the brains of the system), a drive (which takes computer busses such as PCI, PXI, Serial, USB, Ethernet, and the low power command signal from the motion controller and converts it into high others for communication between the motion controller and power current/voltage to the motor), a motor (which converts electrical energy to PC Based/ host system. PC based controllers generate a ±10V analog output mechanical energy), a feedback device (which sends signals back to the motion control- Computer voltage command for servo control and digital command signals, ler to make adjustments until the system produces the desired result), and a mechanical Bus Based commonly referred to as step and direction, for stepper control.
    [Show full text]
  • Control System Design Methods
    Christiansen-Sec.19.qxd 06:08:2004 6:43 PM Page 19.1 The Electronics Engineers' Handbook, 5th Edition McGraw-Hill, Section 19, pp. 19.1-19.30, 2005. SECTION 19 CONTROL SYSTEMS Control is used to modify the behavior of a system so it behaves in a specific desirable way over time. For example, we may want the speed of a car on the highway to remain as close as possible to 60 miles per hour in spite of possible hills or adverse wind; or we may want an aircraft to follow a desired altitude, heading, and velocity profile independent of wind gusts; or we may want the temperature and pressure in a reactor vessel in a chemical process plant to be maintained at desired levels. All these are being accomplished today by control methods and the above are examples of what automatic control systems are designed to do, without human intervention. Control is used whenever quantities such as speed, altitude, temperature, or voltage must be made to behave in some desirable way over time. This section provides an introduction to control system design methods. P.A., Z.G. In This Section: CHAPTER 19.1 CONTROL SYSTEM DESIGN 19.3 INTRODUCTION 19.3 Proportional-Integral-Derivative Control 19.3 The Role of Control Theory 19.4 MATHEMATICAL DESCRIPTIONS 19.4 Linear Differential Equations 19.4 State Variable Descriptions 19.5 Transfer Functions 19.7 Frequency Response 19.9 ANALYSIS OF DYNAMICAL BEHAVIOR 19.10 System Response, Modes and Stability 19.10 Response of First and Second Order Systems 19.11 Transient Response Performance Specifications for a Second Order
    [Show full text]
  • Motion Control Corporation— AUTOMATION, ROBOTICS & SAFETY
    LINECARD AUTOMATION & ROBOTICS DRIVES & MOTION CONTROL ADEPT (Omron Adept) BALDOR Fixed Robots RPM-A/C Motors to 1000 HP Mobile Robots OMRON MACRON DYNAMICS PLC-based Motion Control Linear Robotics Variable Frequency Drives T and H bots, linear actuators Programmable VF Drives NEMATRON Ethercat Servos and Motors Industrial Computers and Monitors DELTA TAU (Omron Delta Tau) HMI, Text Displays Advanced Motion Control OMRON UNICO Programmable Controllers Specialty AC & DC Drives to 1300 HP Temperature and Process Controllers Engineered and Custom Drive Systems Industrial RFID Systems Ethernet/IP, Devicenet, Profibus MECHANICAL HMI and Industrial Computers RFID, Bar Code and 2D Scanners and Imagers APEX INDUSOFT Planetary Gear Reducers MB Kits (ITEM) SCADA Software Aluminum Profile Systems COMPONENTS & MOTOR CONTROL PARKER ORIGA Rodless Cylinders & Actuators B-Line Industrial Enclosures INDUSTRIAL NETWORKING OMRON ATOP Power Supplies Pick to Light Systems Timers, Counters, Panel Meters MOXA Relays, Ice Cube & Solid State Industrial Networking 22mm & 16mm Pilot Devices Protocol Conversion PFANNENBERG Wireless, I/O, Ethernet IP, RS-485, MODBUS, others Chillers OMRON Enclosure Air Conditioners Ethernet IP, Ethercat Hubs, switches and Wireless Remote I/O: Ethercat, Ethernet I/P, Devicenet, & Others Fans and Cooling WIELAND SPRECHER+SCHUH Ethernet Hubs IEC Motor Starters and Contactors Wireless Switches Terminal Blocks Through-door access ports Disconnects, Pilot Devices WIELAND Distributed I/O Control
    [Show full text]
  • Disturbance Observer and Kalman Filter Based Motion Control Realization
    IEEJ Journal of Industry Applications Vol.7 No.1 pp.1–14 DOI: 10.1541/ieejjia.7.1 Review Paper Disturbance Observer and Kalman Filter Based Motion Control Realization ∗a) ∗ Thao Tran Phuong Member, Kiyoshi Ohishi Fellow ∗∗ ∗ Chowarit Mitsantisuk Member, Yuki Yokokura Member ∗∗∗ ∗∗∗∗ Kouhei Ohnishi Fellow, Roberto Oboe Member ∗5 Asif Sabanovic Non-member (Manuscript received Oct. 23, 2017, revised Nov. 7, 2017) Many effective robot-manipulator control schemes using a disturbance observer have been reported in the literature in the past decades. Besides, the disturbance observer combined with the Kalman filter has attracted the attention of researchers in the field of motion control. The major advantage of a motion control system based on the Kalman filter and disturbance observer is the realization of high robustness against disturbance and parameter variations, effective noise suppression and wideband force sensing. This paper presents a survey of motion control based on the Kalman filter and disturbance observer, which have been previously introduced by the authors. Several control schemes, as well as formulations and applications of the Kalman filter and disturbance observer, are described in the paper. The performance and effectiveness of the control schemes are evaluated to give a useful and comprehensive design of the Kalman filter and disturbance observer in various motion control applications. Keywords: disturbance observer, Kalman filter, motion control, acceleration control, force control, real-world haptics the DOB is used instead of a force sensor to estimate and 1. Introduction compensate for disturbance. Since its invention, it has be- For several decades, motion control using disturbance ob- come one of the most preferred solutions in motion control.
    [Show full text]
  • Results Briefing for FY2020 (Ended February 28, 2021)
    Results Briefing for FY2020 (Ended February 28, 2021) Notes: Yaskawa Group has voluntarily adopted International Financial Reporting Standards (IFRS) since its Annual Securities Report submitted on May 28, 2020, in order to enhance business management through the unification of accounting standards and to improve the international comparability of financial information in capital markets. We have also changed the segment classification since fiscal 2020. As a result, the figures for the same period of the previous fiscal year were calculated taking into account the impact of these changes. (Please see P.26) The information within this document is made as of the date of writing. Any forward-looking statements are made according to the assumptions of management and are subject to change as a result of risks and uncertainties. YASKAWA Electric Corporation undertakes no obligation to update or revise these forward-looking statements, whether as a result of new information, future events, or otherwise. Figures in this document are rounded off, and may differ from those in other documents such as financial results. The copyright to all materials in this document is held by YASKAWA Electric Corporation. No part of this document may be reproduced or distributed without the prior permission of the copyright holder. © 2021 YASKAWA Electric Corporation Contents 1. FY2020 Financial Results 3. FY2021 Full-Year Forecasts • FY2020 Financial Results • FY2021 Full-Year Financial Forecasts • Business Segment Overview • Breakdown of Changes • Revenue Breakdown by Business in Operating Profit Segment • Measures for FY2021 • Revenue Breakdown by Region • Shareholder Return(Dividends) • Breakdown of Changes in Operating Profit 4. Reference • Current Initiatives from FY 2020 4Q • Retroactive Application of IFRS/ Business Reclassification to the 2.
    [Show full text]