Go Back  

DIY Electric Car Forums > EV Conversions and Builds > Controllers

Register Blogs FAQ Members List Social Groups Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #11  
Old 05-18-2012, 09:48 AM
Tesseract's Avatar
Tesseract Tesseract is offline
Senior Member
 
Join Date: Sep 2008
Location: Tampa, FL USA
Posts: 2,642
Tesseract will become famous soon enoughTesseract will become famous soon enough
Default Re: 3-phase DTC-SVM induction motor drive design

Quote:
Originally Posted by Stiive View Post
DTC requires only the knowledge of stator resistance - unless your doing some advanced sensorless speed estimation
I don't know about DTC only needing to know the stator resistance - there are many variations on the original scheme, you know, including marrying it with SVM - but either way the stator resistance changes with temperature and that was what I was getting at when I wrote that it's performance depended heavily on modeling/estimation.

Parameter shift causes all sorts of headaches for both DTC and FOC schemes, so I'm not singling out DTC here.
__________________
Chief Electron Herder for Evnetics, LLC.

Into EV's? Check out ChargedEVs Magazine
Reply With Quote
Sponsored Links
  #12  
Old 05-18-2012, 06:50 PM
Stiive Stiive is offline
Senior Member
 
Join Date: Nov 2008
Location: Australia
Posts: 393
Stiive is on a distinguished road
Default Re: 3-phase DTC-SVM induction motor drive design

Quote:
Originally Posted by bjfreeman View Post
Yes C. You get a free library you can read on how to use the board.
It comes with header pins to you can put it on a proto board an wire to it. I use header sockets, so I can unplug the board for my different projects.
I use Eclipse as my IDE and tool chain.
here is the forum
Well, so far looks like this is my new choice Do i need a new crystal to get the 168Mhz?
I hadn't done much research on what board/processor to get yet, but this is looking pretty much bang on what i originally wanted. I had been overlooking ARM so far because the last time i used one i had to program in ASM, and it made a job that should have taken a few hours take a few days!

I use Eclipse for Android software development.. maybe i should control my motor using the accelerometer in my phone :P

Thanks for the info though, very much appreciated
Reply With Quote
  #13  
Old 05-18-2012, 07:12 PM
Stiive Stiive is offline
Senior Member
 
Join Date: Nov 2008
Location: Australia
Posts: 393
Stiive is on a distinguished road
Default Re: 3-phase DTC-SVM induction motor drive design

Quote:
Originally Posted by Tesseract View Post
I don't know about DTC only needing to know the stator resistance - there are many variations on the original scheme, you know, including marrying it with SVM - but either way the stator resistance changes with temperature and that was what I was getting at when I wrote that it's performance depended heavily on modeling/estimation.

Parameter shift causes all sorts of headaches for both DTC and FOC schemes, so I'm not singling out DTC here.
I think you'll find that the original DTC scheme and infact the majority of variants (including SVM) can be implemented with only the stator resistance and its actually surprisingly un-sensitive. I don't see this as becoming an issue. SVM can also be used to help keep the switching frequency constant

FOC is another ball game due to its feed-forward control loop and requirement of nearly all parameters of the motor.

Your absolutely right about the phase-voltage though, and this is still stumping me as i want the HV and LV to be completely isolated. I believe i can rid of this requirement by either using an encoder, or some fancy maths.
Reply With Quote
  #14  
Old 05-18-2012, 09:17 PM
bjfreeman bjfreeman is offline
Senior Member
 
Join Date: Dec 2011
Location: boondock around USA
Posts: 739
bjfreeman has a little shameless behaviour in the past
Send a message via Yahoo to bjfreeman
Default Re: 3-phase DTC-SVM induction motor drive design

Quote:
Originally Posted by Stiive View Post
Well, so far looks like this is my new choice Do i need a new crystal to get the 168Mhz?
I hadn't done much research on what board/processor to get yet, but this is looking pretty much bang on what i originally wanted. I had been overlooking ARM so far because the last time i used one i had to program in ASM, and it made a job that should have taken a few hours take a few days!

I use Eclipse for Android software development.. maybe i should control my motor using the accelerometer in my phone :P

Thanks for the info though, very much appreciated
No read system_stm32f4xx.c
The reason I chose it is my 56F103 is 16bit 80mhz DSP. The is a 32 bit at twice the speed.

I also build gaming perhiperals so using the accelerometer on a glove with strain guagues on fingers for control, to replace my joystick.
also take adantange of the Dual Can to run the class B an C msgs. Added a wifi on the SPI to allow any computer to hook up an interact through a browser.
I use the SDIO for storage of files on a 16Gig SD.
__________________
Men and their Toys.
http://roadwarrior.free-man.com/
Reply With Quote
  #15  
