ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2024
Просмотров: 157
Скачиваний: 0
мых tg ф = отличаются от спектров базисных прямых лишь тем, что составляющие их растрэлементы распола гаются не в одной строке (столбце), а в нескольких. В этом случае количество строк (столбцов) равно величине чис лителя (знаменателя) дроби ~ (рис. 96).
Отмеченные выше зависимости установлены для пря мых, толщина которых равна линейному размеру растрэлемента —0,2 мм. При увеличении толщины линии эти зависимости сохраняются, причем значения N и 5 из
меняются пропорционально |
ц — коэффициенту неодно- |
|
|
6 |
„ |
родности, который равен t] = |
-j-, |
где о — толщина линии, |
d — диаметр светового пятна анализирующего луча. Стро гая закономерность в расположении растрзлементов, обра зующих прямую, и простое выражение этой закономер ности позволяют использовать свойства спектра прямой для автоматизации решения задачи о рассортировке коор
динат растрзлементов по |
их принадлежности |
к |
каждой |
из заданных линий, когда |
они пересекаются. |
На |
рис. 97 |
в дискретной форме представлены две пересекающиеся прямые / и II. Цифры показывают, в каком порядке будут записываться в а-массив растрэлементы в процессе обычного слежения. Чтобы суметь пройти пересечение, необходимо определить структуру прямой. Это можно
сделать в процессе слежения за ее |
«чистым» участком. |
Для составления спектра прямой |
нужно выявить все |
типы растрзлементов, образующих прямую, и установить существующую между ними внутреннюю связь.
На примере (рис. 97) показано, как с помощью спектра прямой проходится зона пересечения. Осуществление про граммы слежения машина начинает с растрэлемента /. При обследовании его окрестности установлено, что в зо нах А, В, D имеются свободные растрэлементы. Двигаясь по прямой в направлении, указанном стрелкой, обнару
живают растрэлементы 3, 13, 16, не имеющие |
в зонах |
А, |
В, D растрзлементов, принадлежащих линии, |
за которой |
|
осуществляется слежение. Поэтому растрэлементы /, |
3, |
13, 16 принадлежат к одному типу. Выяснив, в каких зонах растрэлементы участка прямой / имеют свободные растрэлементы, можно составить предварительный (не однородный) спектр прямой, который для рассматривае мого случая имеет следующий вид:
140
|
Признаки |
|
|
|
Признаки |
|
|
|
|
|||||
ряда |
(свободные |
М» растр- |
№ |
(свободные |
№ растр- |
|||||||||
растрэлемен- |
элементов |
ряда |
растрэлемен- |
элементов |
||||||||||
|
ты) |
|
|
|
|
|
ты) |
|
|
|
|
|
||
I |
А, |
В, |
D |
1, 3, |
13, |
IV |
А, |
В, |
С, |
D |
10, |
21 |
• |
• |
|
А, |
Н |
|
16 . . . |
V |
Е, |
F, |
G, |
Н |
9,18. |
|
. . |
||
I I |
|
2, 4, |
11, |
V I |
А, |
В, |
Н |
7, |
19 |
• |
• • |
|||
|
|
|
|
14 . . . |
JVII |
A, |
|
G, Н |
8, |
17 . . . |
||||
ГП |
Е, |
G, |
II |
6, 5, |
12, |
|
|
|
|
|
|
|
|
|
|
|
|
|
15 . . . |
|
|
|
|
|
|
|
|
|
Для получения однородного спектра раскладываем длинные неоднородные ряды в однородные. С этой целью проверяем, не попали ли в один ряд растрэлементы, при надлежащие к разным однородным рядам.
•В
|
|
|
|
|
|
|
131ПЛП21 |
|
38 |
39 |
|
|
|
16 |
14 |
|
32 |
33 |
|
21 |
19 |
17 |
18 |
|
|
27 |
щ |
22 |
20 |
|
|
|
|
|
|
23 |
|
|
|
40 |
34 |
|
|
|
|
|
|
41 |
35 |
|
30 |
31 |
|
|
|
42 |
|
|
36 |
37 |
|
|
|
• • • и |
|
|
43][44] |
|
|
|
|
|
|
|
|
|
|
|
|
I—It—1 |
|
|
|
|
|
|
|
Рис. 97
Проверку осуществляем с помощью соседних растрэлементов. Если эти растрэлементы одинаково располо жены по отношению к однородному ряду, то и рассматри ваемые также находятся в однородном ряду. Следуя таким
путем, |
устанавливаем, |
что у растрэлемента, координаты |
|||||
которого |
отличаются |
от обследуемого |
на |
величину у |
= |
||
= |
#обсл |
+ |
1 (зона G — растрзлемент |
4), |
свободные |
об- |
|
|
141
ласти находятся в зонах А и Н. Для следующего растрэлемента первого ряда (растрзлемент 3) в зоне G располо
жен растрзлемент 8, имеющий свободные области |
в зо |
нах A, G, Н. Следовательно, растрэлементы 1 и 3, |
хотя |
и принадлежат к одному типу, не могут находиться в одном
однородном |
ряду, так как |
их положение по отношению |
к соседним |
растрэлементам |
прямой различно. |
Проверяем растрзлемент 13. В зоне G находится растрэлемент 14, для которого области А и Н свободные, т. е. растрэлементы 4 к 14 относятся к одному однородному ряду. Поступая таким образом, раскладываем неоднород ные ряды в однородные и получаем окончательный одно родный спектр прямой. Осуществляя слежение за «сво бодным» участком прямой, можно определить ее спектр г .
№ |
|
Признаки |
|
растрэле |
|
Признаки |
№ |
растрэле |
|||||
(свободные № |
№. |
(свободные |
|||||||||||
ряда |
растрэлемен |
|
ментов |
ряда |
растрэлемен |
|
ментов |
||||||
|
|
ты) |
|
|
|
|
|
ты) |
|
|
|||
I |
| |
А, |
В, |
D |
1, |
13 . . . |
V I I |
Е, |
F, |
G, Н |
9, |
18 . . . |
|
I I |
3, |
16 . . . |
|
|
|
|
|
|
|||||
|
|
|
|
V I I I |
А, |
В, |
Н |
7, |
19 . . . |
||||
|
|
|
|
2, |
11 . . . |
||||||||
I I I |
} |
А, |
Н |
|
|||||||||
|
|
|
|
|
|
|
|||||||
|
4, |
14 . . . |
IX |
A, |
G, Н |
8,17 . . . |
|||||||
IV |
|
|
|
|
|||||||||
|
|
|
|
6, |
12 . . . |
||||||||
V |
} |
Е, |
G, |
Н |
X |
А, |
В, |
С, D |
|
|
|||
V I |
5, |
15 . . . |
10, |
21 . . . |
|||||||||
|
|
|
|
Зная спектр, определяем, к какому его ряду относится тот или иной растрзлемент прямой. Это даст возможность «пройти» зону пересечения прямых.
Ниже на конкретном примере приводится методика, пользуясь которой, можно установить, к какому однород ному ряду спектра принадлежит исследуемый растрзле мент (рис. 97).
1. Растрзлемент 20 имеет свободные области в зонах Е, G, Н, поэтому он может принадлежать к V или V I рядам. Чтобы установить, к какому из них относится рассматри ваемый растрзлемент, проверяем, в каком ряду находится граничащий с ним растрзлемент, заведомо принадлежащий прямой. Для этого проверку переводим на зону С. В ней
1 Полученный спектр по внешним признакам отличается от спек тров, которые мы приводили раньше. Это объясняется тем, что нуме рация растрэлементов в данном случае принята иной, чем раньше.
142
расположен растрзлемент 17 (IX ряд). В зоне F от растрэлемента IX ряда лежит растрзлемент V ряда. Следова тельно, растрзлемент 20 входит в состав спектра прямой /.
|
2. |
Растрзлемент 22 имеет свободные области в зонах А |
|||||||||
и |
Н. |
Поэтому |
можно |
сразу утверждать, |
что |
он |
входит |
||||
в состав спектра. Для |
уточнения |
принадлежности |
к ряду |
||||||||
( I I I |
или |
IV) |
выясняем, |
какой |
растрзлемент |
находится |
|||||
в |
зоне |
С. |
Находим |
растрзлемент 19, |
принадлежащий |
||||||
к |
V I I I |
ряду. |
В зоне |
F растрэлементов этого |
ряда |
лежат |
|||||
растрэлементы |
I I I ряда. Следовательно, |
растрзлемент 22 |
|||||||||
также |
входит |
в состав |
спектра |
прямой |
и принадлежит |
кI I I ряду.
3.Растрзлемент 23 не имеет Е, G, Н, в зоне С от него находится растрзлемент 20, относящийся к V ряду. Сле довательно, растрзлемент 23 принадлежит к спектру и лежит в V I ряду.
Начиная с растрэлемента 24, мы вступаем в зону пере сечения, в которой картина расположения свободных растрэлементов существенно меняется, но накопленный к этому моменту опыт слежения позволяет безошибочно установить принадлежность растрэлементов этой зоны к спектру прямой, за которой велось слежение. Например, растрзлемент 24 имеет свободную область в зоне В. Та кого типа в спектре прямой / нет, но утверждать, что растрэлемент 24 не принадлежит прямой /, может быть прежде временно, так как возможно, что зоны А и D (растрзлемент со свободными областями в зонах А, В и D в спектре пря мой / есть) заполнены растрэлементами линии, пересекаю щей прямую /. Допустим, что растрзлемент 24 принадле жит прямой /. Чтобы убедиться в этом, достаточно уста новить, что в зоне С находится растрзлемент, не имею щий А, В, С, D. Аналогично можно установить, что растрэлементы 25, 26, 28, 29 принадлежат спектру прямой /. Дальнейшее слежение за линией I (выявление растрэле ментов 34, 35, 40, 41 и т. д.) не вызывает никаких затруд нений и осуществляется по обычной программе.
Мы рассмотрели случай пересечения двух прямых. Ничего не изменится, если одна из них будет заменена любой кривой.
Свойства спектра прямой позволяют решить чрезвы чайно важную задачу «прохождения» области пересечения двух линий, причем логическая схема программы полу чается достаточно простой, но реализовать этот способ на существующих ЭЦВМ невозможно из-за ограниченного
143
объема их оперативной памяти. Для решения этой задачи необходимо, чтобы объем оперативной памяти ЭЦВМ в де сятки раз превышал существующий.
§ 15. О ТОЧНОСТИ МАШИННОГО РЕШЕНИЯ ЗАДАЧ
Применяя новые способы графического решения задач, следует выяснить, в какой степени они удовлетворяют требованиям точности получаемых ответов.
Вопросами точности графических расчетов занималась большая группа исследователей. В основе всех предложе ний оценки точности того или иного способа графического расчета лежит геометрографический подход — расчлене ние графических построений на элементарные геометри ческие операции и оценка точности выполнения каждой операции. Этим методом в нашем случае нельзя восполь зоваться, так как характер геометрических операций и установленные для них средние значения ошибок при пере ходе к машинному решению теряют всякий смысл.
Например, на каком-то этапе решения задачи требуется провести окружность заданного радиуса из центра, опре деляемого пересечением двух прямых. Если эта операция осуществляется «вручную», то для определения возмож ной ошибки при выполнении этой графической операции геометрография требует расчленить ее на выполнение
ряда |
элементарных |
приемов: |
1 — отмерить по масштабу заданную величину цирку |
||
лем; |
|
|
2 — поставить |
ножку циркуля в точку пересечения |
|
двух |
прямых; |
|
3 — провести окружность.
Выполнение каждого из этих приемов неизбежно свя зано с появлением ошибки (по данным Д. И. Каргина, величина ошибки составляет для приема 1—0,03—0,05 мм;
для |
приема |
2 — а = 0,1-^-0,14 мм; b = 0,2-^-0,028 мм; |
для |
приема |
3—0,02 мм *). |
При машинном решении выполнение этой операции можно осуществить с высокой степенью точности, так как положение центра окружности (прием 2) находится ана литически, как точка пересечения двух прямых, и может быть определено с точностью до 40-разрядного двоичного
1 Здесь а и Ь — малая и большая полуоси среднего эллипса оши
бок.
144