УСТРОЙСТВО для ВЫЧИСЛЕНИЯ АЭРОДИНАМИЧЕСКИХПАРАМЕТРОВ Советский патент 1970 года по МПК G06F15/50 

Описание патента на изобретение SU276528A1

1

Изобретение относится к сиецпалнзированным цифровым вычислительным устройствам.

Получение аэродинамических параметров на борту летательных аппаратов (высоты, скорости, числа М, температуры и др.) в настоящее время осуществляется при помощи приборов, вычисляющих выщеназванные параметры вычислительными устройствами непрерывного действия. Известные приборы имеют недостатки, присущие вычислительным машинам непрерывного действия, главный из которых - ограниченная точность вычисляемых величин.

Вычислеиие аэродинамических параметров можно производить при помощи вычислительных устройств дискретного действия. Это дает возможность получать результаты вычислений с любой точностью. Однако применение таких устройств в ириборах, предназначенных для работы иа борту летательных анпаратов, ограничивается громоздкостью и сложностью их электрических схем, что, в свою очередь, влияет иа веса и габариты ириборов.

Предлагаемое устройство отличается тем, что старщие разряды одного из регистров арифметического устройства соединены через вентили, управляемые дешифратором и блоком выработки импульсов, с младшпми разрядами адресной части регистра команд устройства унравлеиия, старшие разряды и кодовая часть которого соединены с блоком памятп.

Па фиг. 1 показана блок-схема оннсываемого устройства; иа фпг. 2 - его развернутая

блок-схема с внутренними связями, ноказывающими каиалы нрохождения информации отдельными узламн устройства.

Устройство состоит из преобразователя Я первнчной информации в двоичный код, вычислителя В, блока регистрашп и управлення БУ, сдвигового регистра 1, сумматора 2, сдвигового регистра 3-4, особой грунпы вентилей 5, регистра команд 6-8, счетчика адресов команд, дешифратора команд 10, блока

выработки управляющих пмпульсов н памяти 12--И.

Вычислитель нредставляет собой устройство дискретного действия последовательного типа с фикспроваииой запятой п длиной слова 15 двончиых разрядов. Система команд- одноадресная. Быстродействне - 4,2 тыс. операций в сек. Время вычисления всех параметров - 0,25 сек. Вычпсление аэродннам.нческнх нараметров

сводится к решению несколькнх алгебраических уравнений, два из которых имеют 14-ю степень. Решение всех этих уравненнй в реальном масштабе времени каким-либо численны; методом требует вычислителя с произвоарифметических операций в сек. Вес п габариты такого вычислителя получаются большими, что, в свою очередь, сиижает его иадежиость.

Очень эффективный способ уменьшения времени, затрачиваемого на определение требуемого значения фуикции, а равно уменьшения количества оиераций ири заданном быстродействии, состоит в использовании таблиц. В этом случае Ь долговременной памяти прибора помешают узловые значения функции и набор таких чисел, которые обеспечивают возможность осуществления интерполяции для определеиия промежуточных значений функций с требуемой точностью. Аргументом для выборки значений фуикции из таблиц является первичная информация, выдаваемая датчиками, находящимися в преобразователе первичной информации. Алгоритм выборки из таблиц оказывается самым простым в том случае, когда основной промежуток функции разбит на У равных нодинтервалов, где т-целое число. Если общее число двоичных разрядов равно , то логическое умиожение кода аргумента на константу, содержащую единицы в т старших разрядах п иули в k младших, позволяет сформировать адрес некоторого узлового значения фуикцни.

Введение в вычислитель определенной связи для передачи информации с одного нз регистров арифметического устройства позволило значение аэродинамических параметров не вычислять, а довольно нросто выбирать из таблиц, записанных в памяти прибора. При таком построении вычислителя можно исключить сложные вычислительные ироцессы решеиия алгебраических уравнений иттерационным или другим численным методом, а следовательно, и сам вычислитель может иметь гораздо меньшее быстродействие. Более того, записав в иамять еще и таблицы логарифмов и антилогарифмов, можно еще больше упростить вычислитель, так как этим самым исключаются операции «умножения и «деления, а вышеназванные операции в этом случае выполняются путем сложения или вычитания логарифмов.

Следует отметить, что иромежуточиые зиачения функцни вычисляются методом кусочно-линейной анпроксимации.

Работает прибор следующим образом.

Входная ннформация в виде статического и динамического давлений, температуры торможения и угла атаки из нреобразователя Я первичной информации поступает на первый сдвиговой регистр 1, отсюда через одноразрядный сумматор 2 неренисывается на второй регистр 3-4 арифметического устройства и при необходимости записывается в оперативиое запоминающее устройство (память) 14. Зиачеиия давлеинй и темиературы торможеиия являются аргументами высоты, скорости, числа М, и др., таблицы узловых значений которых записаны в долговременной памяти 13. По т старшим разрядам (в нашем случае пять) производится обрашение в таблицу за узловым значением функции. Для этого содержимое т разрядов второго регистра 3-4 через вентили 5 переписывается в младшие разряды регистра команд 6. К этому времени в средней части регистра команд 7

