Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие ПАС

.pdf
Скачиваний:
58
Добавлен:
15.03.2015
Размер:
2.72 Mб
Скачать

Заголовок формы

Каналы

Выделить

Тип

Напряжение, В

Ток, А

Модуль

 

 

 

 

 

 

~

220

1

БУИУ

 

 

 

 

 

 

~

220

4

Вентиляторный блок

 

 

 

 

 

 

+

5

0,2

БСОИ

 

 

 

 

 

 

+

5

0,2

БУИУ

 

 

 

 

 

 

+

15

1

БУИУ

 

 

 

 

 

 

-

15

1

БУИУ

 

 

 

 

 

 

+

24

1

БСОИ

 

 

 

 

 

 

+

24

1

БУИУ

 

 

 

 

 

Добавить

Редактировать

Удалить

 

Группировать

Подробная информация о канале

 

 

 

 

 

 

 

 

Напряжение, В

 

 

 

 

 

 

 

 

 

Ток, А

 

 

 

 

 

 

 

 

Точность установки (+/-), %

 

 

 

 

 

 

 

Нестабильность по нагрузке (+/-), %

 

 

 

 

 

 

 

Пульсации (для DC), не более, %

 

 

 

 

 

 

Время установки выходного напряжения, не более, %

 

 

 

 

 

 

 

Особые требования

 

 

 

 

 

 

 

 

 

Если возможно объединение каналов питания, выполняется группировка. Кроме того, не выводятся каналы, обеспечиваемые БКДИФ. На данном рисунке группировка не выполнялась

Требование по электропитанию для электронного модуля третьего уровня определяется как сумма требований по питанию для модулей второго уровня. Данный список генерируется автоматически.

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

Рис. 23. Требуемые каналы питания для модуля третьего уровня с учетом всех агрегируемых модулей

51

Требование по электропитанию

Каналы

Выделить

 

Тип

 

Напряжение, В

Ток, А

Модуль

 

 

 

 

 

 

 

 

 

+

 

5

0,4

БСОИ, БУИУ

 

 

 

 

 

 

 

 

 

+

 

15

1

БУИУ

 

 

 

 

 

 

 

 

 

-

 

15

1

БУИУ

 

 

 

 

 

 

 

 

 

+

 

24

2

БСОИ, БУИУ

 

 

 

 

 

 

 

Добавить

 

Редактировать

Удалить

Группировать

Подробная информация о канале

Напряжение, В

Ток, А

Точность установки (+/-), %

Нестабильность по нагрузке (+/-), %

Пульсации (для DC), не более, %

Время установки выходного напряжения, не более, %

Особые требования

После группировки по каналам питания, выводятся лишь те каналы, которые необходимо удовлетворить вторичными источниками питания. Причем вычисляется требуемый ток, с учетом объединения каналов. Те каналы, которые удовлетворяются БКДИФ не выводятся Это позволяет легко подобрать требуемые источники питания

Рис. 24. Группировка каналов питания

Выводятся лишь те источники питания, которые удовлетворяют

типоразмеру БНК-2 текущего проекта

БЭМ-2

Главная

БЭМ Мои проекты

Офис

Корзина

Коэффициент заполнения

Комплескирование Расположение Конструктив Функционал Интерфейс Прочее

Библиотека Избранное Полка

БЭМ-2

Стандартные модули Вспомогательные модули

Редактировать

Удалить

Новый проект

Основные параметры модуля

 

Электронные модули Модули сбора и обработки информации

 

~220 В

 

 

 

 

 

 

 

 

 

 

 

 

 

Список модулей

 

 

 

 

Модуль

 

 

Характеристика

 

 

 

 

 

 

 

 

 

 

 

 

 

Источник питания

 

 

+5 В, 1 А

 

 

 

 

 

 

 

 

 

 

 

 

 

Источник питания

 

 

-5 В, 1 А

 

 

 

 

 

 

 

 

 

 

 

 

 

Источник питания

 

 

+15 В, 2 А

 

 

 

 

 

 

 

 

 

 

 

 

 

Источник питания

 

 

