Линейная цифровая интегрирующая структура Советский патент 1976 года по МПК G06J1/02 

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

Изобретение относится к области вычислителиной техники и прадназначено для решения |СИ:стем лиией.ных и нелинейных дифференциальных и алгебраических уравнений, задач уцравлелия объекта.ми, (Вычисления сложных функций я интегралов, моделирования динамических систем и Т|раектор1ных расчетов..

Известны цифровые спецнализировавные устройства 1 для решеиия систем дифференциальных уравнений, выполненные на основе цифровых MHTerparoipOB.

OiCHOBHbiM :кедостат1ком известных устроЙ1Ств является то, что они или a-ie могут быть автоматически настроены на решение, или процесс подготовки их к решению занимает значительное время.

Наиболее близким техническим решением к данному изобретению является цифровая интегрирующая машина 2, содержаш;ая решающие блоки, блок В1вода, блок вывода, блок набора, блок управления, .причем 1выход блока набора соединен с груплой входов каждого решающего блока, а вход блока набора соединен с первым выходо.м 1каждого решаюшего блока, нервый выход блока ввода соединен с персым входом каждого решающего блока, первый выход блока управления соеди1нс:н со зходо.м блока ввода и вторым входом каждого решаюшего блока, а вход блока

упра1влен ш соединен со вторым выходом каждого решаюш,его блока и с пер;вым входом ;блока вывода, зторой вход которого соединен со вторым 1выходом блока управления.

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

Целью изобретения является 1нозышей;ие быстродействия и расширение фЗШчниональных возможностей линейной цифровой лнтегрнруюшей структуры.

Это достигается тем, что в линейную цифровую интегртфующую структуру введен л.ополнитель:-10 блок ком1мутацни, первая груьна входов которого coe.iHiiena ео вторым выходом блока .ввода, каждый вход второй гр лпы входов блока коммутацпн соединен с п-овым выходом соответствующего решаюпг О блока, первая группа входов каждого pei юш,его блока соединена с соответ.:т:зую11 грунпои выходов блока коммутацнн.

На чертеже представлена функг.. Ная схе.ма нред.тагаомой линейной цифре1ИП тегр11руюш,ей структуры.

Линейная цнфрсзая интегрирующая стПКтура содержит решающие блоки /, блок 2 ввода, блок 3 вывод;;, блок 4 набора, блок 5 уП:ра.К.ЛС:Н: Я, блО.К 6 КОММуТЗЦНИ, СОСТОЯЩИЙ из liiafiopa КО.ммутирующих эле.ментс-.з 7. РешвКие задач -на 1стру.ктуре осуществляется приближанными методал1и численного И1нтстри1р01ва1ння. Результаты решения получаются в виде числовых значений IIICKOMHX величин, через равные интервалы, определяемые 1ма.ш.июной .независимой иеременной. Решаемая задача представляется в виде симметричной формы уравиений Шенлона.

dY,,, S A,,jdZi,

; 1 ;V

Mi,

dr.. gki

dZ; - Y,,dY,,,, dZ, - d-c,

Y.,;4X,:) Y,,o, .3 /V,

где л,.,; и A,,:(..., N, ,2...,N) Являются постоянными коэффициента ми, принимающими значения О или 1 в зав1исимости от |решаемой задачи. Пря.моугольные матрицы, со став лепные из козф,фицлс1ггсв Ai,:,i и А:7й;, вместе с вектором «ачалыиых условий Кр,,о (/(1,2 Л), полиостью задают программу решения задачи. На входы рещающих блоков информация подается в виде прпращспий подьштегральпой функции и переменной интегрирования. :В ослюву псстроепия решающего блока линейной однородной цифровой интегрирующей структуры положена разностно-квантованная система уравнений решающего блока, оперирующего с одноразрядными приращениями a-i выполняющего операции: -цифрового интегриро;ва1ння; -суммирования приращений; -функцию знака; -ограничение. V pO+i) S Лр/ уУу(/+1) Д 7Z// , ,3,..., n лк„ P( + I) Ypi +F/,(), Yp(x,) - Ypn, У i v7 V i/ -Г V i, VZ(/.i,i) Ypi: Я ii d

i 1 - r n 1Л v i ГТ n f V 1

„.,.,„, ) т 1 . если O.gll J iU : ,

