White Paper FPGAs Enable Energy-Efficient Motor Control in Next-Generation Smart Home Appliances



Similar documents
White Paper Streaming Multichannel Uncompressed Video in the Broadcast Environment

Using Altera MAX Series as Microcontroller I/O Expanders

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

FPGAs for High-Performance DSP Applications

White Paper Using LEDs as Light-Level Sensors and Emitters

MAX II ISP Update with I/O Control & Register Data Retention

White Paper Military Productivity Factors in Large FPGA Designs

White Paper Implementing a Flexible CPLD-Only Digital Dashboard for Automobiles

AN2680 Application note

White Paper Increase Flexibility in Layer 2 Switches by Integrating Ethernet ASSP Functions Into FPGAs

White Paper FPGA Performance Benchmarking Methodology

Networking Remote-Controlled Moving Image Monitoring System

White Paper Using the Intel Flash Memory-Based EPC4, EPC8 & EPC16 Devices

Application Information Improving Efficiency in Smart Grid Applications With Fully Integrated Current Sensing ICs

Figure 1 FPGA Growth and Usage Trends

Engineering Change Order (ECO) Support in Programmable Logic Design

White Paper 40-nm FPGAs and the Defense Electronic Design Organization

Microcontroller for Variable Speed BLDC Fan Control System. T.C. Lun System Engineer, Freescale Semiconductor, Inc.

SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBUST SPACE-VECTOR MODULATION DTC SCHEME

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

UNINTERRUPTIBLE POWER SUPPLIES >9900AUPS UNINTERRUPTIBLE POWER SUPPLIES

White Paper Reduce Total System Cost in Portable Applications Using Zero-Power CPLDs

Designing an efficient Programmable Logic Controller using Programmable System On Chip

The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers

Transformerless UPS systems and the 9900 By: John Steele, EIT Engineering Manager

White Paper Implementing a Cost-Effective Human-Machine Interface for Home Appliances

December 2002, ver. 1.0 Application Note 285. This document describes the Excalibur web server demonstration design and includes the following topics:

White Paper Understanding Metastability in FPGAs

Providing Battery-Free, FPGA-Based RAID Cache Solutions

3-Phase BLDC Motor Control with Hall Sensors Using 56800/E Digital Signal Controllers

Simplifying System Design Using the CS4350 PLL DAC

ABB PSPS Erich Steinmann; Generator control-2013

In-System Programmability

White Paper Selecting the Ideal FPGA Vendor for Military Programs

REMOTE HOST PROCESS CONTROL AND MONITORING OF INDUSTRY APPLIANCES

Understanding CIC Compensation Filters

How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.

What Determines FPGA Power Requirements?

MorphIO: An I/O Reconfiguration Solution for Altera Devices

Enhancing High-Speed Telecommunications Networks with FEC

Video and Image Processing Suite

AC Induction Motor Slip What It Is And How To Minimize It

SuperIOr Controller. Digital Dynamics, Inc., 2014 All Rights Reserved. Patent Pending. Rev:

Influence of PWM Schemes and Commutation Methods. for DC and Brushless Motors and Drives

AN2389 Application note

Embedded Electric Power Network Monitoring System

Using Nios II Floating-Point Custom Instructions Tutorial

IGBT Protection in AC or BLDC Motor Drives by Toshio Takahashi

Power Electronics Technology Trends and Prospects

NIOS II Based Embedded Web Server Development for Networking Applications

DEVELOPMENT OF VIBRATION REMOTE MONITORING SYSTEM BASED ON WIRELESS SENSOR NETWORK

Digital Signal Controller Based Automatic Transfer Switch

USB-Blaster Download Cable User Guide

Using Pre-Emphasis and Equalization with Stratix GX

VON BRAUN LABS. Issue #1 WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS VON BRAUN LABS. State Machine Technology

Theory of Operation. Figure 1 illustrates a fan motor circuit used in an automobile application. The TPIC kω AREF.

Phase-Control Alternatives for Single-Phase AC Motors Offer Smart, Low-Cost, Solutions Abstract INTRODUCTION

How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player