-15 В, 2 А

 

 

 

 

 

 

 

 

 

 

 

 

 

Источник питания

 

 

+24 В, 4 А

 

 

 

 

 

 

 

 

 

 

 

 

 

Источник питания

 

 

-24 В, 4 А

 

 

 

 

 

 

 

 

 

 

 

 

 

Источник питания

 

 

+48 В, 5 А

 

 

 

 

 

 

 

 

 

 

 

 

 

Источник питания

 

 

-48 В, 5 А

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подробная информация о модуле

 

 

 

 

Атрибут

 

 

Значение

 

 

 

 

 

 

 

 

 

 

 

 

Конструктив

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Типоразмер

 

 

 

 

 

 

 

Габариты

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Число каналов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Электропитание

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Добавить в активный проект

Добавить в избранное

В активный и в избранное

 

 

 

 

Добавляем выбранные источники питания в проект

Рис. 25. Выбор необходимых источников питания

52

БЭМ-3

Главная

БЭМ Мои проекты

Офис

Корзина

Коэффициент заполнения

 

 

 

 

 

 

 

 

 

 

Комплескирование

Расположение Конструктив

Функционал Интерфейс Прочее

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

БЭМ

Избранное

Полка

 

 

 

 

 

 

 

 

 

 

 

 

БЭМ

Модули электровентиляторов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список модулей

 

 

 

 

 

БЭМ-3

 

 

 

Модуль

 

Характеристика

 

 

 

 

 

 

Стандартные модули

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Блок электровентиляторов

 

92х448х365, 220 В

 

 

 

 

 

 

БСОИ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

БУИУ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вспомогательные модули

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Модуль,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

добавленный на

 

 

 

 

 

 

 

 

 

 

 

 

 

предыдущем шаге

 

 

 

Подробная информация о модуле

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Редактировать

Удалить

Новый проект

Основные параметры модуля

Атрибут

Значение

 

 

БНК

ПИЖМ.301244.022

 

 

Габаритные размеры

92х448х367

 

 

Электрический соединитель

Вилка 2РМ14

 

 

 

 

 

 

 

 

 

 

 

 

Создаем новый проект модуля

Добавить в активный проект

Добавить в избранное

В активный и в избранное

Рис. 26. Добавление вентиляторного блока

Расположение (БНК-2 в БНК-3)

2000

Вентиляторы

Питание

БСОИ

БУИУ

БКДИФ

0

Группировать вверх

Группировать вниз

 

Выделить все

>

 

 

5

<

 

 

 

 

Вспомогательные модули

Кросс-плата

Характеристики БЭМ-3

Число электронных модулей

5

 

 

Кросс-плата

-

 

 

Свободное пространство, мм

 

 

 

Коэффициент заполнения

 

 

 

Масса агрегируемых БЭМ-1

 

 

 

Общая масса модуля

 

 

 

Энергопотребление

 

 

 

Тепловыделение

 

 

 

Цена модулей

 

 

 

Общая стоимость

 

 

 

Характеристики выделенного БЭМ-2

Смотреть характеристики модуля

Отменить

Сохранить

Расположение модулей можно менять путем перетаскивания их мышью в пределах стойки или шкафа

Шаг координатной сетки

Кнопки сдвига выделенных модулей вверх / вниз на один шаг

Рис. 27. Редактирование расположения модулей

53

8.КОНФИГУРАЦИЯ ТЕХНИЧЕСКИХ СРЕДСТВ

Вкачестве программной платформы предполагается использовать

.NET. Основной язык программирования – C#, в роли СУБД использовать MS SQL Server 2005, а в роли технологии создания интернет-портала: ASP.NET 3.5. В качестве среды разработки предполагается использовать MS Visual Studio 2008. Перечисленные выше технологии имеют отличную степень внутренней интеграции и обеспечивают высокую эффективность работы приложений.

Конфигурация сервера:

процессор: 2X Intel Xeon 5050 3 GHz 8 ядер;

системная плата: S5000PAL;

ОЗУ: 8 Гб FBDIMM DDR2;

HDD: SATA RAID Edition Seagate RAIDS 5 HDD 750 Гб.