(, если Sign 7;.-.,, o iV{vi)l j S., ,-1 i Zf/ir, I Oz;| AZ ( Z RJ 2 :tAl SiffnVl2-„ у - s -- -i-- л 7 i::. l A,Z Z(;4-i).)gj,r..,, 1 ,, 7 . V - /(-r)i //1 ч ign V,(,,.,, -, если У/;(/м)0 ---„- -KBaHTOBaiHHoe злачение приращс..йй интеграла; - KiBaiHTOiBaiHHoe значетще .приращений независиЛЮЙ -переменной; 7/.(/+ij -.к,в2 :1- 0занксе зна:е--1ие подылтегральиой функции;S:,:: + n остаток итгеграл; / - сс1но-зан есистемы счисления; - фу1;;,к.ция .рясчлслс;:; ; Sign И I - функция злаха; Я„ - коэффицкеит передачи обратной сзяз.и; - функция огра«1чсч::я; , „Р, „S, „L -условные Сбоз гаче: ; Я работы решающего блока структуры, сэот1зетст1ВенгЮ, в реж.;;л;ах |цифр01вого иятегрирования, суммирования, функции знака и функции ограничения. Перед «астройкой структуры на решение ачи и выполнением ироцесса решения проодится устаяоака в нулевое положение реющих блокО|В 1 и блока 6 коммутации, бло2 ввода, блока 3 вывода нодачей соответющих сигналов с блока 5 упразления. Настройка 1стру1ктуры на решение задачи ет ироизводиться как вруч.ную с .помощью ка 5 управления, так и автоматически с ощью блока 2 ввода. ри настройке структуры с помощью бло5 уиравления выиол1няется следую:ц ;л подовательность операций.

В блоке 5 уп.равлония вырабатывается сипнал адреса решающего бло.ка, который поступает .на третий вход л-1а:странваемого -решающего блока. ОдноВ ремешю с сипналом выбора ад.реса .решающего блОКа поступает код о псращи.и и начальные да1нныо. Код операции включает в себя операции цифроаого ийтегриро.чания, сум:миравания приращсяий, фук-кцию зг;а,ка, ограяичения .и ириэнак печати, который необходим для вывода информации из решающего блока на течать.

Адрес рещающето блока поступает также в блок 2 азода и с выхода последнего по первой грушпе входов поступает на соответствующие входы коммутирующих элементов 7 блока 6 коМ.мутации.

Далее з блоке 5 у::ра1вле«ия вырабатывается Сигггал адреса столбца колт мутирующего элемента 7, который .поступает на блок 2 ввода и с выхода последнего по первой грунте входов поступает на соответствующие входы коммути.рующих элементов 7 блока 6 коммутации.

Затем в блоке 5 управления вырабатывается сигнал адреса стро.кн .коммутирующего элемента 7, который поступает на блок 2 ввода и с выхода последнего по первой группе входов поступает на соответствующие входы ,мутирующих эле;ментов 7 блока 6 коммутации.

Прн совнаде.1гии сигналов адреса решающего блока, адреса столбла и адреса строки, о-пределе.нный коммутирующий элемент 7 блока 6 коммутаиии настраивается «а пропуска«и.:: выходных пр11:раще} ий, :постунаюц их На него с iHOpiBoro выхода соответствующего решаю-щего блока / на один из входов п.ервой грунны соответствующего решающего блока.

После настройки данного рещаюж1;его блока /, блок 2 ввода устанавливается в исходнос состоя.ние сигналом, поступающим из блока 5 ун-равлення.

Затем .производится настройка лоследующнх решающих блоков / и ком.мутирующнх элементов 7 блока 6 ком.мутации.

При настройке структуры на решение задачи в автоматическом режн.ме из блока 5 управления в блок 2 ввода поступает сигнал начала настройки. Из блоха 2 ,в соответствующие рещающие блоки / и коммутирующие элементы 7 блока 6 ком мутации поступают сигналы настройки в той же последовательности, что и цри ручном .режиме.

Решение задачи осуществляетх;я также в двух режимах: ручном н автО:матическом.

iB ручном режиме останов решения производится оператором.

При это.м в блоке 5 управления вырабатывается сигнал сста:1С-:;а, который поступает )В блок 3 вывода, подготавливая его к работе, и 1П.Э Т50ТЬ:,М входу в каждый сешающий блок 1.

При налгчкп призттака печати в коде операилги, который за;;;ооится в решающий блок 1 при настройке, информация из решающего

блока / по второму выходу поступает в блок 5 .вывода и происходит печать результата реш .зн.и я.