W a d i a D i g i t a l

PROFINET IRT: Getting Started with The Siemens CPU 315 PLC

EXPERTS IN WATER COOLING SINCE aquastream ULTIMATE SUPER SILENT PUMP TECHNOLOGY. The ultimate pump system.

Using the Agilent 3070 Tester for In-System Programming in Altera CPLDs

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE

Configuring the FlexTimer for Position and Speed Measurement with an Encoder

DEVELOPING TRENDS OF SYSTEM ON A CHIP AND EMBEDDED SYSTEM

Lab 8: DC generators: shunt, series, and compounded.

APPLICATION NOTE. Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor. Atmel AVR 8-bit Microcontrollers. Features.

Design of a PM Brushless Motor Drive for Hybrid Electrical Vehicle Application

MODELLING AND SIMULATION OF SVPWM INVERTER FED PERMANENT MAGNET BRUSHLESS DC MOTOR DRIVE

Application Information Fully Integrated Hall Effect Motor Driver for Brushless DC Vibration Motor Applications

MasterBlaster Serial/USB Communications Cable User Guide

Developments in Point of Load Regulation

Applying the Benefits of Network on a Chip Architecture to FPGA System Design

Eliminate Ripple Current Error from Motor Current Measurement

Renesas Inverter Agenda

Technology for Next-generation Reduced-size High-performance Inverter

Fujisoft solves graphics acceleration for the Android platform

CS4525 Power Calculator

EMC6D103S. Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES ORDER NUMBERS: Data Brief

Create Colorful and Bright LED Light with an LED Matrix Dimmer

Microcontroller-based experiments for a control systems course in electrical engineering technology

White Paper Using FPGAs to Render Graphics and Drive LCD Interfaces

Reliable World Class Insights Your Silicon Valley Partner in Simulation ANSYS Sales, Consulting, Training & Support

Line Reactors and AC Drives

MECE 102 Mechatronics Engineering Orientation

Five Ways to Build Flexibility into Industrial Applications with FPGAs

Implementing an In-Service, Non- Intrusive Measurement Device in Telecommunication Networks Using the TMS320C31

AVR127: Understanding ADC Parameters. Introduction. Features. Atmel 8-bit and 32-bit Microcontrollers APPLICATION NOTE

Ping Pong Game with Touch-screen. March 2012

MAS.836 HOW TO BIAS AN OP-AMP

BitBlaster Serial Download Cable

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE

Design and Applications of HCPL-3020 and HCPL-0302 Gate Drive Optocouplers

INDUCTION MOTOR PERFORMANCE TESTING WITH AN INVERTER POWER SUPPLY, PART 2

DESIGN OF MIXED SIGNAL CIRCUITS AND SYSTEMS FOR WIRELESS APPLICATIONS

Soft processors for microcontroller programming education

Modeling and Simulation of a Novel Switched Reluctance Motor Drive System with Power Factor Improvement

What is a System on a Chip?

Solar Energy Conversion using MIAC. by Tharowat Mohamed Ali, May 2011

White Paper Power-Optimized Solutions for Telecom Applications

Transcription:

