#5 С параметрами ГЭД 23550 тож не заводиться
- почему-то будто ограничена скважность и она менятся в очень небольшом диапазоне- второй ПЧ делает работает почему-то хуже при обоих управлениях - синусоиды при векторном в целом ровнее, чем при скалярном
This commit is contained in:
parent
3003cae0a9
commit
45beae3740
@ -100,7 +100,8 @@ void edrk_init_matlab(void)
|
|||||||
edrk.zadanie.iq_ZadanieU_Charge = _IQ(2500 / NORMA_ACP);
|
edrk.zadanie.iq_ZadanieU_Charge = _IQ(2500 / NORMA_ACP);
|
||||||
edrk.temper_limit_koeffs.sum_limit = _IQ(1);
|
edrk.temper_limit_koeffs.sum_limit = _IQ(1);
|
||||||
simple_scalar1.fzad_add_max = _IQ(FZAD_ADD_MAX);
|
simple_scalar1.fzad_add_max = _IQ(FZAD_ADD_MAX);
|
||||||
edrk.Mode_ScalarVectorUFConst = ALG_MODE_FOC_OBOROTS;
|
edrk.Mode_ScalarVectorUFConst = ALG_MODE_SCALAR_POWER;
|
||||||
|
//edrk.Mode_ScalarVectorUFConst = ALG_MODE_FOC_OBOROTS;
|
||||||
|
|
||||||
edrk.zadanie.iq_power_zad = _IQ(1);
|
edrk.zadanie.iq_power_zad = _IQ(1);
|
||||||
edrk.zadanie.iq_oborots_zad_hz = _IQ(1);
|
edrk.zadanie.iq_oborots_zad_hz = _IQ(1);
|
||||||
|
@ -102,16 +102,17 @@ void writeOutputParameters(real_T* xD) {
|
|||||||
// Òîëüêî äëÿ ïðîñìîòðà
|
// Òîëüêî äëÿ ïðîñìîòðà
|
||||||
xD[nn++] = xpwm_time.Ta0_0;
|
xD[nn++] = xpwm_time.Ta0_0;
|
||||||
xD[nn++] = xpwm_time.Ta0_1;
|
xD[nn++] = xpwm_time.Ta0_1;
|
||||||
|
xD[nn++] = xpwm_time.Ta1_0;
|
||||||
|
xD[nn++] = xpwm_time.Ta1_1;
|
||||||
|
|
||||||
xD[nn++] = xpwm_time.Tb0_0;
|
xD[nn++] = xpwm_time.Tb0_0;
|
||||||
xD[nn++] = xpwm_time.Tb0_1;
|
xD[nn++] = xpwm_time.Tb0_1;
|
||||||
|
xD[nn++] = xpwm_time.Tb1_0;
|
||||||
|
xD[nn++] = xpwm_time.Tb1_1;
|
||||||
|
|
||||||
xD[nn++] = xpwm_time.Tc0_0;
|
xD[nn++] = xpwm_time.Tc0_0;
|
||||||
xD[nn++] = xpwm_time.Tc0_1;
|
xD[nn++] = xpwm_time.Tc0_1;
|
||||||
|
xD[nn++] = xpwm_time.Tc1_0;
|
||||||
xD[nn++] = _IQtoF(edrk.Iq_to_slave);
|
xD[nn++] = xpwm_time.Tc1_1;
|
||||||
xD[nn++] = _IQtoF(0);
|
|
||||||
xD[nn++] = 0;
|
|
||||||
xD[nn++] = 0;
|
|
||||||
|
|
||||||
xD[nn++] = _IQtoF(0);
|
|
||||||
|
|
||||||
}
|
}
|
@ -54,7 +54,7 @@
|
|||||||
#define NPARAMS 1 ///< number of input parametrs (only Ts)
|
#define NPARAMS 1 ///< number of input parametrs (only Ts)
|
||||||
#define IN_PORT_WIDTH 20 ///< width of input ports
|
#define IN_PORT_WIDTH 20 ///< width of input ports
|
||||||
#define IN_PORT_NUMB 1 ///< number of input ports
|
#define IN_PORT_NUMB 1 ///< number of input ports
|
||||||
#define OUT_PORT_WIDTH 49 ///< width of output ports
|
#define OUT_PORT_WIDTH 51 ///< width of output ports
|
||||||
#define OUT_PORT_NUMB 1 ///< number of output ports
|
#define OUT_PORT_NUMB 1 ///< number of output ports
|
||||||
#define DISC_STATES_WIDTH OUT_PORT_WIDTH*OUT_PORT_NUMB ///< width of discrete states array
|
#define DISC_STATES_WIDTH OUT_PORT_WIDTH*OUT_PORT_NUMB ///< width of discrete states array
|
||||||
|
|
||||||
|
14
init.m
14
init.m
@ -27,17 +27,17 @@ NP = 0.08;
|
|||||||
|
|
||||||
% номинальные величины ГЭД
|
% номинальные величины ГЭД
|
||||||
% ... мощность на валу, Вт
|
% ... мощность на валу, Вт
|
||||||
Pnom = 5000e3*2;
|
Pnom = 6300e3;
|
||||||
% ... линейное напряжение, В (rms)
|
% ... линейное напряжение, В (rms)
|
||||||
Unom = 3000;
|
Unom = 3300;
|
||||||
% ... механическая скорость, об/мин
|
% ... механическая скорость, об/мин
|
||||||
NmNom = 165;
|
NmNom = 180;
|
||||||
% ... число пар полюсов
|
% ... число пар полюсов
|
||||||
Pp = 6;
|
Pp = 6;
|
||||||
% ... коэффициент мощности
|
% ... коэффициент мощности
|
||||||
CosFi = 0.87;
|
CosFi = 0.87;
|
||||||
% ... КПД
|
% ... КПД
|
||||||
Eff = 0.962;
|
Eff = 0.968;
|
||||||
% ... приведенный к валу момент инерции, кг*м^2
|
% ... приведенный к валу момент инерции, кг*м^2
|
||||||
J = 87e3*0.5;
|
J = 87e3*0.5;
|
||||||
% ... полная мощность, ВА
|
% ... полная мощность, ВА
|
||||||
@ -62,8 +62,8 @@ Rs = 11.8e-3;%
|
|||||||
Xls = 72.7e-3;%72.7e-3;%Ом
|
Xls = 72.7e-3;%72.7e-3;%Ом
|
||||||
Rr = 11.1e-3*2.0;%*0.8;%Ом
|
Rr = 11.1e-3*2.0;%*0.8;%Ом
|
||||||
Xlr = 85.5e-3;%Ом
|
Xlr = 85.5e-3;%Ом
|
||||||
Xm = 2.87 * 1.5;%2.87;%Îì
|
Xm = 2.9322;%2.87;%Îì
|
||||||
Fe = 12;%Ãö
|
Fe = 18;%Ãö
|
||||||
Lls = Xls/(Fe*PI2);%Гн
|
Lls = Xls/(Fe*PI2);%Гн
|
||||||
Llr = Xlr/(Fe*PI2);%Гн
|
Llr = Xlr/(Fe*PI2);%Гн
|
||||||
Lm = Xm/(Fe*PI2);%Гн
|
Lm = Xm/(Fe*PI2);%Гн
|
||||||
@ -71,7 +71,7 @@ Lm = Xm/(Fe*PI2);%
|
|||||||
% ёмкость на входе INU, Ф
|
% ёмкость на входе INU, Ф
|
||||||
Cdc = 50e-3;
|
Cdc = 50e-3;
|
||||||
% снаберы в INU
|
% снаберы в INU
|
||||||
Csn = Pnom/(1000*WeNom*Unom^2)/10*0.5;%Ô (0.5 - ò.ê. ïðåîáðàçîâàòåëåé äâà)
|
Csn = Pnom/(1000*WeNom*Unom^2)/10;%Ô (0.5 - ò.ê. ïðåîáðàçîâàòåëåé äâà)
|
||||||
Rsn = 2*Ts/Csn*10;%Ом
|
Rsn = 2*Ts/Csn*10;%Ом
|
||||||
|
|
||||||
% постоянная времени фильтра для тока ГЭД, c
|
% постоянная времени фильтра для тока ГЭД, c
|
||||||
|
BIN
inu_23550.slx
BIN
inu_23550.slx
Binary file not shown.
Loading…
Reference in New Issue
Block a user