находится номер таблицы необходимой функции, а в старшей части регистра команд 8- код оиера-ции, выбранные из накопителя программы (памяти) 12. В результате в регистре команд 6-8 сформировалась команда выборки функции, соответствующая данному аргументу, где 6, 7-адрес, а 5 - код операции, по которому выбирается соответствующая шина на дешифраторе команд 10. Избранная шина с дешифратора комаид управляет вентилями 5 переписи.

Код младших девяти разрядов аргумента, находящийся во втором регистре 4, служит для получения поправки к узловой части фуикции методом кусочно-линейной аппроксимации. При этом используются таблицы логарифмов и антилогарифмов, адрес выборки из которых также формируется через связь. Управление выборкой команды из накопителя программ осуществляет счетчик адресов команд 9. Общая синхроиизация работы всего прибора осуществляется блоком выработки уиравляющих импульсов //.

Предмет изобретения

Устройство для вычисления аэродинамических нараметроБ, например высоты, скорости, числа М, содержащее преобразователи первичной ннформации в двоичный код, присоедииениые через сдвиговый регистр и сумматор на вход арифметического устройства, блок иамяти, дешифратор, блок выработки импульсов, устройство управления и блок регистрации, отличающееся тем, что, с целью упрощения электрической схемы и уменьшеПИЯ габаритов, старшие разряды одного из регистров арифметического устройства соединены через вентили, управляемые дешифратором и блоком выработки импульсов, с младшими разрядами адресной части регистра команд

устройства управления, старшие разряды и кодовая часть которого соединены с блоком памяти.

JH

fus. 7

. f-ИИИИ

ЬУ

Похожие патенты SU276528A1

название год авторы номер документа
Цифровое устройство для вычисления синусно-косинусных зависимостей 1983
  • Закидальский Анатолий Иванович
  • Синьков Михаил Викторович
SU1104510A1
Устройство для вычисления стандартных функций 1980
  • Дворецкий Борис Михайлович
SU942032A1
Устройство для вычисления синуса и косинуса угла табличным методом 1986
  • Баранова Наталия Александровна
  • Востоков Сергей Борисович
SU1348830A1
Преобразователь комплексных сигналов 1983
  • Барметов Юрий Павлович
  • Боев Сергей Алексеевич
  • Евтеев Юрий Иванович
SU1104525A1
Специализированный процессор для вычисления элементарных функций 1985
  • Водяхо Александр Иванович
  • Емелин Владимир Петрович
  • Пузанков Дмитрий Викторович
  • Шаляпин Владимир Валентинович
SU1330627A1
Арифметическое устройство с микропрограммным управлением 1988
  • Коротков Валерий Анатольевич
  • Шек-Иовсепянц Рубен Ашотович
  • Горохов Лев Петрович
  • Малахов Юрий Васильевич
  • Смирнов Евгений Владимирович
SU1541594A1
Устройство автоматизированной подготовки программ для станков с ЧПУ 1986
  • Кулабухов Анатолий Михайлович
  • Ларин Владимир Алексеевич
  • Чесноков Юрий Александрович
  • Якушкин Михаил Александрович
  • Анисимов Николай Николаевич
  • Луковников Аркадий Алексеевич
  • Сидоров Евгений Михайлович
SU1354160A1
Цифровой функциональный преобразователь 1977
  • Киселев Евгений Федорович
  • Кузнецова Галина Григорьевна
SU742947A1
Интерполятор 1983
  • Анисимов Андрей Владимирович
  • Крайников Александр Васильевич
  • Курдиков Борис Александрович
  • Смолов Владимир Борисович
SU1129622A1
ПРОЦЕССОР ДЛЯ ЦИФРОВОЙ СИСТЕМЫ ОБРАБОТКИ ДАННЫХ 1971
  • В. В. Пржи Лковский, Г. Д. Смирнов, В. Я. Пыхтин, А. Н. Василевский, А. П. Запольский, В. А. Мальцева, Г. А. Иванов, Р. А. Реморова,
  • М. Е. Неменман Н. Т. Кушнерёв
SU305477A1

Иллюстрации к изобретению SU 276 528 A1

Реферат патента 1970 года УСТРОЙСТВО для ВЫЧИСЛЕНИЯ АЭРОДИНАМИЧЕСКИХПАРАМЕТРОВ

Формула изобретения SU 276 528 A1

f3

li

4feu.2

/7

SU 276 528 A1

Авторы

А. К. Айламаз В. П. Белотелов, В. В. Долгополов, В. Г. Кравцов,

Т. М. Лоза, Н. В. Маркина Д. Хахик

Даты

1970-01-01Публикация