Introduction White Paper FPGAs Enable Energy-Efficient Motor Control in Next-Generation Smart Home Appliances Home appliances are at the heart of the modern lifestyle. Consumers want them smart, green, and, of course, always cheaper. All those diverging requirements have pushed today s home-appliance designers to create genuine pieces of high technology. For years, smart appliances used general-purpose electronic devices, such as microcontroller units (MCU) and digital signal processing (DSP) blocks, to manage functionalities such as the user interface and motor control. The performance of these devices is limited because these are made with generic hardware, leaving software as the only method to create application-specific functions by the home-appliance designer. In comparison, FPGAs give home-appliance designers the freedom to create custom functions, completely adapted to their specific application requirements, by enabling customization of both hardware and software at a very low cost. This additional freedom opens up a new universe of enhanced system performance possibilities, especially for motor-control energy efficiency. Considering that 50 percent of domestic energy consumption is due to home appliances (in industrialized countries), and that energy prices and the importance of environmental regulations are increasing daily, FPGAs can help home-appliance designers create greener products that achieve Energy Star certification and provide additional rebates to their customers. This white paper shows how home-appliance designers can take advantage of FPGA technology and Alizem motor-control intellectual property (IP) to design the next generation of home appliances, with every functionality, including motor control, integrated on a single chip. Motor Control Basics The tremendous increase in the home-appliance energy efficiency in recent years largely is due to a major change in motor-control technology. The use of a power-converter-based variable-speed motor drive makes it possible to save up to 60 percent more energy than the previous generation of home appliances. This technology converts the power outlet s fixed-frequency/fixed-amplitude voltage to a variable-frequency/variable-amplitude voltage using power transistors managed by a motor controller on an electronic circuit. Hence, the function of the motor controller is to obtain the best power conversion in terms of performance and overall energy consumption. Motor Control in Home Appliances Motor-control systems are at the heart of washing machines, dryers, refrigerators, and dishwashers, but the motor-control technique depends on the type of motor being used. The two most popular types of motors in home appliances are permanent magnet synchronous motors (PMSMs) and induction motors (IMs). The quality of the appliance s design in terms of energy consumption and noise is fundamental to meet customer expectations, to be cost competitive, and to comply with environmental and power utility regulations. According to the U.S. Department of Energy, using power converter-based variable-speed motor drives in washing machines can save up to 140 kwh per year and influence another 2,374 kwh per year in hot water savings.(1) Advantages of Using FPGAs and Custom IP for Motor Control Motor control is a non-linear and time-varying parameter application that demands large amounts of computing power due to the inherently fast dynamics of current flow in the motor and electronics switches. Previously, this computing power requirement was met by having the motor-control software scheme running on a stand-alone MCU/DSP chip that integrates a generic one-size-fits-all pulse-width modulation (PWM) block. However, this kind of system architecture cannot provide the optimal power, performance, or integration needed for motor-control applications. The following sections explain how the power, performance, safety, reliability, system cost, and WP-01084-1.0 November 2008, ver. 1.0 1

FPGAs Enable Energy-Efficient Motor Control in Next-Generation Smart Home Appliances Altera Corporation integration advantages of Altera low-cost FPGAs and Alizem motor-control IP help designers create high-performance and more energy-efficient home-appliance motor-control systems. Power Advantages A central part of any current control strategy is the actuation of the voltage command by using one of many PWM techniques. A PWM technique controls the power-converter transistor states in order to meet the time-average value of the voltage command. These techniques can reduce losses in the motor and in the power converter while optimizing the voltage utilization of the DC bus. The true advantage of FPGAs is that it can make customizable what previously was fixed generic hardware in MCUs or DSP blocks. Hence, an application-specific PWM IP core in a FPGA, completely optimized in terms of energy efficiency and based on motor parameters, can replace the standard PWM block found in a MCU- or DSP-based motor-control chip. Figure 1 shows how an optimized PWM in a FPGA can reduce the total harmonic distortion (THD) by nearly 50 percent at a high modulation index, compared to the standard PWM in MCUs or DSP blocks. In turn, this reduces time-harmonic losses in the motor, reduces audible noise, and increases global motor reliability. Figure 1. THD Comparison of FPGA-Based vs. MCU-Based Motor Control Total harmonic distortion (%) 1.50 1.25 1.00 0.75 0.50 Sinusoidal PWM Space vector PWM FPGA-based optimal PWM 0.25 0 0.0 0.2 0.4 0.6 0.8 1.0 1.2 Modulation index Experimental validations on PMSM show that such THD reductions may provide a 50 to 55 percent reduction of motor and power converter losses, thereby providing tremendous gains in global efficiency. These new margins of loss reduction can make the difference in helping home appliances meet Energy Star ratings and/or for designers to add new product differentiating features, such as an enhanced HDTV-based human-machine interface. Performance, Safety, Reliability, and System-Cost Advantages The FPGA s hardware programmability enables easy implementation of dedicated high-performance logic circuits. Dedicating logic circuits for motor current and torque control, as opposed to software running on generic MCUs or DSP blocks, allows a very high-frequency (more than 100 khz) control-loop bandwidth.(2) Such high-control bandwidth has a positive impact on current quality due to better regulation. This also allows the motor controller to extract critical information about the health of the motor during its operation, which then can be sent to the main home-appliance controller to notify the user about the risk of motor failure and to adjust motor-control parameters to reduce risk of failure and increase safety of operation.(3) FPGAs provide system cost advantages. One benefit of using FPGAs to increase performance in motor-control applications is that they provide great flexibility in the arrangement of components, allowing the integration of computing-intensive functions to run parallel to the main control scheme. Such functions may be adaptive, with real-time motor parameters and state estimations used to increase motor-control performance and allowed to run without speed or position transducers (sensorless operation). Another example would be to use advanced DSP 2

