Способ считывания двумерных графиков
Иллюстрации
Показать всеРеферат
ОЛИСАййЕ
ИЗОБРЕТЕНИЯ
Ж АВТОРСКОМУ СВЙДИЕЙЬСТВУ
3!0274
Сова Советских
Социалистических
Республик
Зависимое от авт. свидетельства №
Заявлено 12.Ч.1969 (№ 1329860/18-24) МПК б 06k 11 00 с присоединением заявки №
Приоритет
Комитет по долам иаобретвний и открытий лри Совете Министров
СССР
Опубликовано 26.Ч11.1971. Бюллетень № 23
Дата опубликования описания З.IX.1971
УДК 681.327.12(088.8) Авторы изобретения
С. В. Денбновецкий, Ю. А. Заборссский, А. И. Петренко и Н. Я. Скрынский
Киевский политехнический институт
Ь "t - ;
Заявитель
СПОСОБ СЧИТЫВАНИЯ ДВУМЕРНЫХ ГРАФИКОВ
Предлагаемое изобретение относится к способам обработки графиков, представленных на плоском носителе, и может быть использовано в вычислительной технике, в системах автоматической регистрации данных, в промышленной автоматике.
Известны способы считывания двумерных графических зависимостей следящей разверткой с локальным перемещением. С целью обеспечения упорядоченности ввода отсчетных значений используется блок цветоразличения. Однако при считывании кривых произвольной формы, в том числе содержащих внутренние петлеобразования, известные способы не обладают достаточной достове1тностью при считывании.
Предлагаемый способ обеспечивает считывание произвольных кривых как с наружными, так и с внутренними петлями. Период кругового сканирования разбивается на два отрезка А и Б, в течение первого из которых импульсы отметки пропускаются на вход следящей развертки, а в течение второго — запрещаются. Длительность разрешения фиксирована. Момент начала разрешения определяется моментом встречи считывающего луча с линией графика, До момента встречи с петлей середина интервала разрешения совпадает с моментом встречи считывающего элемента с ветвью кривой, направление которой принято за истинное. В этом случае временное положение разрешения обеспечивает прохождение на вход следящей развертки импульсов-отметок и соответственно продвижение центра локальной развертки в направлении истинного хода кривой.
При подходе к петле в зависимости от длительности периода разрешения и от угла между кривыми прямого и возвратного хода
10 петли возможны два случая.
1. Импульс-отметка от пересечения с возвратным участком петли находится вне интервала разрешения и начало периода запрета по-прежнему привязывается к моменту пере15 сечения с истинным исправлением. Центр развертки перемещается внутрь петли н обход петли вплоть до подхода к следующему узлу происходит в обычном порядке (фиг. 1, б).
20 2. На вход следящей развертки поступают импульсы, отметки от пересечения с возвратной ветвью петли, а затем с прямой ветвью, формируя при этом суммарный вектор, величина и направление которого обеспечивают
25 прохождение на вход следящей развертки на очередном цикле сканирования импульсов отметок от пересечений только с прямой ветвью петли, что, как и в первом случае, обеспечивает отслеживание петли без нарушения упо30 рядоченности ввода.
310274
Г ! 0ыЫ
/ иапра3 ия
atrq
Ю лУратиае
tranpa&etrat. ч.и . 2
Составитель Т. А. Ничипорович
Редактор Б. С. Нанкина Техред 3. Н. Тараненко Корректор Е. Н. Миронова
Заказ 2347/14 Изд. № 990 Тираж 473 Подписное
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, 7К-35, Раушская наб., д. 4/5
Типография, пр. Сапунова, 2
На фиг. 1 изображено положение локальной круговой развертки на различных участках сложного произвольного двумерного графика; на фиг. 2 — траектория локальной круговой развертки в процессе слежения участка с петлеобразованием.
Для пояснения способа считывания произвольных двумерных графиков с внутренними и наружными петлями на фиг. 1, а изображен один цикл круговой локальной развертки, который разбит на два участка: разрешения А (жирная линия) и запрета Б (тонкая линия).
В моменты времени, когда считывающий луч следует по участку А, на вход следящей развертки поступают импульсы от пересечения луча с линией контура, в результате формируются сигналы продвижения локальной развертки вдоль линии контура. При перемещении луча по участку Б импульсы пересечения на вход следящей развертки не поступают. Направление считывания и перемещения луча окружности показаны стрелками.
На фиг. 1, б, в изображена локальная развертка в районе петлеобразовапия. При подходе к петле в зависимости от хода считывания вполне определенной кривой возможны два случая положения круговой развертки.
В первом случае на фиг. 1, б в зону разрешения попадает только прямая ветвь линии графика и под воздействием импульса-отметки от пересечения с основным направлением формируется вектор перемещения внутрь петли. Направление слежения при этом совпадает с естественным ходом графика.
Во втором случае (фиг. 1, в) при подходе к петле в зону разрешения попадает как ветвь основного направления графика (точка 1), так и ветвь возвратного направления (точка
2). Под воздействием импульсов-отметок от этих двух пересечений в следящей развертке формируется суммарный вектор продвижения, который всегда направлен вдоль основного направления, независимо от типа петли — наружная или внутренняя.
10 На фиг. 2 в динамике показана траектория круговой локальной развертки, в процессе считывания участка с петлеобразованием.
Вектор продвижения получается суммированием компонент а и р вырабатываемых в реТ5 зультате пересечения считывающим лучом линии графика в зоне разрешения. Как в первом, так и во втором случаях обеспечивается слежение за линией контура сложного произвольного графика в соответствии с естествен20 ным ходом зарегистрированного процесса.
Предмет изобретения
Способ считывания двумерных графиков путем разворачивания луча по круговой траектории, отличающийся тем, что, с целью повышения достоверности при считывании графиков с внутренними и внешними петлями, выделяют временной интервал разрешения слежения на каждом цикле круговой раз30 вертки, центрируют этот интервал симметрично относительно направления считывания и при совпадении середины временного интервала разрешения с направлением считывания продвигают центр круговой развертки луча
35 вдоль направления считывания на один шаг.