background image

Qdesys Sensorless Field Oriented Control Quick Start Guide 

 

© Copyright 2012 Xilinx 

29 

 

Advanced Demo 

Xilinx  and  Qdesys  have  a  patent-pending  method  of  advanced  modulation,  called  Regenerative  Pulse 

Frequency  Modulation  (RPFM)  that  extracts  more  performance  from  the  motor  while  simultaneously 

reducing harmonic noise commonly present in traditional Pulse Width Modulation (PWM) methods.  You 

may demonstrate this mode with a few simple steps.

 

Switch between modulation profiles: 

1.  Turn the motor on and get it spinning in TRQ mode as described earlier 

2.  In the MAIN PANEL, choose 

Advanced

 

 

PWM Control

 

3.  Next  to  the 

PWM  Modulation  Limit

  dial  you  will  find  the  radio  buttons  to  toggle  between  SIN 

(sinusoidal) and SVM (space vector modulation).   

 
An overview of SVM techniques was presented in the Avnet X-

fest 2012 course “FPGA-based Motor 

Control”.  Essentially,  SVM  allows  us  to  deliver  a  near-infinite  variety  of  modulation  profiles  to  the 
motor phases.  Simple PWM is the most basic form of modulation, however if we further modulate the 
PWM signal we can deliver more elaborate voltage and current waveforms to the motor.  Sinusoidal 
modulation  is  one  example;  however  SVM  can  further  create  more  waveforms  that  are  customer 
tailored to a specific motor, system and application.  The difference between SIN and SVM modes in 
this demo can be observed in the 

Whole Graphics

 window as you switch between the profiles using 

the 

PWM Control

 window. 

  

 

Содержание Spartan 6 FPGA

Страница 1: ...sys Sensorless Field Oriented Control Quick Start Guide Copyright 2012 Xilinx 1 Qdesys Sensorless Field Oriented Control Quick Start Guide Version 1 0 Xilinx Spartan 6 FPGA Motor Control Development K...

Страница 2: ...Qdesys Sensorless Field Oriented Control Quick Start Guide Copyright 2012 Xilinx 2 Revision History DATE VERSION REVISION 10 31 2012 1 0 Initial Release...

Страница 3: ...nor any portion may be reverse engineered disassembled decompiled sold donated shared leased assigned sublicensed or otherwise transferred by Customer The term of this License is in effect until termi...

Страница 4: ...ise without the prior written consent of Avnet and any attempted or purported assignment shall be void Licensee understands that portions of the Licensed Materials may have been licensed to Avnet from...

Страница 5: ...ntroduction 7 Field Oriented Control System Diagram 8 QDeSys MC Manager GUI Instructions 9 Host PC Network Configuration 10 Firewall Settings 11 Motor Demo Hardware Requirement 13 Xilinx Software Inst...

Страница 6: ...pecifications Spartan 6 FPGA Configuration User Guide This all encompassing configuration guide includes chapters on configuration interfaces serial and parallel multi bitstream management bitstream e...

Страница 7: ...ttp www em avnet com en us design drc pages default aspx In addition to these HDL designs a demonstration of a powerful set of modular building blocks for Sensorless Field Oriented Control SFOC from t...

Страница 8: ...and correct the error The inverse transforms are applied and then a final modulation stage creates the proper PWM sequence for the h bridge circuitry to deliver power to the motor This closed loop con...

Страница 9: ...sys MC Manager a Archive Name qdesys_demo_files zip b Filename mc_manager_rel_1 0 0 38 zip c URL http em avnet com spartan6motor click Support Files Downloads After you have unzipped the mc_manager ar...

Страница 10: ...Area Connection Properties 3 Double click Internet Protocol TCP IP 4 Set IP Address to 192 168 1 1 the baseboard has a fixed IP address of 192 168 1 100 so you may choose other host IP addresses aroun...

Страница 11: ...isable all Firewall programs However this is often not possible or not desired Instead a single exception can be made for this application by following a few simple steps in Windows 7 The process will...

Страница 12: ...d Oriented Control Quick Start Guide Copyright 2012 Xilinx 12 5 Select the mc_manager exe file from the root installation path shown below 6 Once you ve added the exception for mc_manager exe check th...