Программное обеспечение:

операционная система: Windows 2003 R2 x64 RUS + Updates + IIS

6.0.NET Framework 3.5;

СУБД: MS SQL Server 2005 Std SP2;

антивирус: CA eTrust Anti-Virus 8.1 + CA PestPatrol.

9.ПЛАН МЕРОПРИЯТИЙ ПО РАЗРАБОТКЕ И ВНЕДРЕНИЮ

ПРОГРАММ

Примерный план рабочего проекта (в ходе выполнения рабочего проекта последовательность работ может несколько изменяться)

Временной

Содержание работ

Результат (что представля-

период

 

 

 

 

ется)

 

 

 

 

 

 

 

 

 

01.07.2009-

Создание

каркаса

прило-

Созданный

каркас

прило-

15.09.2009

жения. Разработка систе-

жения, включающий си-

 

мы авторизации пользова-

стему авторизации, шаб-

 

телей. Разработка шабло-

лоны веб-страниц и систе-

 

нов веб-страниц. Разра-

му навигации по сайту

 

ботка основной

системы

 

 

 

 

 

навигации по сайту

 

 

 

 

16.09.2009-

Разработка объектной мо-

Начальная

версия домена

15.10.2009

дели, структуры базы дан-

приложения

(объектная

 

ных

и

объектно-

модель, структура

базы

 

реляционного

преобразо-

данных

и

объектно-

 

вателя, в объеме, необхо-

реляционный

преобразо-

 

димом для реализации ре-

ватель).

 

 

 

54

 

ализуемой в рамках теку-

Мастер создания модулей

 

щей итерации.

первого, второго и третье-

 

Реализация мастера созда-

го уровней

 

 

ния модулей.

 

 

 

Разработка

графического

 

 

 

интерфейса

пользователя

 

 

 

создания/редактирования

 

 

 

БНК и основной информа-

 

 

 

ции о модуле

 

 

16.10.2009-

Разработка

системы ком-

Версия программы, позво-

15.11.2009

плексирования и редакти-

ляющая выполнять ком-

 

рования

расположения

плексирование

электрон-

 

модулей

 

ных модулей

 

05.05.2009-

Разработка

«покупатель-

Альфа-версия

АИС

1.12.2009

ской тележки».

ММПП

 

 

Разработка

графического

 

 

 

интерфейса

пользователя

 

 

 

для модулей контроля, ис-

 

 

 

точников вторичного пи-

 

 

 

тания и обеспечения нор-

 

 

 

мальных тепловых режи-

 

 

 

мов

 

 

 

Спецификация программных модулей Системы

Модуль

 

Описание

Цена

 

 

 

(тыс. руб.)

 

 

 

Объектная модель

Программные эквиваленты моделиру-

150

 

 

емых сущностей (электронных моду-

 

 

 

лей и всего, что с ними связано). Ос-

 

 

 

нова всего приложения

 

Структура

базы

Реализация структуры базы данных

100

данных для MS SQL

для СУБД MS SQL Server, предназна-

 

Server

 

ченную для сохранения объектов элек-

 

 

 

тронных модулей, включая реализа-

 

 

 

цию необходимых хранимых проце-

 

 

 

дур, триггеров и обеспечения контроля

 

 

 

целостности данных

 

55

Слой

хранилища

Реализует сохранения объектов объ-

100

данных

 

ектной модели в базе данных. Обеспе-

 

 

 

чивает возможность выбора по раз-

 

 

 

личным критериям

 

 

Система

авториза-

Обеспечивает управление

учетными

20

ции

 

записями и правами доступа пользова-

 

 

 

телей с учетом их ролей в АИС ММПП

 

Мастер

создания

Обеспечивает создание нового элек-

30

проекта

электрон-

тронного модуля первого, второго или

 

ного модуля

третьего уровней. При этом выбирает-

 

 

 

ся тип БНК, тип модуля, потребляемая

 

 

 

мощность, требования к электропита-

 

 

 

нию. Позволяет пользователю быстро

 

 

 

создать новый электронный модуль.

 

 

 

Такая заготовка модуля может служить

 

 

 

