Способ считывания двумерных графиков

Иллюстрации

Показать все

Реферат

 

ОЛИСАййЕ

ИЗОБРЕТЕНИЯ

Ж АВТОРСКОМУ СВЙДИЕЙЬСТВУ

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 вдоль направления считывания на один шаг.