robot

Dependencies:   FastPWM3 mbed

Committer:
bwang
Date:
Sun May 07 17:43:41 2017 +0000
Revision:
159:9dbc0657238c
Parent:
157:a9b2002994d5
05/07/2017 13:42 - bugfix in constrain_norm(), which previously stepped from max to 1 magnitude when limiting kicked in

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bwang 15:b583cd30b063 1 #ifndef __CONFIG_INVERTER_H
bwang 15:b583cd30b063 2 #define __CONFIG_INVERTER_H
bwang 15:b583cd30b063 3
bwang 39:80b38a8e1787 4 /*DC link voltage, volts*/
bwang 29:50e6e4e46580 5 #define BUS_VOLTAGE 160.0f
bwang 15:b583cd30b063 6
bwang 39:80b38a8e1787 7 /*switching frequency, hertz*/
bwang 90:2ef53b1a22de 8 #define F_SW 5000.0f
bwang 39:80b38a8e1787 9
bwang 93:e7e45957f496 10 /*max duty cycle*/
bwang 157:a9b2002994d5 11 #define LINEAR_DTC_MAX 0.945f
bwang 93:e7e45957f496 12
bwang 126:498f56ba051e 13 /*propagation delay swizzle factor (+w_m / V_PHASE_SWIZZLE)*/
bwang 126:498f56ba051e 14 #define V_PHASE_SWIZZLE 1048.0f
bwang 124:e70ca81676fc 15
bwang 157:a9b2002994d5 16 /*max modulation, internally computed*/
bwang 157:a9b2002994d5 17 #define LINEAR_MODULATION_MAX (2.f * LINEAR_DTC_MAX - 1.f)
bwang 93:e7e45957f496 18
bwang 15:b583cd30b063 19 #endif