Способ коррекции текущего времени
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1720062
Авторы: Доценко, Лялюк, Моисейченков
Текст
)5 6 04 С 13/00 ИГРАНИ ЗО БРЕТЕ Н КОМУ СВИДЕТЕЛЬСТВ В(71) Конструкторское бюро злектроприборостроения(56) Авторское свидетельство СССР 1 ч. 235696, кл. 6 04 С 11/00, 1966.Авторское свидетельство СССР М 1205125, кл, 6 04 С 13/00, 1984,(54) СПОСОБ КОРРЕКЦИИ ТЕКУЩЕГО ВРЕМЕНИ(57) Изобретение относится к вычислительной технике и может найти применение при построении систем точного времени, Цель изобретения - повышение точности коррекции текущего времени за счет восстановления исходной последовательности тактовых импульсов и значения текущего времени. Способ реализуется работой устройства, В устройстве задающий генератор (ЗГ) 2 создает последовательности счетных импульсов и высокочастотных сигналов. Счетные импульсы поступают на дополнительный счетчик (ДС) 1, формирующий по значению кода с выхода блока сопряжения(БС) 9 тактовые импульсы поступающие насчетчик 6 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯПРИ ГКНТ СССР 2тактовых импульсов (СТИ) 8, вычислительное устройство (ВУ) 10 и через коммутатор (К) 6 на аналого-цифровой преобразователь (АЦП) 5. Из высокочастотных сигналов усилителем мощности (УМ) 3 формируются сигналы питания электродвигателя (ЭД) 4; снабженного датчиком угла: поворота ротора, сигналы которого преобразуются АЦП 5 в цифровую Форму и передаются на БС 9. Высокочастотные сигналы с выхода ЗГ 2 также поступают на блок управления (БУ) 7, который управляет работой К 6 СТИ 8, ВУ 10, которая связана с запоминающим устройством(ЗУ) 11 и БС 9. БС 9 связан с ДС 1 и СТИ 8. До исчезновения питания ВЧ 10 через БС 9 осуществляет прием информации с АЦП 5 о текущем значении угла поворота ротора ЭД. 4,.рассчитывает приращение угла поворота ротора и записывает в ЗУ 1 значения этих величин, а также текущее содержимое СТИ. 8. После восстановления питания ВУ 10 по хранившейся в ЗУ 11 информации рассчитывает значение кодов коррекции, по которым БС 9 по сигналам БУ 7 устанавливают в СТИ 8 число, характеризующее текущее значение времени, и через ДС 1 восстанавливают исходную последовательность тактовых импульсов. 1 ил.Изобретение относится к вычислительной технике и может быть использовано при построении систем точного времени,Цель изобретения - повышение точности.На чертеже представлена структурная схема устройства для реализации предлагаемого способа,Устройство содержит дополнительный счетчик 1, задающий генератор 2, усилитель 3 мощности, электродвигатель 4 с датчиком угла поворота его ротора, аналого-цифровой преобразователь 5, коммутатор б, блок 7 управления, счетчик 8 тактовых импульсов, блок 9 сопряжения, вычислительное устройство 10, энергонезависимое запоминающее устройства 11.Устройство работает следующим образом;На информационный вход дополнительного счетчика 1, обеспечивающего формирование тактовых импульсов, несущих временную информацию и следующих с заданным тактом, который определен настройк; 1, из вычислительного устройства 10 через блок 9 сопряжения подается исходный код настройки, действующих до пропадания питания. Дополнительный счетчик 1 после приема на его счетный вход с первого выхода задающего генератора 2 числа счетных импульсов, равного исходному коду настройки,.формирует первый и аналогично последующие тактовые импульсы, которые поступают на счетный вход счетчика 8 тактовых импульсов для отсчета реального времени, а также на первый вход коммутатора 6 и далее через него на управляющий вход вычислительного устройства 10 для синхронизации сьема информации с аналога-цифрового преобразователя 5 и показаний счетчика 8.тактовых импульсов, последующей записи информации с помощью вычислительного устройства 10 через блок 9 сопряжения в запоминающее устройство 11 и проведения операций, предусмотренных алгоритмом работы вычислительного устройства 10 через блок 9 сопряжения в запоминающее устройство 11 и проведения операций, предусмотренных алгоритмом работы вычислительного устройства 10 до пропадания питания. Высокочастатнь 1 е импульсы с второго выхода задающего генератора 2 поступают на вход блока 7 контроля и управления, обеспечивающего па наличию высокочастотных импульсов контроль электропитания устройства; Высокочастотные импульсы поступают также на вход усилителя 3 мощности, от которого путем подачи напряжения переменного така в обмотку статора осуществляется питание электродвигателя 4, при этом угловая скорость вращения ротора электродвигателя пропорциональна частоте высокочастотныхимпульсов. Электродвигатель 4 снабжен5 датчиком угла поворота ега ротора, сигнал свыхода которого поступает на информационный вход аналого-цифрового преобразователя 5 для преобразования в код.Да пропадания питания производятся10 следующие операции,Очередной тактовый импульс разрешает формирование аналого-цифровым и реобразавателем 5 кода текущего угла поворотаротора электродвигателем и прием указан 15 ного кода через блок 9 сопряжения в вычислительное устройство 10, Вычислительноеустройство 10 записывает принятый код взапоминающее устройство 11, а также использует для расчета приращения угла по 20 ворота ротора электродвигателя за такт До,предваритель.;а запросив из запоминающего устройства 11 код угла поворота ротора электродвигателя 4, полученный напредыдущем тактовом импульсе, Вычислен 25 ноезначениеДозаносится взапоминающееустройство 11, Расчет величины До и обновление в запоминающем устройстве 11 величин До, кода текущего угла поворота ротораэлектродвигателя 4 и показаний счетчика 830 тактовых импульсов йз, поступающих в вычислительное устройство 10 через устройство 9 сопряжения, производитсявычислительным устройством 10 после прохождения каждого тактового импульса,35 После восстановления питания производятся следующие операции.Блок 7 управления и контроля с восстановлением подачи на его вход из задающего генератора 2 высокочастотных импульсов40 вырабатывает сигнал, который, во-первых,через коммутатор б поступает на управляющих вход аналого-цифрового преобразователя 5, разрешая формирование кодатекущего угла поворота ротора электродви 45 гателя 4, во-вторых, на первый вход счетчика 8 тактовых импульсов для подготовкикоррекции его показаний, в-третьих, на вычислительное устройство 10 для настройкиего на работу по алгоритму, обеспечиваю 50 щему расчет скорректированных показанийсчетчика 8 тактовых импульсов К и коданастройки Мс, При этом для вычисления величины М используется код текущего углаповорота ротора электродвигателя и зафик 55 сированные в запоминающем устройстве 11до пропадания питания величины кода углаповорота ротора электродвигателя 4, приращения угла поворота ротора электродвигателя До, показания счетчика 8 тактовыхимпульсов Й, корректирующей поправки А,1720062 во=К(1 - ВДД+Агде НДи+ АДо1 - дробная часть от результата деления величин в скобках;К - постоянная, равная числу счетных импульсов за период следования тактовых импульсов,Составитель А.АлышевТехред М,Моргентал Корректор А,Осауленко Редактор Т,Лазоренко Заказ 772 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб 4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101 а для вычисления кода настройки Йс - перЕ- численные величины за исключением ЙэРассчитанные величины Мк и й из вычислительного устройства 10 через блок 9 сопряжения передаются соответственно на 5 второй вход счетчика 8 тактовых импульсов для коррекции его показаний и на информационный вход дополнительного счетчика 1 для формирования задержки, обеспечивающей формирование очередного тактового 10 импульса в момент времени, отстоящий от тактовых импульсов, зафиксированных до пропадания питания, на временном удалении, вмещающем кратное число заданных тактов, 15Дополнительный счетчик 1 после приема от задающего генератора 2 числа счетных импульсов, равного коду настройки Ис, формирует тактовый импульс, по которому устройство начинает работу до пропадания 20 питания, при этом вычислительнов устройство 10 через устройство 9 сопряжения передает в дополнительный счетчик 1 исходный код настройки.Таким образом, использование предла гаемого способа коррекции позволяет исключить ошибку, связанную как с неточным знанием величины угловой скорости вращения ротора электродвигателя, так и с потерей временной информации вследствие 30 возможного сдвига тактовых импульсов после восстановления электропитания.Формула изобретения, Способ коррекции текущего времени, включающий формирование и счет тактовых 35 импульсов, фиксацию угла поворота ротора электродвигателя и количества тактовых импульсов, измерение приращения угла поворота ротора эа время отсутствия питания и блокировку фиксации угла поворота рото ра и количества тактовых импульсов в течение этого интервала времени, о т л, и ч а ющ и й с я тем, что, с целью повышения точности, формируют счетные импульсы в течение времени до момента пропадания питайияприращение угла поворота ротора измервют и фиксируют в каждом такте, во время отсутствия питания блокируют фик-. сацию приращения угла поворота ротора элекродвигателя, после восстановления питания устанавливают содержимое счетчика тактовых импульсов, равное значению Н, которое определяется по формулегде Из - зафиксированное количество тактовых импульсов;Ди - измеренное приращвние угла поворота ротора;До - зафиксированное приращение угла поворота ротора за такт;А - величина коррекции измеренного приращения угла поворота ротора;Ди+АЕ д. 1-целаячастьот результатаДоделения величин в скобках,и формируют очередной тактовый импульс по истечении интервала времени, пропорционального Йо числу счетных импульсов, которое определяется по формуле
СмотретьЗаявка
4783008, 16.10.1989
КОНСТРУКТОРСКОЕ БЮРО ЭЛЕКТРОПРИБОРОСТРОЕНИЯ
ДОЦЕНКО ВАЛЕНТИН НИКИТОВИЧ, ЛЯЛЮК НИКОЛАЙ ГРИГОРЬЕВИЧ, МОИСЕЙЧЕНКОВ ВИКТОР ИВАНОВИЧ
МПК / Метки
МПК: G04C 13/00
Метки: времени, коррекции, текущего
Опубликовано: 15.03.1992
Код ссылки
<a href="https://patents.su/3-1720062-sposob-korrekcii-tekushhego-vremeni.html" target="_blank" rel="follow" title="База патентов СССР">Способ коррекции текущего времени</a>
Предыдущий патент: Электронные часы
Следующий патент: Устройство для автоматического управления поливом
Случайный патент: Способ очистки сульфата меди