iB автоматическом режиме в блоке 5 управления задается с-геобходи.мое .количество итераций, в течение которых вычисляется точка .решения, а также необходимое число точек решения. После отработки заданного количества итераций, бло-к 5 управления вырабатывает сигнал останова, который поступает в блок 3 , подготавливая его к работе и по третьему входу - в каждый решаюший блок.

При признака печати в коде операции :.;:: форма1Л1я из решающего бло.ка 1 по BTOpONy выходу .поступает в блок 3 вывода и происходит печать точки рещения, носле чего решение продолжается. После отработки необходимого количества точек решения, устройство 5 управления вырабатывает сигнал око.нчания решения.

Пслользо1вание в цифровой интегрирующей структуре блока 1-;оммутации и НОВых связей приводит к тому, что в структ фе етановится возможна полная автоматизация процесса настройки и ввода исходных да.нных и кода операции, во много раз уме.н.ьшается время настройки и повышается коэффициент 11; пользоза1:ия цифровой интегрирующей структуры.

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

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

Формула изобретения

Линейная цифровая ннтегр1 рующая структура, содержащая решающне блоки, блок ввода, блок .вы1вода, блок набора, блок управления, причем выход блока набора соединен с груп.ной вхо.дов каждого решающего блока, а вход блока 1 аборп соединен с первым выходО|М каждого решаюи.сго блока, первый выход блока в.да соед-глс с первым входом каждого ре цаюн;сго блска. 1;.:рвый выход блока . сост,:::; СЛ входом блока лвода и вторым входом решающего блока, а зхот, бюка . еоедннен со вторым выходом кяжл о i L;;;aioHj,ero блока и с первым вхэдсм блс1-:а вывода, второй вход которого соединен со зтопь : выходом блока

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

Источники информации, принятые во внимаипе при экопертизе:

1.Патент США 3670154, кл. 235-152, 1972 г.

2.Авт. свид. СССР Яд 275526, М. Кл. G 06 F 7/38, 1969 г. (прототип).

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

название год авторы номер документа
Цифровая интегрирующая структура 1978
  • Каляев Анатолий Васильевич
  • Гузик Вячеслав Филиппович
  • Евтеев Геннадий Николаевич
  • Крюков Рудольф Михайлович
  • Криворучко Иван Михайлович
SU680001A1
Устройство для ввода информации 1973
  • Авдеев Вадим Александрович
  • Стрельцов Владимир Николаевич
SU485442A1
Интегрирующее устройство 1978
  • Каляев Анатолий Васильевич
  • Гузик Вячеслав Филиппович
  • Крюков Рудольф Михайлович
  • Криворучко Иван Михайлович
SU781848A1
Интегро-вычислительная структура 1979
  • Гузик Вячеслав Филиппович
  • Криворучко Иван Михайлович
SU857987A1
Цифровая интегрирующая структура 1980
  • Гузик Вячеслав Филиппович
  • Иванов Василий Пантелеевич
  • Криворучко Иван Михайлович
SU960842A1
Вычислительная система для решения дифференциальных уравнений 1975
  • Сулим Михаил Кириллович
  • Танкелевич Роиан Львович
SU620980A1
Цифровая интегрирующая машина 1974
  • Каляев Анатолий Васильевич
  • Платонов Валентин Алексеевич
SU578644A1
Устройство для выфода данных цифровой интегрирующей структуры 1974
  • Авдеев Вадим Александрович
  • Лавриненко Роза Григорьевна
  • Макаревич Олег Борисович
SU506849A1
Цифровая интегрирующая структура 1973
  • Дровянников Анатолий Яковлевич
  • Каляев Анатолий Васильевич
  • Лукиенко Владимир Иванович
  • Макаревич Олег Борисович
SU481916A1
Устройство сопряжения интегрирующей машины с цифровой вычислительной машиной 1974
  • Авдеев Вадим Александрович
  • Сапрунов Валерий Николаевич
SU599273A1

Реферат патента 1976 года Линейная цифровая интегрирующая структура

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

SU 532 112 A1

Авторы

Каляев Анатолий Всильевич

Гузик Вячеслав Филиппович

Денисенко Николай Иванович

Дергунов Валентин Владимирович

Евтеев Геннадий Николаевич

Ковалев Борис Георгиевич

Кочмала Галина Георгиевна

Крюков Рудольф Михайлович

Лапшин Михаил Абрамович

Лисуненко Владимир Владимирович

Максименко Владимир Николаевич

Мелихов Аскольд Николаевич

Плотников Анатолий Георгиевич

Поваляев Юрий Алексеевич

Даты

1976-10-15Публикация

1974-05-12Подача