Old 05-18-2012, 09:24 PM
Stiive Stiive is offline
Senior Member
 
Join Date: Nov 2008
Location: Australia
Posts: 393
Stiive is on a distinguished road
Default Re: 3-phase DTC-SVM induction motor drive design

Quote:
Originally Posted by bjfreeman View Post
No read system_stm32f4xx.c
The reason I chose it is my 56F103 is 16bit 80mhz DSP. The is a 32 bit at twice the speed.

I also build gaming perhiperals so using the accelerometer on a glove with strain guagues on fingers for control, to replace my joystick.
also take adantange of the Dual Can to run the class B an C msgs. Added a wifi on the SPI to allow any computer to hook up an interact through a browser.
I use the SDIO for storage of files on a 16Gig SD.
Wow that sounds awesome. I feel like I should buy one (or two) right now to have a play. Even if i don't use it for this project (though i can't think why not), I'm sure I'll find some use for it!

Are you using this to control a motor? Do you have a link to a thread/details?
Reply With Quote
  #16  
Old 05-18-2012, 09:45 PM
bjfreeman bjfreeman is offline
Senior Member
 
Join Date: Dec 2011
Location: boondock around USA
Posts: 739
bjfreeman has a little shameless behaviour in the past
Send a message via Yahoo to bjfreeman
Default Re: 3-phase DTC-SVM induction motor drive design

My current 3 phase AC 250KW controller uses the 56f103.
I just got the STM32 Discovery. Busy prototyping the PCB with Eagle.
I am in the processes of porting over the code, module by module and testing on my new mock-up. I expect it will be tested about this time next year.
this is my overall design. I am HEV not EV. This is more how the commercial guys do things.
__________________
Men and their Toys.
http://roadwarrior.free-man.com/

Last edited by bjfreeman; 05-18-2012 at 10:04 PM.
Reply With Quote
  #17  
Old 05-18-2012, 09:49 PM
bjfreeman bjfreeman is offline
Senior Member
 
Join Date: Dec 2011
Location: boondock around USA
Posts: 739
bjfreeman has a little shameless behaviour in the past
Send a message via Yahoo to bjfreeman
Default Re: 3-phase DTC-SVM induction motor drive design

you mentioned monitoring voltage. you might find this useful.
http://roadwarrior.free-man.com/can/...anBusway.shtml
__________________
Men and their Toys.
http://roadwarrior.free-man.com/

Last edited by bjfreeman; 05-18-2012 at 10:21 PM.
Reply With Quote
  #18  
Old 05-18-2012, 10:11 PM
Arlo Arlo is offline
Senior Member
 
Join Date: Dec 2009
Location: Canada
Posts: 254
Arlo is on a distinguished road
Default Re: 3-phase DTC-SVM induction motor drive design

Cool I would like to see the code and some scematics if possible. I can link my BLDC controller thread if you like. I am planning to spend next winter writing code to make it better. I have only just got the code good enough to run it sensored with no feed back (open loop).
__________________
Worlds fastest electric bmx? http://www.youtube.com/watch?v=HSh8uGcFpJs
Yamaha E-YSR with 15kw DIY BLDC controller!
http://www.youtube.com/watch?v=91pGd...6Y37xYFFPRdPhw
Reply With Quote
  #19  
Old 05-18-2012, 10:31 PM
Stiive Stiive is offline
Senior Member
 
Join Date: Nov 2008
Location: Australia
Posts: 393
Stiive is on a distinguished road
Default Re: 3-phase DTC-SVM induction motor drive design

Quote:
Originally Posted by bjfreeman View Post
you mentioned monitoring voltage. you might find this useful.
http://roadwarrior.free-man.com/can/...anBusway.shtml

I don't quite understand whats going on here.. Both the CSLW6B40M and ACS712 are current sensing modules.
Reply With Quote
  #20  
Old 05-18-2012, 10:36 PM
Stiive Stiive is offline
Senior Member
 
Join Date: Nov 2008
Location: Australia
Posts: 393
Stiive is on a distinguished road
Default Re: 3-phase DTC-SVM induction motor drive design

Quote:
Originally Posted by bjfreeman View Post
My current 3 phase AC 250KW controller uses the 56f103.
I just got the STM32 Discovery. Busy prototyping the PCB with Eagle.
I am in the processes of porting over the code, module by module and testing on my new mock-up. I expect it will be tested about this time next year.
this is my overall design. I am HEV not EV. This is more how the commercial guys do things.
What control method are you using on your current controller? Whats going to be different in the version? Faster sample rate with the new chip?
Reply With Quote
Sponsored Links
Reply

Share or Bookmark this

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

 

All times are GMT -6. The time now is 02:53 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
Copyright 2009 Green Web Publishing LLC
Ad Management by RedTyger