Altera Corporation FPGAs Enable Energy-Efficient Motor Control in Next-Generation Smart Home Appliances techniques for measurement signal conditioning, allowing the use of lower quality current, speed, and position transducers, as well as a reduction in cost. Implementing such functions on MCUs or DSP blocks forces the designer to compromise on either motor-control performance or system performance. In comparison, these functions are completely independent on an FPGA. Hence, a FPGA-based motor controller offers completely deterministic performance and enhanced product reliability, compared to the serial instruction-execution approaches of MCUs or DSP blocks.(4) Integration Advantages FPGA hardware integration is completely different from that of discrete components. Every step of integration is performed within Altera s Quartus II development software, an electronics design automation (EDA) application that enables the designer to integrate and test system component operations in a completely virtual environment. In this way, the home-appliance designer can start a design from scratch and have a complete operational system in a matter of minutes, allowing more design time for product differentiation. Such easy component integration in a motor controller allows the home-appliance designer to: Reduce the number of components Reduce system complexity Increase system reliability Customize motor system configurations to fit every design s performance and price point Another benefit of FPGA hardware integration is the ability to integrate many independently controlled motor controllers on the same chip (as shown in Figure 2). This feature is particularly useful for home appliances where more than one motor is involved, such as a combined washing and dryer machine. Figure 2. Conventional MCU/DSP Design (left) vs. FPGA-Based Design (right) Nios II MCU Custom motor control IP System controller chip Motor controller chip System and motor controller integrated inside one FPGA chip In addition, since FPGAs are reprogrammable devices, they can be easily updated in the field. This allows home-appliance manufacturers to fix issues without costly service calls and replacement parts, as well as to offer the latest firmware version to their customers. Alizem Motor-Control IP Alizem offers a complete range of advanced control and fault-diagnosis IP for power converter-fed PMSMs and IMs, designed to provide very high energy efficiency and safety in home appliances. The perfect motor-control IP for each application can be achieved by selecting and integrating the right combination of each of these IP products: Zem-PWM IP enables the integration of high-performance PWM for voltage actuation, and ranges from standard space-vector PWM to custom-optimized PWM. Zem-CC IP enables the correct cost/performance compromise for motor current regulation, and ranges from standard scalar control to adaptive sensorless vector control. Zem-Diag IP monitors measurement signals and machine states to proactively detect and diagnose faults in the motor, the power converter, the sensors, and the load. This information then can be used to plan future maintenance and to switch to safe operation mode. 3

