new specSquare was cahged
parent
abdddc307a
commit
1612c7d8d9
|
@ -47,26 +47,26 @@ var trBlades = options.trBlades || 0; //количество лопастей к
|
||||||
//параметры электродвигателя
|
//параметры электродвигателя
|
||||||
//var trBlades = options.trBlades || 0; //количество лопастей крыльчатки турбины
|
//var trBlades = options.trBlades || 0; //количество лопастей крыльчатки турбины
|
||||||
|
|
||||||
export function FREQ() {
|
export function FREQ(src) {
|
||||||
let FR = 0;
|
let FR = 0;
|
||||||
switch (record.tachoOptions.tachoState) {
|
if (src != undefined) { FR = src.value * options.tachoRatio } else {
|
||||||
case 0:
|
switch (record.tachoOptions.tachoState) {
|
||||||
FR = freq.value * options.tachoRatio;
|
case 1:
|
||||||
break;
|
FR = record.tachoOptions.tachoValue * options.tachoRatio;
|
||||||
case 1:
|
break;
|
||||||
FR = record.tachoOptions.tachoValue * options.tachoRatio;
|
case 2:
|
||||||
break;
|
FR = record.tachoOptions.tachoFromInfo * options.tachoRatio;
|
||||||
case 2:
|
break;
|
||||||
FR = record.tachoOptions.tachoFromInfo * options.tachoRatio;
|
};
|
||||||
break;
|
};
|
||||||
}; return FR;
|
return FR;
|
||||||
}; //определение частоты вращения в зависимости от источника тахо сигнала (FREQ)
|
}; //определение частоты вращения в зависимости от источника тахо сигнала (FREQ)
|
||||||
|
|
||||||
export function INSTABILITY() {
|
export function freqIstab(src) {
|
||||||
let freq_max = Math.max(...freq.values);
|
let freq_max = Math.max(...src.values);
|
||||||
let freq_min = Math.min(...freq.values);
|
let freq_min = Math.min(...src.values);
|
||||||
let instability = (freq_max - freq_min) / freq.value;
|
let instab = (freq_max - freq_min) / src.value;
|
||||||
return instability;
|
return instab;
|
||||||
}; //нестабильность частоты вращения в %
|
}; //нестабильность частоты вращения в %
|
||||||
|
|
||||||
//определение вспомогательных коэффициентов k1 и k2 для подшипников качения и ШВП
|
//определение вспомогательных коэффициентов k1 и k2 для подшипников качения и ШВП
|
||||||
|
@ -75,7 +75,7 @@ var rb_k2 = 0.5 * (1 + (rb_roller / rb_cage) * Math.cos(rb_angle));
|
||||||
var bs_k1 = 0.5 * (1 - (bs_roller / bs_cage) * Math.cos(bs_angle));
|
var bs_k1 = 0.5 * (1 - (bs_roller / bs_cage) * Math.cos(bs_angle));
|
||||||
var bs_k2 = 0.5 * (1 + (bs_roller / bs_cage) * Math.cos(bs_angle));
|
var bs_k2 = 0.5 * (1 + (bs_roller / bs_cage) * Math.cos(bs_angle));
|
||||||
|
|
||||||
export function FREQNESS() {
|
export function freqNess() {
|
||||||
let R = (rb_inner / 2) + (rb_roller / 2); //расстояние до центра тяжести тела качения
|
let R = (rb_inner / 2) + (rb_roller / 2); //расстояние до центра тяжести тела качения
|
||||||
let freqness = (Math.sqrt(9.81 / (4 * (Math.PI ** 2) * R / 1000))) / rb_k1;
|
let freqness = (Math.sqrt(9.81 / (4 * (Math.PI ** 2) * R / 1000))) / rb_k1;
|
||||||
return freqness;
|
return freqness;
|
||||||
|
|
Loading…
Reference in New Issue