mod factor
parent
c521e35922
commit
0b97cb0380
|
@ -77,7 +77,7 @@ 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))) / k1;
|
let freqness = (Math.sqrt(9.81 / (4 * (Math.PI ** 2) * R / 1000))) / rb_k1;
|
||||||
return freqness;
|
return freqness;
|
||||||
}; //минимально необходимая частота вращения для компенсации силы тяжести центробежной силой
|
}; //минимально необходимая частота вращения для компенсации силы тяжести центробежной силой
|
||||||
|
|
||||||
|
@ -133,6 +133,7 @@ export function tolerance() {
|
||||||
tol = (2 * FTF()) / (5 * BPFO());
|
tol = (2 * FTF()) / (5 * BPFO());
|
||||||
break;
|
break;
|
||||||
case 3: //ШВП
|
case 3: //ШВП
|
||||||
|
tol = (2 * BSFTF()) / (5 * BSNUT());
|
||||||
break;
|
break;
|
||||||
case 4: //редуктор
|
case 4: //редуктор
|
||||||
tol = (2 * FREQ()) / (5 * GTFZ());
|
tol = (2 * FREQ()) / (5 * GTFZ());
|
||||||
|
@ -178,7 +179,7 @@ export function spec_params() {
|
||||||
res = FREQ() / 8;
|
res = FREQ() / 8;
|
||||||
break;
|
break;
|
||||||
case 3: //ШВП
|
case 3: //ШВП
|
||||||
frq = 5 * BPFI() + 4 * FREQ();
|
frq = 5 * BSSCR() + 4 * FREQ();
|
||||||
res = FREQ() / 8;
|
res = FREQ() / 8;
|
||||||
break;
|
break;
|
||||||
case 4: //редуктор
|
case 4: //редуктор
|
||||||
|
@ -229,7 +230,7 @@ export function spec_square(data, bnd, frq) {
|
||||||
export function mod_factor(ampl, base) {
|
export function mod_factor(ampl, base) {
|
||||||
let dl = (ampl - base); //разность уровней гармонической и случайной составляющей вибрации
|
let dl = (ampl - base); //разность уровней гармонической и случайной составляющей вибрации
|
||||||
let df = spec_params().resolution / filter_width(); //отношение частотному разрешению спектра к ширине фильтра
|
let df = spec_params().resolution / filter_width(); //отношение частотному разрешению спектра к ширине фильтра
|
||||||
let mod = Math.sqrt((10 ** (dl / 10) - 1) * df);
|
let mod = Math.sqrt((10 ** (dl / 10) - 1) * df) * 100;
|
||||||
return mod;
|
return mod;
|
||||||
}; //определение условной глубины модуляции
|
}; //определение условной глубины модуляции
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue