GeoSELECT.ru



Радиоэлектроника / Реферат: Методология стандартизации (Радиоэлектроника)

Космонавтика
Уфология
Авиация
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Аудит
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника
Бухгалтерский учет
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Инвестиции
Иностранные языки
Информатика
Искусство и культура
Исторические личности
История
Кибернетика
Коммуникации и связь
Компьютеры
Косметология
Криминалистика
Криминология
Криптология
Кулинария
Культурология
Литература
Литература : зарубежная
Литература : русская
Логика
Логистика
Маркетинг
Масс-медиа и реклама
Математика
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Мифология
Москвоведение
Музыка
Муниципальное право
Налоги
Начертательная геометрия
Оккультизм
Педагогика
Полиграфия
Политология
Право
Предпринимательство
Программирование
Психология
Радиоэлектроника
Религия
Риторика
Сельское хозяйство
Социология
Спорт
Статистика
Страхование
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Физика
Физкультура
Философия
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
   

Реферат: Методология стандартизации (Радиоэлектроника)



Кропоткинский юридический техникум



Отчет по лабораторным работам
по учебной дисциплине:
«Метрология стандартизации и сертификации»



Выполнил студент группы 310 тд
Понедельченко Роман Владимирович
проверил преподаватель
Чахлов Анатолий Дмитриевич



Кропоткин
2004 г.



ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ ПО
МЕТРОЛОГИИ

Программа физического эксперимента состоит в следующем:

1. Выбор места проведения эксперимента;
2. Определение названия физического эксперимента и объектов
физической величины;
3. Выбор средства измерения;
4. Выбор методов измерения;
5. Поверка средств измерения;
6. Получение результатов измерения;
7. Определение условий измерения;
8. Определения основных погрешностей;
9. Вывод.
Метрологической сферой проведения эксперимента является получение
истинных значений измерений показателей качества электрической энергии в
электрических сетях.

Объектами измерения являются:

V напряжение постоянного тока;
V напряжение переменного тока;
V измерение силы постоянного тока;
V измерение силы переменного тока;
V сопротивление постоянному току;
V измерение сопротивлений до 500 кОм;
V измерение сопротивлений до 5000 кОм;
V измерение параметров транзисторов;
V измерение напряжения.

Место проведения эксперимента

Местом проведения физического эксперимента был выбран отдел
«Стандартизации и Сертификации» Краснодарского центра (КЦСМ).



Средство измерения
|[pic] |Ц4342-М1 |
| |Прибор электроизмерительный |
| |многофункциональный |

Назначение прибора

Прибор электроизмерительный многофункциональный типа Ц4342-М1 (далее -
прибор) с автоматической защитой от электрических перегрузок предназначен
для измерения в электрических цепях объектов измерений, работоспособное
состояние которых не нарушается их взаимодействием с прибором или выходом
нормируемых характеристик прибора за пределы, установленные техническими
условиями и указанные в настоящем паспорте:
- силы и напряжения постоянного тока;
- среднеквадратического значения силы и напряжения переменного
тока сину-соидальной формы;
- сопротивления постоянному току;
- абсолютного уровня сигнала по напряжению переменного тока.
Кроме того, прибор предназначен для проверки работоспособного
состояния биполярных транзисторов с рассеиваемой мощностью до 150 мВт:
- статистического коэффициента передачи тока в схеме с общим
эмиттером h21E в диапазонах измерения сопротивления постоянному
току;
- обратных токов: коллектора - ICBO, эмиттера - IEBO,
коллектор-эмиттер - ICEO при разомкнутом выводе базы и коллектор-
эмиттер ICES при короткозамкнутых выводах эмиттера и базы в
диапазонах измерения силы постоянного тока.
Прибор может применяться при регулировании, ремонте и эксплуатации
электро- и радиоаппаратуры в помещениях с искусственно регулируемыми
климатическими условиями, например, в закрытых отапливаемых или охлаждаемых
и вентилируемых производственных и других, в том числе хорошо вентилируемых
подземных помещениях (отсутствие прямого воздействия солнечной радиации и
отсутствие воздействия атмосферных осадков, ветра, а также песка и пыли
наружного воздуха).
Рабочие и климатические условия применения прибора:
- температура окружающего воздуха от минус 10 до плюс 40 оС;
- атмосферное давление 84 - 106,7 кПа (630 - 800 мм рт. ст.);
- относительная влажность воздуха до 80 % при температуре 25
оС.

Методы измерения

Методика выполнения измерений (МВИ) Комбинированного прибора Ц4342-М1
для измерения силы и напряжения постоянного тока в соответствии с ГОСТ Р
8.563-96 «ГСИ. Методика выполнения измерений», введенным 1 июля 1997 года.



Метрологические характеристики

|Верхние пределы |Нормальная |Средняя частота |Рабочая область |
|измерений |область частот |нормальной |частот, Гц |
| | |области частот, | |
| | |Гц | |
|1000 В |45 - 100 |72 |100 - 200 |
|250 В |45 - 200 |122 |200 - 500 |
|50 В |45 - 500 |272 |500 - 10000 |
|1; 5;10 В |45 - 1000 |522 |1000 - 2000 |
|0,25;1,25;5;25,12|45 - 1000 |522 |1000 - 2000 |
|5, 500, 2500, | | | |
|5000 мА | | | |

Технические характеристики

Время успокоения прибора не превышает 4 с. Время установления рабочего
режима прибора - непосредственно после включения.
Режим работы прибора - непрерывный. Продолжительность непрерывной
работы в течение 16 ч, с перерывом до повторного включения 1 ч. В процессе
работы, при необходимости, следует заменять встроенные электрохимические
источники тока.
Изоляция между всеми изолированными электрическим цепями и корпусом
прибора в нормальных климатических условиях применения выдерживает в
течение 1 минуты действие испытательного напряжения переменного тока
синусоидальной формы частотой (50 + 1) Гц, среднеквадратическое значение
которого составляет 3 кВ.
Прибор выдерживает длительные перегрузки током или напряжением, равные
120 % от конечного значения диапазонов измерений, в течение 2 ч.
Прибор с защитой от электрических перегрузок при измерении силы и
напряжения постоянного и переменного тока выдерживает воздействие
кратковременных электрических перегрузок - десяти ударов током или
напряжением, величины которых не должны превышать 25-кратных значений от
конечного значения диапазонов измерений, но не более 50 А в
последовательных и 2 кВ параллельных цепях.
Время включения под перегрузку 5 с с интервалом 20 с.
Цепи питания прибора выдерживают кратковременные перегрузки - 5 ударов
напряжением, равным 150 % от верхнего значения нормальной области
напряжения источника питания.
Время включения под перегрузку 0,5 с с интервалом 15 с.
При отсутствии источника питания автоматической защиты кратковременные
перегрузки не должны превышать в диапазонах измерений:
- до 1 А - 5 IК; свыше 1 А - 2 IК;
- до 100 В - 5UК; свыше 100 В - 2 UК (но не более 2 кВ),
где IК и UК - конечные значения диапазонов измерений силы тока и
напряжения.
9. Габаритные размеры прибора 215 х 115 х 90 мм.
10. Масса прибора 0,95 кг.
11. Суммарная масса драгоценных материалов в приборе: серебра - 2,0 г;
платины - 0,012 г (растяжка).
12. Суммарная масса цветных металлов в приборе:
- алюминия и алюминиевых сплавов - 44 г (шильдики, обойма,
циферблат);
- кобальта - 18 г (магнит измерительного механизма и реле
автозащиты);
- меди и сплавов на медной основе - 44 г (обмотки, гнезда,
провода).

Функциональные возможности:

1. Прибор обеспечивает возможность измерения силы и напряжения постоянного
тока;

2. Измеритель обеспечивает измерение действующего значения силы и
напряжения переменного

тока практически синусоидальной формы;

3. Измеритель обеспечивает измерение сопротивления постоянного тока, а
также параметров маломощных транзисторов.

Поверка

* Методика поверки измерителя приведена в документе «Инструкция.
Комбинированный прибор Ц4342-М1. Методика поверки».

* Этот документ устанавливает методы и средства первичной и периодических
поверок измерителя.

* В зависимости от условий эксплуатации рекомендуются следующие
межповерочные интервалы: для достижения точности 2 - 1 год; Для
достижения наивысшей точности (не ниже 0, 5 %) - 1 месяц в течение
первых трех месяцев эксплуатации. Кроме этого, после всех видов
климатических испытаний, а также после пребывания в условиях, отличных
от нормальных или рабочих, перед использованием должен быть выдержан в
нормальных условиях или рабочих условиях не менее 24 часов.


Проведение поверки.

* При поверке образцовые приборы должны быть класса точности не ниже 0,5.

* При проведении поверки прибора следует руководствоваться
инструкциями

Госстандарта СССР № 184 - 62 по поверке амперметров, вольтметров,
ваттметров и варметров и

№ 188 - 60 по поверке омметров и фарадметров.

* Проверку диапазонов измерений и определение диапазона
установки цифровых

показаний производить одновременно с определением основной погрешности по
измерению.

* Проверку влияния напряжения питания производить по ГОСТ
22261-82. Время

выдержки при повышенном и пониженном напряжении питании должно быть не
менее 10 мин.
• Проверку времени установления рабочего режима производить по ГОСТ
22261-82.
Указание мер безопасности:

При работе с напряжением более 30 В необходимо подключать
прибор при выключенном напряжении в исследуемой цепи.

2. Касание к зажимам и гнездам прибора при высоком напряжении опасно для
жизни.

Подключение, замена и ремонт измерителя должны производиться при отключении
питающей сети.

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



Результаты измерений

Прибором Ц4342-М1 производились измерения при t=350С, остальные влияющие
величины соответствовали нормальным. Тогда

Yр=Yo+Yт.

Предел допускаемого значения дополнительной погрешности, вызванной
изменением температуры от нормальной (20[pic]5)оС в пределах рабочих
температур, равен [pic]2,5% на постоянном токе и [pic]4,0% на переменном
токе на каждые 10оС изменения температуры.
Следовательно, погрешность результатов измерений в данном случае
равна:
на постоянном токе Yр=[pic]5,0%
на переменном токе Yр=[pic]8,0%

Условия измерений

|Влияющая величина |Нормальное значение |
|Положение прибора, ° |Горизонтальное + +2 |
|Температура окружающего воздуха, °С|20 ++ 5 |
|Относительная влажность воздуха, % |30 - 80 |
|Атмосферное давление, кПа (мм |84 - 106,7 (630 - 795) |
|рт.ст.) | |
|Частота измеряемых силы и |Нормальная область частот |
|напряжения переменного тока | |
|Форма кривой измеряемых силы и |Синусоидальная с коэффициентом |
|напряжения переменного тока |несинусоидальности не более 2 % |
|Напряжение источника питания схемы |3,7 - 4,7 (встроенный |
|омметра, В: |электрохимический источник |
| |постоянного тока) |
|Внешнее магнитное поле |Магнитное поле Земли |
|Ферромагнитная опорная плоскость |Отсутствие |
|Коэффициент переменной составляющей|3 |
|силы или напряжения постоянного | |
|тока, %, не более | |



Основные погрешности

Основная погрешность изменения показаний прибора и вариация показаний
прибора выражаются в процентах и вычисляется по формуле:
Y = ??100 / XN (1)
Где ? - значение абсолютной погрешности, изменений показаний прибора и
вариации показаний прибора, выраженные в единицах измеряемой
величины или единицах длинны шкалы;
XN - нормирующее значение, выраженное в тех же единицах, что и
абсолютная погрешность.
Нормирующее значение XN принимать равным: конечному значению диапазона
измерения силы и напряжения постоянного и переменного тока, всей длине
шкалы при измерениях сопротивления постоянному току и абсолютного
уровня сигнала по напряжению.
"h21E " - 48 мм; "кОм, МОм" - 67 мм; "дБ" - 44 мм.
Предел допускаемой вариации показаний прибора равен 1,25 %.



|Измеряе-мая|Диапазон |Класс |Пределы |Паде-ни|Ток потребления, мА, |
|вели-чина |измере-ний |точ-но|допускае-мо|е |не более |
| | |сти |й |на-пряж| |
| | | |приве-дённо|е-ния, | |
| | | |й ос-новной|В, не | |
| | | |по-грешност|бо-лее | |
| | | |и, % | | |
| | | | | |От |От |
| | | | | |изме-ряемог|источ-ник|
| | | | | |о сиг-нала |а |
| | | | | | |пи-тания |
|Сила |0-0,05;0-0,25;0-1;|2,5 |+ 2,5 | |--- |--- |
|по-стоянног|0-5 | | |0,4 | | |
|о тока, мА |0-25;0-100;0-500; | | | | | |
| |0-2500; | | | | | |
|Сила |0,05-0,25;0,25-1,2|4,0 |+ 4,0 |1,2 |--- |--- |
|переменного|5; | | | | | |
|тока, мА |1-5;5-25;25-125; | | | | | |
| |100-500; | | | | | |
| |500-2500 | | | | | |
|Напряже-ние|0-0,1; 0-1; 0-5; |2,5 |+ 2,5 |--- |0,053 |--- |
|посто-янног|0-10; 0-50; | | | | | |
|о тока, В |0-250; 0-1000; | | | | | |
|Напряже-ние|0,2 -1,0 | | |--- |5,2 |--- |
|пере-менног|1 - 5 | | | |2,8 | |
|о тока, В |2 - 10 |4,0 |+ 4,0 | |1,05 | |
| |10 - 50; 50 - 250;| | | | | |
| | | | | |0,28 | |
| |200 - 1000 | | | | | |
|Сопротив-ле|0 - 0,3 |2,5 |+ 2,5 |--- |--- |7,600 |
|ние |0 - 10 | | | | |7,200 |
|по-стоянном|0 - 100 | | | | |0,720 |
|у току, кОм|0 - 1000 | | | | |0,072 |
| |0 - 10000 | | | | |15,0 |
|Абсолютный |От минус 10 до | | |--- |2,800 |--- |
|уровень |плюс 15 | | | | | |
|сигнала по | |4,0 |+ 4,0 | | | |
|напряжению,| | | | | | |
|дБ | | | | | | |
|Статический|0 - 200 | | |--- |--- |0,720 |
|коэффициент| | | | | | |
|тока, h21E |0 - 2000 |4,0 |+ 4,0 | | |7,200 |



|Влияющая величина |Интервал влияющей |Пределы допускаемого |
| |величины |изменения показаний, % |
|Температура |От минус 10 до плюс|+ 2,5 и + 4,0 при измерении |
|окружающего воздуха,|40 |на постоянном и переменном |
|°С | |токе соответственно на |
| | |каждые 10 °С изменения |
| | |температуры |
|Положение прибора |Отклонение от |+ + 2,5 |
| |горизонтального на | |
| |10° в любом | |
| |направлении | |
|Частота измеряемых |Рабочая область |++ 4,0 (при изменении |
|силы и напряжения |частот (табл. 3) |частоты от границы |
|переменного тока | |нормальной области до любого|
| | |значения частоты смежной |
| | |части рабочей области |
| | |частот) |
| Внешнее однородное |Постоянное с | |
|магнитное поле |индукцией 0,5 мТл |+ +1,5 |
| |Переменное с | |
| |индукцией 0,2 мТл | |
| |при частоте до 1 кГц|++ 4,0 |
|Форма кривой |Отклонение |+ +5,0 |
|измеряемых силы или |среднеквадратическог| |
|напряжения |о значения под | |
|переменного тока |влиянием 2, 3 и 5 | |
| |гармонической | |
| |составляющей, равное| |
| |5 % | |
|Ферромагнитная | Толщина (2 + 0,5) |+ +1,2 |
|опорная плоскость |мм | |
|Такой же прибор |Размещённый |+ +1,2 |
| |вплотную, до этого | |
| |находившийся на | |
| |расстоянии не менее | |
| |1 м | |



Вывод:

В результате проведенной лабораторной работы были проверены все
ключевые параметры работы комбинированного прибора Ц4342-М1, а также при
определенных условиях измерения были определены основные погрешности
измерений.



ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ ПО СТАНДАРТИЗАЦИИ

Общей целью стандартизации является защита интересов потребителей и
государства по вопросам качества продукции, процессов и услуг.
Согласно закону РФ «О стандартизации» стандартизация как деятельность
направлена на достижение следующих целей:
1. безопасность продукции, работ и услуг для окружающей среды,
жизни, здоровья и

имущества;
2. безопасность хозяйственных объектов с учетом риска возникновения
природных и

техногенных катастроф и других чрезвычайных ситуаций;
1. обороноспособность и мобилизационная готовность страны;
2. техническая и информационная совместимость, а также
взаимозаменяемость продукции;
3. единство измерений;
3. качество продукции, работ и услуг в соответствии с уровнем
развития науки, техники и

технологии;
4. экономия всех видов ресурсов.

Стандартизация как наука и как вид деятельности базируется на
определенных принципов или положениях. Эти принципы отражают основные
закономерности процесса разработки стандартов.
Существует 7 основных принципов стандартизации:
1. Сбалансированность интересов сторон;
2. Системность и комплектность стандартизации;
3. Динамичность и опережающее развитие стандарта;
4. Эффективность стандартизации;
5. Периодичность разработки стандартов;
6. Принцип гармонизации;
7. Четкость формулировок и положений стандартов.

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



ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ ПО СЕРТИФИКАЦИИ.

Сертификация в РФ направлена на следующие цели:
1 .создание условий для деятельности предприятия на едином товарном
рынке в РФ, а также для участия в международном экономическом и научно-
техническом сотрудничестве и международной торговли
2. содействие потребителям в компетентном выборе продукции
3. содействие экспорту и повышение конкурентоспособности продукции
4. защита потребителя от недобросовестности производителя или продавца
5. контроль безопасности продукции для окружающей среды, жизни, здоровья
и имущества
6. подтверждение качества продукции, заявленной изготовителем.

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

сертификации.
При сертификации по отдельным схемам некоторые этапы могут не
предусматриваться.



ГОССТАНДАРТ РОССИИ
СИСТЕМА СЕРТИФИКАЦИИ ГОСТ Р

СЕРТИФИКАТ СООТВЕТСТВИЯ

№ РОСС RU.1090.HX.2524

Срок действия установлен с 05.04.04 по 05.04.07 г
№ 4543654

ОРГАН ПО СЕРТИФИКАЦИИ ИЗМЕРИТЕЛЬНЫХ ПРИБОРОВ

УДОСТОВЛЯЕТ, ЧТО ДОЛЖНЫМ ОБРАЗОМ ИДЕНТИФИЦИРОВАННАЯ ЗАЯВИТЕЛЕМ ПЮДУКЦИЯ

ПРИБОР Комбинированный прибор Ц4342-М1

ИЗГОТОВИТЕЛЬ (ПРОДАВЕЦ)
ООП "Consyl"
Россия, 440052, г. Житомир, Комсомольская 19

СООТВЕТСТВУЕТ ТРЕБОВАНИЯМ НОРМАТИВНЫХ ДОКУМЕНТОВ ГОСТ 13109-97

СЕРТИФИКАТ ВЫДАН НА ОСНОВАНИИ
-протокола испытаний № 78 от 04.04.2004, выданного «Отдел Стандартизации и
Сертификации Краснодарского центра (КЦСМ)» расположенного в г. Кропоткине
по ул. Шоссейной 3.
аттестат № 146118

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Руководитель
органа______________________________________________________________________
_______
Подпись
Ф.И.О.

М.П.
Эксперт_________Подпись____________________________________________Ф.И.О.___
_______________


Сертификат имеет юридическую силу на всей территории Российской Федерации







Реферат на тему: Методы и алгоритмы компоновки, размещения и трассировки печатных плат
Московский государственный институт электроники и математики
(Технический университет)



Кафедра ИТАС



РЕФЕРАТ


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



Выполнил:



Проверил:



Принял:



МОСКВА 2003



ОГЛАВЛЕНИЕ



1. Введение
2. Алгоритмы компоновка
3. Алгоритмы размещения
4. Алгоритмы трассировки



1. ВВЕДЕНИЕ



При конструкторском проектировании РЭА (радиоэлектронной аппаратуры)
решаются задачи, связанные с поиском наилучшего варианта конструкции,
удовлетворяющего требованиям технического задания и максимально
учитывающего возможности технологической базы производства. Тесная
взаимосвязанность задач и большая размерность каждой из них обычно не
позволяет предложить метод поиска оптимального конструктивного решения в
едином цикле в связи с трудностями создания общей математической модели,
комплексно учитывающей особенности конструкторско-технологической базы
производства. Поэтому разработка и реализация алгоритмов и методов решения
отдельных задач этапа конструкторского проектирования: компоновки,
размещения и трассировки,- до сих пор остаются актуальными проблемами,
решение которых неотъемлемо связано с развитием систем автоматизации
проектирования.



2. АЛГОРИТМЫ КОМПОНОВКИ



На этапе конструкторского проектирования решаются вопросы, связанные с
компоновкой элементов логической схемы в модули, модулей в ячейки, ячеек в
панели и т. д. Эти задачи в общем случае тесно связаны между собой, и их
решение позволяет значительно сократить затраты и трудоемкость указанного
этапа в САПР. Обычно задачи компоновки рассматриваются как процесс принятия
решений в определенных или неопределенных условиях, в результате выполнения
которого части логической схемы располагаются в конструктивных элементах i-
го уровня, а эти элементы размещаются в конструктивных элементах (i+1) –го
уровня и т. д., причем расположение выполняется с оптимизацией по
выбранному критерию.
Компоновкой электрической схемы РЭА на конструктивно законченные части
называется процесс распределения элементов низшего конструктивного уровня в
высший в соответствии с выбранным критерием. Основным для компоновки
является критерий электромагнитотепловой совместимости элементов низшего
уровня. Данный критерий определяет область допустимых разбиений схемы, на
которой формулируются другие критерии. Такими критериями могут быть:
минимум типов конструктивно законченных частей, плотность компоновки,
минимум соединений между устройствами, простота диагностирования и др.
Очевидно, что внешние соединения между частями схем являются одним из
важнейших факторов, определяющих надежность РЭА. Поэтому наиболее
распространенным критерием является критерий минимума числа внешних связей.
Выполнение этого критерия обеспечивает минимизацию взаимных наводок,
упрощение конструкции, повышение надежности и т. д.

Для построения формальной математической модели компоновочных задач
удобно использовать теорию графов. При этом электрическую схему
интерпретируют ненаправленным мультиграфом, в котором каждому
конструктивному элементу (модулю) ставят в соответствие вершину
мультиграфа, а электрическим связям схемы – его ребра. Тогда задача
компоновки формулируется следующим образом, Задан мультиграф G(X,U).
Требуется “разрезать” его на отдельные куски G1(X1,U1), G2(X2,U2),…,
Gk(Xk,Uk) так, чтобы число ребер, соединяющих эти куски, было минимальным,
т.е.

минимизировать [pic] i?j

при [pic][pic] i,j = 1,2,…,k,

где Uij – множество ребер, соединяющих куски Gi(Xi,Ui) и Gj(Xj,Uj).
Другими словами разбиениями частей совокупности G на графы считаются,
если любая часть из этой совокупности не пустая; для любых двух частей
пересечение множества ребер может быть не пустым; объединение всех частей в
точности равно графу G.
Известные алгоритмы компоновки можно условно разбить на пять групп:
1. алгоритмы, использующие методы целочисленного
программирования.
2. последовательные алгоритмы
3. итерационные алгоритмы
4. смешанные алгоритмы
Алгоритмы первой группы хотя и позволяют получить точное решение
задачи, однако для устройства реальной сложности фактически не реализуемы
на ЭВМ. В последнее время наибольшее распространение получили приближенные
алгоритмы компоновки (последовательные, итерационные, смешанные). При
использовании последовательных алгоритмов сначала по определенному правилу
выбирают вершину графа, затем осуществляют последовательный выбор вершин
(из числа нераспределенных) и присоединение их к формируемому куску графа.
После образования первого куска переходят ко второму и т. д. до получения
желаемого разрезания исходного графа. В итерационных алгоритмах начальное
разрезание графа на куски выполняют произвольным образом; оптимизация
компоновки достигается парными или групповыми перестановками вершин графа
из различных кусков. Процесс перераспределения вершин заканчивают при
получении локального экстремума целевой функции, удовлетворяющим
требованиям разработчика. В смешанных алгоритмах компоновки для получения
начального варианта “разрезания” используется алгоритм последовательного
формирования кусков; дальнейшая оптимизация решения осуществляется
перераспределением вершин между отдельными кусками графа.

Последовательные алгоритмыкомпоновки


В последовательных алгоритмах компоновки «разрезание» исходного графа
G(X,U) на куски G1(X1,U1), G2(X2,U2),…, Gk(Xk,Uk) сводится к следующему. В
графе G(X,U) находят вершину xi [pic] X с минимальной локальной степенью
[pic].
Если таких вершин несколько, то предпочтение отдают вершине с
максимальным числом кратных ребер. Из множества вершин, смежных с вершинами
формируемого куска графа G1(X1,U1), выбирают ту, которая обеспечивает
минимальное приращение связей куска с еще нераспределенными вершинами.
Данную вершину xi [pic] X X1 включают в G1(X1,U1), если не происходит
нарушения ограничения по числу внешних связей куска, т.е.
[pic],
где ?j? – элемент матрицы смежности исходно графа G(X,U); ?(xg) –
относительный вес вершины xg, , равный приращению числа внешних ребер куска
G1(X1,U1) при включении вершины xg во множество X1; E – множество индексов
вершин, включенных в формируемый кусок графа на предыдущих шагах алгоритма;
m – максимально допустимое число внешних связей отдельно взятого куска со
всеми оставшимися.
Указанный процесс продолжается до тех пор, пока множество X1 не будет
содержать n элементов либо присоединение очередной нераспределенной вершины
xj к куску G1(X1,U1) не приведет к нарушению ограничения по числу внешних
соединений куска, равному
[pic]
Следует отметить, что величина [pic] не является монотонной функцией
|X1|, поэтому, для того чтобы убедится в невозможности дальнейшего
формирования куска вследствие нарушения последнего ограничения, необходимо
проверить его невыполнимость на последующих шагах увеличения множества X1
вплоть до n. В качестве окончательного варианта выбирают кусок
G10(X10,U10), содержащий максимально возможное число вершин графа G(X,U),
для которого выполняются ограничения на число внешних связей и входящих в
него вершин (nmin-nmax).
После преобразования куска G10(X10,U10) процесс повторяют для
формирования второго, третьего и т.д. кусков исходного графа с той лишь
разницей, что рассмотрению подлежат вершины, не вошедшие в предыдущие
куски.
Сформулируем алгоритм последовательной компоновки конструктивных
элементов.
1) t:0
2) Xf = Xt = Ш; t=t+1; ?=1; ?=nmax,
Где t, ? – порядковые номера формируемого куска и присоединяемой
вершины; ? – ограничение на число вершин в куске.
3) По матрице смежности исходного графа | ?hp|NxN, где N – число
вершин исходного графа (при большом значении N для сокращения
объема оперативной памяти ЭВМ используем не саму матрицу смежности,
а её кодовую реализацию), определяем локальные степени вершин
[pic].
4) Из множества нераспределенных вершин X выбираем вершину xj с ?(xj)
= [pic]. Переходим к п.6. Если таких вершин несколько, то переходим
к п.5
5) Из подмножества вершин Xl с одинаковой локальной степенью выбирают
вершину xj с максимальным числом кратных ребер (минимальным числом
смежных вершин), т.е. |Гxj| = [pic].
6) Запоминаем исходную вершину формируемого куска графа [pic].
Переходим к п.10
7) По матрице смежности [pic] строим множество Xs = [pic] и определяем
относительные веса вершин [pic]:
[pic].
8) Из множества XS выбираем вершину [pic]. Переходим к п.10. Если
таких вершин несколько, то переходим к п.9.
9) Из подмножества вершин Xv с одинаковым относительным весом выбираем
вершину xj с максимальной локальной степенью, т.е. [pic].
10) [pic].
11) Если >m , то переходим к п.13.
12) Рассмотренные вершины включаем в формируемый кусок Xf = Xt .
13) ? = ? + 1.
14) Если ?> ?, то переходим к п.15, а противном случае – к п.7.
15) Если |Xf| nmax , то переходим к п.20.
18) Если |X|< nmin , то переходим к п.21.
19) Определяем число внешних связей последнего куска графа:
[pic],
где F – множество индексов вершин, входящих в X. Если [pic],
то переходим к п.21, в противном случае – к п.24.
20) Если t1,
т.е. имеется как минимум один ранее сформированный кусок, то
переходим к п.22. в противном случае – к п.23.
22) Ищем другой допустимый вариант формирования предыдущего куска с
меньшим числом вершин: t = t – 1; [pic].
Переходим к п.7.
23) Задача при заданных ограничениях не имеет решения.
24) Конец работы алгоритма.

Рассмотренный алгоритм прост, легко реализуется на ЭВМ и позволяет
получить решение задачи компоновки. Также среди достоинств данной группу
алгоритмов выступает высокое быстродействие их при решении задач
компоновки.
Основным недостатком последовательного алгоритма является
неспособность находить глобальный минимум количества внешних связей (не
анализируются возможные ситуации). Наибольшая эффективность метода
последовательного разбиения графа имеет место, когда число вершин графа G
значительно больше вершин в любой части разбиения.



Итерационные алгоритмы компоновки