в качестве «заглушки» в случае отсут-

 

 

 

ствия требуемого модуля в библиотеке

 

 

 

для корректного расчета

требуемых

 

 

 

модулей питания и обеспечения тепло-

 

 

 

вых режимов, а также может служить

 

 

 

заготовкой для создания нового моду-

 

 

 

ля с возможностью последующей кон-

 

 

 

кретизацией всех остальных парамет-

 

 

 

ров

 

 

Офис клиента

Позволяет в одном месте собрать всю

20

 

 

информацию конкретного пользовате-

 

 

 

ля: текущие и закрытые проекты, из-

 

 

 

бранное, личные сообщения, текущие

 

 

 

заказы, историю покупок

 

 

Дерево проекта

Обеспечивает представление в древо-

30

 

 

видном виде информации об иерархи-

 

 

 

ческом строении модуля (дочерние

 

 

 

модули, электрические соединители,

 

 

 

контакты электрических соединителей,

 

 

 

кросс-платы и т.д.) с возможностью

 

 

 

навигации

 

 

56

Управление

компо-

Обеспечивает управление размещени-

150

новкой модулей 2-

ем дочерних модулей путем их пере-

 

го и 3-го уровней

таскивания. Поддерживает ряд опера-

 

 

 

 

ций, специфичных для данной проце-

 

 

 

 

дуры: группировка влево, группировка

 

 

 

 

вправо, перемещение группы модулей

 

 

 

 

на заданное расстояние. В качестве

 

 

 

 

минимального шага перемещения ис-

 

 

 

 

пользуется

минимальная

величина

 

 

 

 

масштабной

сетки.

Обеспечивается

 

 

 

 

поддержка корректности

размещения

 

 

 

 

модулей (отсутствие перекрытий и

 

 

 

 

прочих ограничений)

 

 

 

 

«Покупательская

Обеспечивает

размещения

заказа на

20

тележка»

 

выбранные в электронной библиотеке

 

 

 

 

компоненты или сформированные пу-

 

 

 

 

тем комплексирования модули

 

GUI

электрических

Включая конкретизацию по основным

25

соединителей

типам (СНП58, 59): число контактов,

 

 

 

 

вкладыши (с возможностью выбора

 

 

 

 

типа вкладыша)

 

 

 

 

 

GUI цен

 

Позволяет поставщику модулей и про-

15

 

 

 

чих компонентов указывать цену на

 

 

 

 

изделие с возможностью учета числа

 

 

 

 

заказываемых изделий

 

 

 

 

GUI

коммутацион-

Позволяет указывать связи между кон-

30

ного пространства

тактами электронных модулей

 

GUI БНК-1, 2, 3

Позволяет выбирать БНК, учитывая

20

 

 

 

необходимость экранов,

элементов

 

 

 

 

усиления и т.д. Содержит информацию

 

 

 

 

обо всем размерном ряде

 

 

 

Управление

функ-

Позволяет управлять

информацией о

200

циональностью

функциональности

стандартных элек-

 

электронных

моду-

тронных модулей, с возможностью по-

 

лей

 

 

иска по определенным критериям (ча-

 

 

 

 

стотному диапазону, мощности, коэф-

 

 

 

 

фициенту шума и т.д.).

 

 

 

 

 

 

 

Задается с помощью формата XML,

 

 

 

 

причем

автоматически

генерируется

 

 

 

 

форма

создания

/

редактирования

 

 

 

 

функциональности

и

форма поиска

 

 

 

 

модуля по функциям

 

 

 

 

57

Редактор

прототи-

Позволяет создавать прототипы элек-

10

 

пов электрических

трических соединителей с учетом чис-

 

 

соединителей

ла контактов и наличия вкладышей

 

 

Редактор

прототи-

Позволяет задавать прототипы БНК-

10

 

пов БНК

 

1,2 и 3 с учетом типоразмерных рядов

 

 

Мастер БНК

Позволяет создавать БНК определен-

10

 

 

 

ных типов

 

 

 

 

Внутриси-

 

Обеспечивает

информационное

 

50

стемная

коммуни-

взаимодействие пользователей внутри

 

 

кация

 

системы, включая массовую рассылку

 

 

 

 

сообщений администрации и обеспе-

 

 

 

 

чение обсуждения конкретных моду-

 

 

 

 

лей

 

 

 

 

 

Создание

 

Структурирует портал и обеспе-

 

50

шаблонов приложе-

чивает единообразное представление

 

 

ния, реализованного

информации

 

 

 

 

с помощью меха-

 

 

 

 

 

 

 

низма

ведущих

 

 

 

 

 

 

 

страниц

 

 

 

 

 

 

 

 

Разработка

 

Обеспечит привлекательный ди-

 

50

фирменного стиля

зайн Системы

 

 

 

 

 

 

 

Итого

 

 

 

1090

Ниже приводится список и квалификация исполнителей рабочего

проекта.

 

 

 

 

 

 

 

 

Специальность

 

 

Требования к квалификации

 

Ч

 

 

 

исло

 

 

 

 

 

 

 

 

Программист

 

 

Свободное

владение

технологией

3

 

 

 

объектно-ориентированного программи-

 

 

 

 

рования, включая DDD и ORM; .NET,

 

 

 

 

ASP.NET 3.5, C#, ADO.NET Entity

 

 

 

 

Framework, LINQ, базовые знания MS

 

 

 

 

SQL Server 2005/2008, NUnit

 

 

Разработчик баз

 

Глубокое

знание

SQL Server

1

данных

 

 

2005/2008, T-SQL, оптимизация запросов

 

 

 

 

и структур баз данных, .NET, автомати-

 

 

 

 

зация

операций администрирования

баз

 

 

 

 

данных

 

 

 

 

58

Разработчик

Опыт создания «богатых пользова-

 

1

пользовательских

тельских клиентов» для платформы

 

 

графических интер-

ASP.NET 3.5; глубокое знание AJAX,

 

 

фейсов на основе «бо-

AJAX ASP.NET. Знание технологий Sil-

 

 

гатых клиентов»

verlight 2.0; Flash и ActionScript, включая

 

 

 

интеграцию Flash в ASP.NET 3.5. Зна-

 

 

 

комство с WPF

 

 

 

Возможно, при реализации графического интерфейса пользователя,

потребуется приобретение следующих (или аналогичных) библиотек.

 

 

 

 

 

Це-

Библиотека

Назначение

на,

 

 

 

тыс

 

 

 

 

 

 

. руб.

 

ComponentArt

Создание графических пользова-

 

 

~48

 

тельских интерфейсов для ASP.NET

 

 

 

GoDiagram™ for

Создание сложных графических

 

 

~93

Microsoft® .NET

интерфейсов

 

 

 

Предварительный план мероприятий этапа «Внедрение» (январь – октябрь 2010)

7.Всестороннее тестирование Системы.

8.Модификация Системы с учетом пожеланий пользователей.

9.Наращивание функциональности.

10.Разработка моделей функционала и конфигурации для различных стандартных электронных модулей.

11.Заполнение библиотеки электронных модулей и компонентов.

12.Проведение мероприятий по продвижению Системы и привлечению производителей радиоэлектронной аппаратуры к заполнению библиотеки электронных компонентов.

13.Разработка бизнес-схем по коммерческому использованию си-

стемы.

Мероприятия по стратегическому развитию АИС ММПП

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

59

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

Предлагаемый комплекс мер

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

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

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

4.Определения необходимого и достаточного перечня методов и программного обеспечения для первоочередного использования в САПР ММПП РЭС.

Вспомогательные действия

1.Разработка соответствующих анкет и их рассылка максимально большому числу исследовательских коллективов и отдельных ученых.

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

Ожидаемый результат

1.База данных методов, программного обеспечения и исследователей в области анализа и синтеза систем и смежных отраслях, которая сама по себе представляет научно-технический и коммерческий интерес.

2.Рекомендации к проведению дальнейших исследований в соответствующих областях с учетом потребностей автоматизации ММПП РЭС.

3.Выявление неразработанных или недостаточно разработанных направлений, представляющих интерес для синтеза систем и САПР ММПП

60