Методические указания к лабораторным работам по курсу "Автоматизация конструкторского и технологического проектирования РЭС", страница 7

1

2

3

4

5

6

7

8

9

10

11

12

1

1

1

1

1

1

0

0

0

0

0

1

1

2

1

0

0

0

0

1

1

1

1

1

1

1

3

0

0

0

1

1

0

1

1

1

0

0

0

4

0

0

0

1

1

1

0

1

0

1

0

0

5

1

1

1

1

1

1

1

0

0

0

0

0

Эта матрица может бить построена по принципиальной схеме или алгоритмическим путём.

Матрица сменности S – это квадратная матрица , номера строк которой ( и столбцов) соответствуют номерам модулей схемы. Элемент матрицы Sij  равен количеству связен между i-м и j-м модулями. Размерность матрицы , где n-количество модулей в схеме.

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

Массив представляет собой  развёртку верхней и нижней треугольной подматрицы S.

Элемент массива , где индекс к для случая представления верхней треугольной подматрицы вычисляется по формуле:   

               

10 REM ********Лаб. РАБОТА 3*****************

20 REM ****Лагутин С. А. и Ильенко М. П.*****

30 DIM T% (20,20), Q%(20,20), S%(20,20)

40 CLS

50 INPUT'NE=';NE

60 INPUT'NK=';NK

70 INPUT'NC=';NC

80 FOR J=1 TO NE

90 FOR I=1 TO NC

100 PRINT 'T(';CHR$(48+I);',';CHR$(48+J);')=';

110 INPUT T%(I,J)

120 NEXT I,J

130 FOR J=1 TO NE

140 FOR I=1 TO NK

150 IF T%(I,J)=0 THEN 180

160 N=T%(I,J)

170 Q%(N,J)=1

180 NEXT I,J

190 IK=NE-1

200 FOR I=1 TO IK

210 JN=I+1

220 FOR J=JN TO NE

230 FOR L=1 TO NC

240 IF Q%(L,I)=1 AND Q%(L,J)=1 THEN S%(I,J)=S%(I,J)+1

250 NEXT L

260 S%(J,I)=S%(I,J)

270 NEXT J,I

280 CLS

290 PRINT ' Исходная матрица цепей - T '

300 PRINT

310 FOR J=1 TO NE

320 PRINT '           ';

330 FOR I=1 TO NK

340 PRINT T%(I,J);

350 NEXT I

360 PRINT

370 NEXT J

380 PRINT

390 PRINT ' Матрица элементных комплексов - Q '

400 PRINT

410 FOR J=1 TO NE

420 PRINT '   ';

430 FOR I=1 TO NC

440 PRINT Q%(I,J);

450 NEXT I

460 PRINT

470 NEXT J

480 PRINT

490 PRINT  ' Матрица смежности - S '

500 PRINT

510 FOR J=1 TO NE

520 PRINT '  ';

530 FOR I=1 TO NE

540 PRINT S%(I,J);

550 NEXT I

560 PRINT

570 NEXT J

580 END

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

Схема должна содержать не более 150 цепей.

Порядок выполнения работы.

1. Изучить предложенный пример схемы электрической принципиальной и порядок составления матрицы.

2. Просчитать на ЭВМ контрольный пример. Получить матрицу смежности.

3. Разработать схему электрическую принципиальную на блок РЭА или ИС.

4. Получить на ЭВМ матрицу смежности на свой блок РЭА,

5. Оформить отчёт для выполнения лабораторной работы № 3.

Примечание. Результаты выполнения лаб. работы № 2 являются входными Данными для лаб. работы № 3.

Используемая литература.

1. Куземин А.Я. Конструирование и микроминиатюризация электронной вычислительной аппаратуры. Учебное пособие для вузов. М., Радио и связь, 1985г.           

2. Норенков И.П., Маничев В.Б. Системы автоматизированного проектирования электронной и вычислительной аппаратуры. М., Радио и связь, ' 1982г.           

3. Сигорский В.П. Математический аппарат инженера. Киев, Техника, 1976г.

Лабораторная работа №3.

КОМПАНОВКА ЭЛЕМЕНТОВ СХЕМЫ   ПО ОТДЕЛЬНЫМ КОНСТРУКТИВА.