Сущность данной группы алгоритмов заключается в выборе некоторого
начального «разрезания» исходного графа на куски (вручную или с помощью
последовательного метода компоновки) и последующего его улучшения с помощью
итерационного парного или группового обмена вершин из различных кусков. При
этом для каждой итерации осуществляется перестановка тех вершин, которая
обеспечивает максимальное уменьшение числа связей между кусками графа или
максимальное улучшение другого выбранного показателя качества с учетом
используемых ограничений (например, на максимальное число внешних ребер
любого отдельно взятого куска).
Рассмотрим основную идею итерационного алгоритма разбиения графа G,
заданного матрицей смежности, с минимизацией числа соединительных ребер.
Разбиение графа G = (X,U) на l подграфов G1 = (X1,U1), G2 = (X2,U2),…,Gl =
(Xl,Ul) сведем к разбиению на два подграфа. С этой целью в матрице
смежности R выделим по главной диагонали две подматрицы R1 и R2. При этом
порядок подматрицы R1 равен числу вершин, которые должны находится в G1, а
порядок подматрицы R2 – числу всех оставшихся вершин графа. Необходимо так
переставить строки и столбцы матрицы R, чтобы число ребер между G1 и
оставшейся частью графа G было минимальным. После этого подматрицу R1 из
матрицы R исключаем, вычеркнув из R строки и столбцы, соответствующие
элементам R1. Далее подматрицу R1’ разбиваем снова на две подматрицы R2 и
R2’, причем порядок R2 соответствует числу вершин второго выделяемого
подграфа, а порядок R2 – числу оставшихся вершин графа. Переставляем строки
и столбцы R1’ с целью минимизации числа соединительных ребер. После этого
подматрица R2’ исключается и процесс повторяется до тех пор, пока не будет
выполнено разбиение графа G на l подграфов.
Основная идея алгоритма заключается в выборе таких строк и столбцов,
перестановка которых приводит к сосредоточению в диагональных клетках
матрицы R максимального числа элементов. Построим прямоугольную матрицу W
= ||wi,j||nix(n-ni), в которой строки определяются вершинами из множества
I, а столбцы – из множества V, [pic]. На пересечении k строки ([pic]и q
столбца [pic] находится элемент
[pic],
где rk,q – элемент матрицы смежности R.
Элемент wk,q матрицы W характеризует изменение числа соединительных
ребер между Gi и Gj при перестановке вершин [pic] и [pic]. Используя
матрицу W , можно найти подстановку, которая увеличит число элементов в
подматрицах R1 и R1’ . Такой процесс повторяется до тех пор, пока в
подматрице R1 не сосредоточится максимальное число единиц.
В итерационных алгоритмах предусмотрена возможность поиска
оптимального варианта для различных начальных разбиений. Это связано с тем,
что при использовании итерационных алгоритмов оптимальность решения в
значительной мере зависит от того, насколько удачно было произведено
начальное разбиение графа G(X,U).
Итерационные алгоритмы компоновки обеспечивают высокое качество
решения задачи, однако требуют больших затрат машинного времени, чем
последовательные алгоритмы. Для сокращения числа итераций обмена вершин
между кусками в смешанных алгоритмах для получения начального «разрезания»
графа применяют последовательные методы формирования его кусков. С этой
целью в некоторых итерационных алгоритмах используют процесс групповой
перестановки взаимно непересекающихся пар вершин.



3. АЛГОРИТМЫ РАЗМЕЩЕНИЯ


Исходной информацией при решении задач размещения являются: данные о
конфигурации и размерах коммутационного пространства, определяемые
требованиями установки и крепления данной сборочной единицы в аппаратуре;
количество и геометрические размеры конструктивных элементов, подлежащих
размещению; схема соединений, а также ряд ограничений на взаимное
расположение отдельных элементов, учитывающих особенности разрабатываемой
конструкции. Задача сводится к отысканию для каждого размещаемого элемента
таких позиций, при которых оптимизируется выбранный показатель качества и
обеспечивается наиболее благоприятные условия для последующего
электрического монтажа. Особое значение эта задача приобретает при
проектировании аппаратуры на печатных платах.
Основная сложность в постановке задач размещения заключается в выборе
целевой функции. Связано это с тем, что одной из главных целей размещения
является создание наилучших условий для дальнейшей трассировки соединений,
что невозможно проверить без проведения самой трассировки. Любые другие
способы оценки качества размещения (минимум числа пересечений ребер графа,
интерпретирующего электрическую схему соединений, разбиение графа на
минимальное число плоских суграфов и т.д.), хотя и позволяют создать
благоприятные для трассировки условия, но не гарантируют получение
оптимального результата, поскольку печатные проводники представляют собой
криволинейные отрезки конечной ширины, конфигурация которых определяется в
процессе их построения и зависит от порядка проведения соединений.
Следовательно, если для оценки качества размещения элементов выбрать
критерий, непосредственно связанный с получением оптимального рисунка
металлизации печатной платы, то конечный результат может быть найден только
при совместном решении задач размещения, выбора очередности проведения
соединений и трассировки, что практически невозможно вследствие огромных
затрат машинного времени.
Поэтому все применяемые в настоящее время алгоритмы размещения используют
промежуточные критерии, которые лишь качественно способствуют решению
основной задачи: получению оптимальной трассировки соединений. К таким
критериям относятся: 1) минимум суммарной взвешенной длины соединений; 2)
минимум числа соединений, длина которых больше заданной; 3) минимум числа
пересечение проводников; 4) максимальное число соединений между элементами,
находящимися в соседних позициях либо в позициях, указанных разработчиком;
5) максимум числа цепей простой конфигурации.
Наибольшее распространение в алгоритмах размещения получил первый
критерий, что объясняется следующими причинами: уменьшение длин соединений
улучшает электрические характеристики устройства, упрощает трассировку
печатных плат; кроме того, он сравнительно прост в реализации.
В зависимости от конструкции коммутационной платы и способов выполнения
соединений расстояние между позициями установки элементов подсчитывается по
одной из следующих формул:
[pic], [pic], [pic]
В общем виде задача размещения конструктивных элементов на коммутационной
плате формулируется следующим образом. Задано множество конструктивных
элементов R={r1,r2,…,rn} и множество связей между этими элементами
V={v1,v2,…,vp}, а также множество установочных мест (позиций) на
коммутационной плате T={t1,t2,…,tk}. Найти такое отображение множества R на
множестве T, которое обеспечивает экстремум целевой функции
[pic], где cij – коэффициент взвешенной связности.



Силовые алгоритмы размещения


В основу этой группы алгоритмов положен динамический метод В.С. Линского.
Процесс размещения элементов на плате представляется как движение к
состоянию равновесия системы материальных точек (элементов), на каждую из
которых действуют силы притяжения и отталкивания, интерпретирующие связи
между размещаемыми элементами. Если силы притяжения, действующие между
любыми двумя материальными точками ri и rj пропорциональны числу
электрических связей между данными конструктивными элементами, то состояние
равновесия такой системы соответствует минимуму суммарной длины всех
соединений. Введение сил отталкивания материальных точек друг от друга и от
границ платы исключает возможность слияния двух любых точек и способствует
их равномерному распределению по поверхности монтажного поля. Чтобы
устранить возникновение в системе незатухающих колебаний, вводят силы
сопротивления среды, пропорциональные скорости движения материальных точек.
Таким образом, задача оптимального размещения элементов сводится к
нахождению такого местоположения точек, при котором равнодействующие всех
сил обращаются в нуль.
К достоинствам данного метода относятся возможность получения
глобального экстремума целевой функции, а также сведение поиска к
вычислительным процедурам, для которых имеются разработанные численные
методы.
Недостатками являются трудоемкость метода и сложность его реализации
(подбора коэффициентов для силовых связей); необходимость фиксирования
местоположения некоторого числа конструктивных элементов на плате для
предотвращения большой неравномерности их размещения на отдельных участках
платы.



Итерационные алгоритмы размещения


Итерационные алгоритмы имеют структуру, аналогичную итерационным
алгоритмам компоновки, рассмотренным ранее. В них для улучшения исходного
размещения элементов на плате вводят итерационный процесс перестановки
местами пар элементов.
В случае минимизации суммарной взвешенной длины соединений формула
для расчета изменения значения целевой функции при перестановке местами
элементов ri и rj , закрепленных в позициях tf и tg, имеет вид:

[pic],
где p и h(p) – порядковый номер и позиция закрепления неподвижного элемента
rp. Если [pic], то осуществляют перестановку ri и rj , приводящую к
уменьшению целевой функции на [pic], после чего производят поиск и
перестановку следующей пары элементов и т.д. Процесс заканчивается
получением такого варианта размещения, для которого дальнейшее улучшение за
счет парных перестановок элементов невозможно.
Использование описанного направленного перебора сокращает число
анализируемых вариантов размещения (по сравнению с полным перебором), но
приводит к потере гарантии нахождения глобального экстремума целевой
функции.20

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



Последовательные алгоритмы размещения


Последовательные алгоритмы основаны на допущении, что для получения
оптимального размещения необходимо в соседних позициях располагать
элементы, максимально связанные друг с другом. Сущность этих алгоритмов
состоит в последовательном закреплении заданного набора конструктивных
элементов на коммутационной плате относительно ранее установленных. В
качестве первоначально закрепленных на плате элементов обычно выбирают
разъемы, которые искусственно «раздвигают» до краев платы. При этом все
контакты разъемов равномерно распределяются по секциям (столбцам и строкам
координатной сетки). На каждом l-ом шаге (l=1,2,…,n) для установки на
коммутационную плату выбирают элемент [pic] из числа еще не размещенных,
имеющий максимальную степень связности с ранее закрепленными элементами Rl-
1. В большинстве используемых в настоящее время алгоритмов оценку степени
связности производят по одной из следующих формул:

[pic];
[pic],
где cij – коэффициент взвешенной связности элементов i и j; Jl-1 –
множество индексов элементов, закрепленных на предыдущих l-1 шагах; n –
общее число размещенных элементов.
Если установочные размеры всех размещаемых на плате элементов
одинаковы, то выбранный на очередном шаге элемент [pic] закрепляют в той
позиции [pic] из числа незанятых, для которой значение целевой функции
[pic] с учетом ранее размещенных элементов Rl-1 минимально. В частности,
если критерием оптимальности является минимум суммарной взвешенной длины
соединений, то
[pic],
где dfj – расстояние между f-ой позицией установки элемента [pic] и
позицией размещенного ранее элемента rj; Tl-1 – множество позиций, занятых
элементами после (l-1)-го шага алгоритма.
Процесс размещения алгоритма заканчивается после выполнения n шагов
алгоритма.
Алгоритмы, использующие последовательный процесс закрепления
элементов в позициях, являются в настоящее время самыми быстродействующими.
Однако по качеству получаемого решения последовательные алгоритмы уступают
итерационным. Поэтому их используют обычно для получения начального
размещения элементов на плате.



4. АЛГОРИТМЫ ТРАССИРОВКИ



Трассировка соединений является, как правило, заключительным этапом
конструкторского проектирования РЭА и состоит в определении линий,
соединяющих эквипотенциальные контакты элементов, и компонентов,
составляющих проектируемое устройство.
Задача трассировки – одна из наиболее трудоемких в общей проблеме
автоматизации проектирования РЭА. Это связано с несколькими факторами, в
частности с многообразием способов конструктивно-технологической реализации
соединений, для каждого из которых при алгоритмическом решении задачи
применяются специфические критерии оптимизации и ограничения. С
математической точки зрения трассировка – наисложнейшая задача выбора из
огромного числа вариантов оптимального решения.
Одновременная оптимизации всех соединений при трассировке за счет
перебора всех вариантов в настоящее время невозможна. Поэтому
разрабатываются в основном локально оптимальные методы трассировки, когда
трасса оптимальна лишь на данном шаге при наличии ранее проведенных
соединений.
Основная задача трассировки формулируется следующим образом: по
заданной схеме соединений проложить необходимые проводники на плоскости
(плате, кристалле и т.д.), чтобы реализовать заданные технические
соединения с учетом заранее заданных ограничений. Основными являются
ограничения на ширину проводников и минимальные расстояния между ними.
Исходной информацией для решения задачи трассировки соединений обычно
являются список цепей, параметры конструкции элементов и коммутационного
поля, а также данные по размещению элементов. Критериями трассировки могут
быть процент реализованных соединений, суммарная длина проводников, число
пересечений проводников, число монтажных слоев, число межслойных переходов,
равномерность распределения проводников, минимальная область трассировки и
т.д. Часто эти критерии являются взаимоисключающими, поэтому оценка
качества трассировки ведется по доминирующему критерию при выполнении
ограничений по другим критериям либо применяют аддитивную или
мультипликативную форму оценочной функции, например следующего вида
[pic], где F – аддитивный критерий; ?i – весовой коэффициент; fi – частный
критерий; p – число частных критериев.
Известные алгоритмы трассировки печатных плат можно условно разбить
на три большие группы:
1) Волновые алгоритмы, основанные на идеях Ли и разработанные Ю.Л.
Зиманом и Г.Г. Рябовым. Данные алгоритмы получили широкое
распространение в существующих САПР, поскольку они позволяют легко
учитывать технологическую специфику печатного монтажа со своей
совокупностью конструктивных ограничений, Эти алгоритмы всегда
гарантируют построение трассы, если путь для нее существует;
2) Ортогональные алгоритмы, обладающие большим быстродействием, чем
алгоритмы первой группы. Реализация их на ЭВМ требует в 75-100 раз
меньше вычислений по сравнению с волновыми алгоритмами. Такие
алгоритмы применяют при проектировании печатных плат со сквозными
металлизированными отверстиями. Недостатки этой группы алгоритмов
связаны с получением большого числа переходов со слоя на слой,
отсутствием 100%-ой гарантии проведения трасс, большим числом
параллельно идущих проводников;
3) Алгоритмы эвристического типа. Эти алгоритмы частично основаны на
эвристическом приеме поиска пути в лабиринте. При этом каждое
соединение проводится по кратчайшему пути, обходя встречающиеся на
пути препятствия.



Волновой алгоритм Ли


Данный алгоритм является классическим примером использования методов
динамического программирования для решения задач трассировки печатных
соединений. Основные принципы построения трасс с помощью динамического
алгоритма сводятся к следующему.
Все ячейки монтажного поля подразделяют на занятые и свободные.
Занятыми считаются ячейки, в которых уже расположены проводники,
построенные на предыдущих шагах, или находятся монтажные выводы элементов,
а также ячейки, соответствующие границе платы и запрещенным для
прокладывания проводников участкам. Каждый раз при проведении новой трассы
можно использовать лишь свободные ячейки, число которых по мере проведения
трасс сокращается.
На множестве свободных ячеек коммутационного поля моделируют волну
влияния из одной ячейки в другую, соединяемых впоследствии общим
проводником. Первую ячейку, зарождается волна влияний, называют источником,
а вторую – преемником волны. Чтобы иметь возможность следить за
прохождением фронта волны влияний, его фрагментам на каждом этапе
присваивают некоторые веса:
[pic],
где Pk и Pk-1 - веса ячеек k-го и (k-1)-го фронтов; [pic]- весовая
функция, являющаяся показателем качества проведения пути, каждый параметр
которой [pic] характеризует путь с точки зрения одного из критериев
качества (длины пути, числа пересечений и т.п.). На Pk накладывают одно
ограничение – веса ячеек предыдущих фронтов не должны быть больше весов
ячеек последующих фронтов. Фронт распространяется только на соседние
ячейки, которые имеют с ячейками предыдущего фронта либо общую сторону,
либо хотя бы одну общую точку. Процесс распространения волны продолжается
до тех пор, пока её расширяющийся фронт не достигнет приемника или на ?-ом
шаге не найдется ни одной свободной ячейки, которая могла бы быть включена
в очередной фронт, что соответствует случаю невозможности проведения трассы
при заданных ограничениях.
Если в результате распространения волна достигла приемника, то
осуществляют «проведение пути», которое заключается в движении от приемника
к источнику про пройденным на этапе распространения волны ячейкам, следя за
тем, чтобы значения Pk монотонно убывали. В результате получают путь,
соединяющий эти две точки. Из описания алгоритма следует, что все условия,
необходимые для проведения пути, закладываются в правила приписания веса
ячейкам.
Чтобы исключить неопределенность при проведении пути для случая,
когда несколько ячеек имеют одинаковый минимальный вес, вводят понятие
путевых координат, задающих предпочтительность проведения трассы. Каждое
направление кодируют двоичным числом по mod q, где q – число
просматриваемых соседних ячеек. При этом чем более предпочтительно то или
иное направление, тем меньший числовой код оно имеет. Например, если
задаться приоритетным порядком проведения пути сверху, справа, снизу и
слева, то коды соответствующих путевых координат будут 00, 01, 10, и 11.
Приписание путевых координат производят на этапе распространения волны. При
проведении пути движение от ячейки к ячейке осуществляют по путевым
координатам.
[pic]

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


Модификации алгоритма Ли


Метод встречной волны

В данном методе источниками волн являются обе ячейки, подлежащие
электрическому объединению. При этом на каждом k-ом шаге поочередно строят
соответствующие фронты первой и второй волн, распространяющихся из этих
ячеек. Процесс продолжается до тех пор, пока какая-либо ячейка из фронта
первой волны не попадет на фронт второй волны или наоборот. Проведение пути
осуществляют из данной ячейки в направлении обоих источников по правилам,
описанным в волновом алгоритме Ли.
Оценим число ячеек, просматриваемых на этапе распространения волны,
при использовании в качестве источников одной или двух объединяемых точек.
Пусть расстояние между этими точками R. Тогда для первого случая в момент
достижения волной ячейки-приемника площадь просмотренной окрестности имеет
величину [pic] (знак равенства соответствует отсутствию преград пути
распространения волны). Для второго случая в момент встречи фронтов двух
волн площадь просмотренной окрестности [pic].
Таким образом, при использовании метода встречной волны
просматриваемая площадь, а следовательно, и время, затрачиваемое на этапе
распространения волны, уменьшаются примерно вдвое.
Недостатком метода является необходимость выделения дополнительного
разряда памяти на каждую рабочую ячейку поля для хранения информации о
принадлежности её к первой или второй волне. Однако выигрыш в повышении
быстродействия выполняет указанный недостаток, поэтому данный метод
используют во всех случаях, когда это позволяет объем оперативной памяти
ЭВМ.



Лучевой алгоритм трассировки


В данном алгоритме, предложенным Л.Б. Абрайтисом, выбор ячеек для
определения пути между соединяемыми точками A и B производят по заранее
заданным направлениям, подобным лучам. Это позволяет сократить число
просматриваемых алгоритмом ячеек, а следовательно, и время на анализ и
кодировку их состояния, однако приводит к снижению вероятности нахождения
пути сложной конфигурации, и усложняет учет конструктивных требований к
технологии печатной платы.
Работа алгоритма заключается в следующем. Задается число лучей,
распространяемых из точек A и B, а также порядок присвоения путевых
координат (обычно число лучей для каждой ячейки-источника принимается
одинаковым). Лучи A(1), A(2),…, A(n) и B(1), B(2),…, B(n) считают
одноименными, если они распространяются из одноименных источников A или B.
Лучи A(i) и B(i) являются разноименными по отношению друг к другу.
Распространение лучей производят одновременно из обоих источников до
встречи двух разноименных лучей в некоторой ячейке C. Путь проводится из
ячейки C и проходит через ячейки, по которым распространялись лучи.
При распространении луча может возникнуть ситуация, когда все
соседние ячейки будут заняты. В этом случае считается заблокированным и его
распространение прекращается.

[pic]



Лучи:
A(1): вверх, влево
A(2): влево, вверх
B(1): вниз, вправо
B(2): вправо, вниз
На втором шаге луч B(1) оказывается заблокированным, а на четвертом шаге
блокируется и луч A(2). Лучи A(1) и B(2) встречаются в ячейке C на восьмом
шаге.


Обычно с помощью лучевого алгоритма удается построить до 70-80%
трасс, остальные проводят, используя волновой алгоритм или вручную. Его
применение особенно выгодно при проектировании плат с невысокой плотностью
монтажа.



ИСПОЛЬЗУЕМАЯ ЛИТЕРАТУРА


1. Б.Н. Деньдобренко, А.С. Малика «Автоматизация конструирования РЭА»,
Москва «Высшая школа» 1980.
2. В.М. Курейчик «Математическое обеспечение конструкторского и
технологического проектирования с применением САПР»,
Москва «Радио и связь» 1990.
3. К.К. Морзов, В.Г. Одиноков, В.М. Курейчик «Автоматизированное
проектирование конструкций радиоэлектронной аппаратуры», Москва «Радио
и связь» 1983.
4. В.Н. Ильин, В.Т. Фролкин, А.И. Бутко и др.; «Автоматизация
схемотехнического проектирования: Учебное пособие для вузов», Москва
«Радио и связь» 1987.







Новинки рефератов ::

Реферат: План счетов (Бухгалтерский учет)


Реферат: Контрольная работа по уголовному праву (Право)


Реферат: Виды аудиторских заключений. Аудит финансовых результатов (Бухгалтерский учет)


Реферат: Искусственный спутник, запущенный с земли (Авиация)


Реферат: Бухгалтерский учет товаров и их реализация в оптово-розничном предприятии (Бухгалтерский учет)


Реферат: Кубань (История)


Реферат: Витамин К (Биология)


Реферат: Оперативное запоминающее устройство (Программирование)


Реферат: Автоматическое рабочее место для работника склада (Компьютеры)


Реферат: История Русской культуры (История)


Реферат: Индивидуальное психологическое консультирование (Психология)


Реферат: Монгольское завоевание Руси: последствия и роль в отечественной истории (История)


Реферат: Производственный менеджмент на предприятиях по производству металлоизделий (Менеджмент)


Реферат: Мы и взрослые (Социология)


Реферат: ОАО ГАЗ не только автомобили (История)


Реферат: Бухгалтерский учет основных средств (Бухгалтерский учет)


Реферат: Бизнес план (Менеджмент)


Реферат: Социальное партнерство (Социология)


Реферат: Иеронимус Босх (Искусство и культура)


Реферат: Бюджетное управление предприятием (Управление)



Copyright © GeoRUS, Геологические сайты альтруист