Страница 13: ...o Figure 2 2 Move SW800 on the Motor FMC module to the FMC_12V power position as shown in Figure 2 3 Connect 6 pin baseboard power adapter 4 Connect the Cat 5 Ethernet cable to the S6LX75T baseboard a...

Страница 14: ...the ISE Design Suite DVD included in this kit into the computer o If the Installer does not start automatically run the xsetup executable from the DVD b Option 2 Run the Web Installer that can be down...

Страница 15: ...Qdesys Sensorless Field Oriented Control Quick Start Guide Copyright 2012 Xilinx 15 Figure 12 ISE End User License Agreement Figure 13 ISE Third Party Usage License Agreement...

Страница 16: ...Qdesys Sensorless Field Oriented Control Quick Start Guide Copyright 2012 Xilinx 16 Figure 14 Select Edition to Install Figure 15 Select Installation Options...

Страница 17: ...Qdesys Sensorless Field Oriented Control Quick Start Guide Copyright 2012 Xilinx 17 Figure 16 Select Destination Directory and Program Folder Figure 17 Installation Summary...

Страница 18: ..._mc_rel_c2_0 47 0 zip file to your host PC You will use the mcs file for programming the flash Download the FPGA bitsream to the on board flash 1 Open the Xilinx iMPACT programming tool at Start All p...

Страница 19: ...d system parameters In addition there high level controls that allow for quick demonstrations without expert knowledge of motor control or this application The following steps will introduce you to so...

Страница 20: ...on the FMC module 4 In the window that opens click on File Open You will see a selection of all motors 5 Select the following motor which is provided with the S6MC1 kit 16BHS 3C P01 xml This XML file...

Страница 21: ...Qdesys Sensorless Field Oriented Control Quick Start Guide Copyright 2012 Xilinx 21 6 In the M0 Main Panel ensure that the Portescap 16BHS 3C P01 motor is displayed as shown below...

Страница 22: ...radio button is set to Torque 2 Click the Motor Run toggle switch to enable the motor 3 Rotate the TRQ torque dial to select a current of 0 8A There is a direct relationship between torque and curren...

Страница 23: ...2 Xilinx 23 7 Use the Spd Scale button to increase the RPM dial scale to display up to 2000 RPM 8 Rotate the RPM speed dial to 1000 RPM 9 The rotor first aligns itself then ramps current smoothly and...

Страница 24: ...ows the instantaneous current The motor speed is in RPM and also in electric frequency Hz The encoder box includes encoder index counter the phases counters and the hold phase counters captured at eac...

Страница 25: ...inside the red IS meter to clear the fault c Toggle the Motor Run button ON and turn the TRQ dial to 0 8 If the fault persists you might have different causes but try the following a Check if the rig...

Страница 26: ...ysis 10 In the Motor 0 Main Panel window top menu select View Current Acquisition Control 11 Click Free Run and then close the window This enables a continuous capture of current measurement of the mo...

Страница 27: ...power and total power Vs Is This graph plots the angle of the Voltage against the angle of the current Right Side from the top Vs X Y Plot This graphs plots the X Y components of the Vs vector on a si...

Страница 28: ...ration will provide more attenuation for PWM switching noise in the system which should now be visible as smoother waveforms in the graph plots NOTE the help menu is accessed from the top mc_manager w...

Страница 29: ...Modulation Limit dial you will find the radio buttons to toggle between SIN sinusoidal and SVM space vector modulation An overview of SVM techniques was presented in the Avnet X fest 2012 course FPGA...

Страница 30: ...radio button near the CAPTURE button to select one of the current phases A or B 7 Check the Log box to enable log based plotting 8 Click CAPTURE You should see something similar to the picture below...

Страница 31: ...he Mod Zone LED reports the saturation zone of RPFM modulator The colors are Yellow Sinusoidal wave sine waveform space vector waveform Cyan Hexagon saturation zone Green Square wave also called six s...

Страница 32: ...d across the noise floor similar to the effects observed when using spread spectrum clocking techniques 13 To return to PWM mode simply go to the Main Panel window select Advanced PWM Control and clic...

Страница 33: ...ved Published by Avnet Electronics Marketing a group of Avnet Inc Avnet Inc disclaims any proprietary interest or right in any trademarks service marks logos domain names company names brands product...

Отзывы: