СПОСОБ И УСТРОЙСТВО ГЕНЕРИРОВАНИЯ СМЕЩЕННЫХ ПО ФАЗЕ ДВОИЧНЫХ СИГНАЛОВ И ИХ ИСПОЛЬЗОВАНИЕ

1. Способ генерирования двоичных сигналов (So1, So2, So3), смещенных по фазе на постоянно меняющийся контрольный фазовый угол (φ) относительно, по меньшей мере, одного двоичного сигнала синхронизации из совокупности двоичных сигналов. синхронизации (Si1, Si2, Si3), имеющих одинаковый изменяющийся период (ΔTtotal), согласно которому вырабатывают передние фронты (8) и срезы (12) указанных смещенных по фазе сигналов (So1, So2, So3) путем вычисления, по меньшей мере, одной задержки коммутации уровня (ΔT1) на основании передних фронтов (2, 3, 5, 6) или срезов (1, 4, 7) синхронизации, по меньшей мере, указанного двоичного сигнала синхронизации (Si1, Si2, Si3) в зависимости от, по меньшей мере, указанного контрольного фазового угла (φ), отличающийся тем, что из указанных фронтов синхронизации (1-7) выбирают, по меньшей мере, один ссылочный фронт (4, 5, 7), при котором указанная задержка (ΔT1) является минимальной.
2. Способ генерирования смещенных по фазе двоичных сигналов (So1, So2, So3) по п.1, отличающийся тем, что число указанных смещенных по фазе сигналов (So1, So2, So3) и число указанных сигналов синхронизации (Si1, Si2, Si3) равны заранее определенному числу фаз, при этом указанные сигналы синхронизации (Si1, Si2, Si3) имеют циклическое соотношение, равное 0,5, и смещены по фазе относительно друг друга на номинальный фазовый угол (Ф) в градусах, равный 360°, поделенных на указанное число фаз, при этом производят измерение интервала времени (ΔTpn) между двумя последовательными указанными фронтами синхронизации (1-7), при этом один из них является передним фронтом, а другой срезом.
3. Способ генерирования смещенных по фазе двоичных сигналов (So1, So2, So3) по п.2, отличающийся тем, что указанную задержку (ΔT1) вычисляют для одного текущего двоичного сигнала синхронизации (Si1) среди указанных двоичных сигналов синхронизации (Si1, Si2, Si3) с целью выработки соответствующего фронта (8, 12) соответствующего текущего смещенного по фазе двоичного сигнала (So1) при помощи следующего выражения:
ΔT1=ΔTpn·(Δφref-φ+180)·Np/360
где ΔTpn - указанный интервал времени;
φ - указанный контрольный фазовый угол, составляющий от -180° до +180°;
Δφref - фазовое смещение φ0-φr, выраженное в градусах, между первоначальным фронтом (5) с первоначальным фазовым углом φ0 указанного текущего двоичного сигнала синхронизации (Si1) и указанным ссылочным фронтом (4, 5, 7) со ссылочным фазовым углом φr ссылочного двоичного сигнала синхронизации, выбранного среди указанных сигналов синхронизации (Si1, Si2, Si3);
Np равно удвоенному указанному числу фаз.
4. Способ генерирования смещенных по фазе двоичных сигналов (So1, So2, So3) по п.2, отличающийся тем, что межфронтовое значение (ΔTpn) указанного интервала времени (ΔTpn) получают в результате отсчета при помощи программируемой измерительной схемы задержки (TIMERM, 34), связанной с указанными двоичными сигналами синхронизации (Si1, Si2, Si3) и имеющей заранее определенную частоту приращения измерения (FTIMERM).
5. Способ генерирования смещенных по фазе двоичных сигналов (So1, So2, So3) по п.4, отличающийся тем, что для одного текущего двоичного сигнала синхронизации (Si1) среди указанных двоичных сигналов синхронизации (Si1, Si2, Si3) вычисляют текущее значение (ΔVT1) указанной задержки (ΔT1) с целью выработки соответствующего фронта (8, 12) соответствующего текущего смещенного по фазе двоичного сигнала (So1), при помощи следующего выражения:
VΔT1=VΔTpn·(Δφref-φ+180)·Np/360
где VΔTpn - указанное межфронтовое значение;
φ - указанный контрольный фазовый угол, составляющий от -180° до +180°;
Δφref - фазовое смещение φ0-φr, выраженное в градусах, между первоначальным фронтом (5) первоначального фазового угла φ0 указанного текущего двоичного сигнала синхронизации (Si1) и указанным ссылочным фронтом (4, 5, 7) со ссылочным фазовым углом φr ссылочного двоичного сигнала синхронизации, выбранного среди указанных сигналов синхронизации (Si1, Si2, Si3);
Np равно удвоенному указанному числу фаз.
6. Способ генерирования смещенных по фазе двоичных сигналов (So1, So2, So3) по п.5, отличающийся тем, что содержит следующие этапы:
текущую частоту приращения (FTIMER1) текущей программируемой схемы (TIMER1, 35, 36, 37) задержки, связанной с указанным текущим двоичным сигналом синхронизации (Si1), делают равной указанной частоте приращения измерения (FTIMERM);
текущую выходную линию (OUTPUT1N1) связывают с указанной текущей программируемой схемой задержки (TIMER1, 35, 36, 37);
текущее значение (VΔT1) указанной задержки (ΔT1) загружают в указанную текущую программируемую схему задержки (TIMER1, 35, 36, 37);
указанную текущую программируемую схему задержки (TIMER1, 35, 36, 37) конфигурируют таким образом, чтобы указанная текущая выходная линия (OUTPUT1N1) осуществляла первый переход от высокого уровня к низкому уровню или второй переход от низкого уровня к высокому уровню, когда текущий счетчик текущей программируемой схемы задержки (TIMER1, 35, 36, 37) доходит до указанного текущего значения (VΔT1);
при помощи указанной текущей выходной линии (OUTPUT1N1) генерируют указанный текущий смещенный по фазе двоичный сигнал (So1).
7. Способ генерирования смещенных по фазе двоичных сигналов (So1, So2, So3) по п.5, отличающийся тем, что содержит следующие этапы:
текущую частоту приращения (FTIMER1) текущей программируемой схемы задержки (TIMER1, 35, 36, 37), связанной с указанным текущим двоичным сигналом синхронизации (Si1), делают равной указанной частоте приращения измерения (FTIMERM);
текущее значение (VΔT1) указанной задержки (ΔT1) загружают в указанную текущую программируемую схему задержки (TIMER1, 35, 36, 37);
активируют текущее прерывание (INTT1), связанное с указанной текущей программируемой схемой задержки (TIMER1, 35, 36, 37), происходящее каждый раз, когда достигается указанное текущее значение (VΔT1);
текущую частоту отсчета (FPWM) текущего программируемого счетчика (TIMERPWM1) текущего программируемого модуля широтно-импульсной модуляции (PWM1, 39. 40. 41) делают равной указанной частоте приращения измерения (FTIMERM), поделенной на двойное указанное число фаз;
текущую выходную линию (Spwm1) связывают с указанным текущим программируемым модулем широтно-импульсной модуляции (PWM1, 39. 40. 41);
в текущий регистр периода (REGPERpwm1) и в текущий регистр циклического соотношения (REGDUTYpwm1) указанного текущего программируемого модуля широтно-импульсной модуляции (PWM1, 39. 40. 41) загружают соответственно указанное межфронтовое значение (VΔTpn) и половину указанного межфронтового значения (VΔTpn);
указанный текущий программируемый модуль широтно-импульсной модуляции (PWM1, 39. 40. 41) конфигурируют таким образом, чтобы указанная текущая выходная линия (Spwm1) претерпела первоначальный переход от высокого уровня к низкому уровню, затем первый переход от низкого уровня к высокому уровню, когда указанный текущий программируемый счетчик (TIMERPWM1) доходит до текущего промежуточного значения (VDUTYpwm1), содержащегося в текущем регистре циклического соотношения (REGDUTYpwm1), и, наконец, второй переход от высокого уровня к низкому уровню, когда указанный текущий программируемый счетчик (TIMERPWM1) достигает текущего конечного значения (VPERpwm1), содержащегося в указанном текущем регистре периода (REGPERpwm1), при каждом срабатывании указанного текущего прерывания (INTT1);
при помощи указанной текущей выходной линии (Spwm1) генерируют указанный смещенный по фазе двоичный сигнал (So1).
8. Устройство генерирования двоичных сигналов (So1, So2, So3), смещенных по фазе на постоянно меняющийся контрольный фазовый угол (φ) по отношению к, по меньшей мере, одному двоичному сигналу синхронизации из совокупности двоичных сигналов синхронизации (So1, So2, So3), содержащее микропроцессор или микроконтроллер (26), содержащий:
по меньшей мере, один центральный блок обработки (27);
по меньшей мере, одно энергозависимое запоминающее устройство (29) и/или, по меньшей мере, одно энергонезависимое запоминающее устройство (28);
по меньшей мере, одну программируемую схему задержки (34, 35, 36, 37);
по меньшей мере, один порт ввода (30).
9. Устройство генерирования смещенных по фазе двоичных сигналов (So1, So2, So3) по п.8, отличающееся тем, что содержит также, по меньшей мере, один программируемый модуль широтно-импульсной модуляции (39, 40, 41).
10. Устройство генерирования смещенных по фазе двоичных сигналов (So1, So2, So3) по любому из пп.8 или 9, отличающееся тем, что содержит также последовательный интерфейс (33), принимающий сигнал, характеризующий указанный контрольный фазовый угол (φ), при этом указанный интерфейс (33) предпочтительно обеспечивает связь с бортовой сетью (38) типа CAN.
11. Использование способа по любому из предыдущих пп.1-7 и/или устройства по любому из пп.8-10 в контуре контроля многофазной электрической машины, установленной на транспортном средстве, в частности, на автомобиле.