Prius IPM controller

Dependencies:   mbed

Fork of analoghalls5_5 by N K

Committer:
nki
Date:
Mon Mar 09 07:44:57 2015 +0000
Revision:
22:46d164aa4f1c
Parent:
21:da41c08e51bc
Child:
24:f1ff9c7256b5
SVM table now correct.  2.05A at 65V,; todo: correct 50% dtc at 0 throttle; incorporate PI control

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bwang 0:54cf32d35f4d 1 #ifndef __INCLUDES_H
bwang 0:54cf32d35f4d 2 #define __INCLUDES_H
bwang 0:54cf32d35f4d 3
bwang 0:54cf32d35f4d 4 #include "mbed.h"
nki 5:ee1e6c84c302 5 #include "math.h"
nki 9:d3b70c15baa9 6 #include "fastmath.h"
bwang 11:dccbaa9274c5 7 #include "transforms.h"
nki 10:b4abecccec7a 8
nki 9:d3b70c15baa9 9 using namespace FastMath;
bwang 11:dccbaa9274c5 10 using namespace Transforms;
bwang 11:dccbaa9274c5 11
bwang 16:fd6771a6685a 12 extern float debug_registers[16];
bwang 16:fd6771a6685a 13
nki 21:da41c08e51bc 14 #define dbg_angle debug_registers[0]
nki 21:da41c08e51bc 15 #define dbg_dtcA debug_registers[1]
nki 21:da41c08e51bc 16 #define dbg_dtcB debug_registers[2]
nki 21:da41c08e51bc 17 #define dbg_dtcC debug_registers[3]
nki 22:46d164aa4f1c 18 #define dbg_t1 debug_registers[4]
nki 22:46d164aa4f1c 19 #define dbg_t2 debug_registers[5]
nki 22:46d164aa4f1c 20
bwang 16:fd6771a6685a 21
bwang 0:54cf32d35f4d 22 #endif