FPGAs Enable Energy-Efficient Motor Control in Next-Generation Smart Home Appliances Altera Corporation All Alizem motor-control IP cores are designed with a proprietary DSP algorithm that offers the best compromise of performance and FPGA resources, such as logic elements (LEs). For example, a complete motor drive for a PMSM, including PWM and current control, needs less than 500 LEs on a low-cost Altera Cyclone III FPGA. In addition to reducing silicon costs, using IP with such a small footprint leaves enough FPGA resources for the home-appliance designer to add other high-value features for product differentiation. Another advantage of Alizem s motor-control IP, compared to using MCUs and DSP blocks, is that it is soft IP that can be programmed into FPGA, and not hard IP. This feature provides significant benefits for the home-appliance manufacturer, including unlimited supply (no risk of obsolescence), constant quality of product, easy integration, and a guarantee to have the state-of-the-art virtual motor-control chips in every shipped product. Altera Home-Appliance Motor-Control Development Kit The Altera Home-Appliance Motor-Control Development Kit is a Cyclone III-based platform with a Nios II processor that enables home-appliance designers to design custom motor-control quickly using Alizem motor-control IP (shown in red on Figure 3). Alizem IP is split in two parts: a software part running on the Nios II processor for speed control (slow dynamics) and an hardware part packaged as a Quartus II SOPC Builder component for current/torque control and PWM (fast dynamics). Figure 3. Alizem Motor-Control IP Inside the Altera Home-Appliance Motor-Control Development Kit Main application loop Other system components (user interface, network connectivity) DC bus PMS motor Washing mode profiles (programs) Speed command Motor speed controller Torque command Sensorless motor vector current controller with optimal PWM Output pins Optically coupled 3-phase 2-level inverter Water temperature and level controller Estimated speed signal Estimated position signal Motor speed and position estimators Input pins One shunt current measurement Analog-to-digital converter Nios II processor Cyclone III FPGA This schematic of a washing machine design with sensorless permanent-magnet synchronous motor is a perfect example of how high-computational FPGA capabilities benefit home-appliance design in reducing cost and increasing reliability. Motor position and speed sensors have been replaced by high-performance estimation algorithms inside the controller that reconstruct the signals based on previous current measurements. Depending on the washing machine model type, added reliability and performance could be easily integrated in this design with a fault-diagnosis Zem-Diag component (for unbalanced load detection, for example) without compromising the overall system performance or fighting for shared computational power. Conclusion Because of their low-cost programmable hardware, integration of Nios II embedded processors, and ability to incorporate Alizem s motor-control IP, Altera s FPGA-based systems offer new features for many applications that cannot be found in any MCU- or DSP-based system (see Table 1). These features include enhanced motor-control capabilities to help home-appliance designers create highly differentiated products that offer very low power consumption and added reliability while reducing costs and accelerating time to market. 4

Altera Corporation FPGAs Enable Energy-Efficient Motor Control in Next-Generation Smart Home Appliances Table 1. MCU/DSP and FPGA Comparison Feature MCUs/DSP Blocks FPGAs Custom PWM Multiple motor controllers on one chip Custom motor drive configuration Easy component integration Parallel component architectures Necessary amount of ICs 2+ 1 Deterministic performance No Yes High control loops bandwidth High reliability References 1. DOE/EE-0218, Assessment of High-Performance, Family-Sized Commercial Clothes Washers, 2000: http://www1.eere.energy.gov/femp/pdfs/clotheswashers.pdf 2. Monmasson E., Cirstea, M., FPGA Design Methodology for Industrial Control Systems - A review, IEEE Trans. on Industrial Electronics, Vol. 54, No. 4, August 2007: http://ieeexplore.ieee.org/iel5/41/4265775/04267891.pdf?arnumber=4267891 3. Le Roux, W., Harley, R.G., Habetler, T.G., Detecting faults in rotors of PM drives, Industry Applications Magazine, IEEE, vol.14, no.2, pp.23-31, March-April 2008: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4487121 4. Parker, M., FPGA vs. DSP Design Reliability and Maintenance, Altera white paper, May 2007: www.altera.com/literature/wp/wp-01023.pdf Acknowledgements Marc Perron, CEO, Alizem Inc., and Technical Advisor, IEEE Industrial Electronics Society System-on-Chip Committee Juju Joyce, Senior Strategic Marketing Engineer, Consumer and Automotive Business Unit, Altera Corporation 101 Innovation Drive San Jose, CA 95134 www.altera.com Copyright 2008 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device designations, and all other words and logos that are identified as trademarks and/or service marks are, unless noted otherwise, the trademarks and service marks of Altera Corporation in the U.S. and other countries. All other product or service names are the property of their respective holders. Altera products are protected under numerous U.S. and foreign patents and pending applications, maskwork rights, and copyrights. Altera warrants performance of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly agreed to in writing by Altera Corporation. Altera customers are advised to obtain the latest version of device specifications before relying on any published information and before placing orders for products or services. 5