Главное


Порядок работы с системой моделирования

Использование программного обеспечения для создания и проведения испытаний имитационных машинных моделей состоит из следующих этапов:

· установка библиотеки компонентов;

· создание модели схемы;

· написание файла сценария и параметров тестирования;

· анализ результатов работы модели.

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

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

Блок управления экспериментом (TExperimentManager) осуществляет последовательный перебор всех элементов схемы и запуск функции Run() каждого элемента. В этой функции производится моделирование работы элемента, вычисление и выдача выходных воздействий с учетом параметров элемента, внутреннего состояния и входных воздействий.

Кратко рассмотрим этапы использования программного обеспечения:

При инсталляции библиотеки компонентов моделирования микроэлектронных систем СЖАТ происходит интеграция компонентов в среду разработки C++ Builder, что позволит при работе с этими компонентами использовать все возможности, предоставляемые средой разработки для работы с любыми компонентами: средства редактирования, визуального размещения, изменения свойств компонентов, отладки проектов, а также сохранения результатов работы.

Для правильной установки библиотеки необходимо произвести следующие операции (строго в той последовательности, в которой они изложены ниже):

1 удалить предыдущую версию библиотеки компонентов (если таковая была установлена) из C++ Builder IDE (Integrated Development Environment);

2 удалить скомпилированный ранее модуль Elements.bpl с жесткого диска;

3 удостовериться, что в настройках проекта (Project\Options\Linker) выключена опция линкера «Use dynamic RTL»;

4 открыть модуль Elements.bpk (меню File\Open);

5 использовать пункты меню «Project\Make .» или «Project\Build .» для компиляции модуля Elements.bpk;

6 поместить откомпилированный файл Elements.bpl в каталог, который доступен через переменную окружения %PATH% операционной системы;

7 после компиляции, необходимо установить модули времени проектирования (design-time packages) в окружении C++ Builder IDE. Это делается в диалоге «Packages», вызываемом при выборе пункта меню «Component\Install packages .», затем надо нажать кнопку «Add .», указать расположение файла Elements.bpl и нажать «OK» для интеграции модуля в IDE.

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

Перейти на страницу: 1 2

Другие статьи по теме

Механизмы фотоаппарата
В современном мире фотография является средством информирования людей о событиях в мире, средством научных исследований, видом искусства. Изобретение фотографии относится к 1839году. Че ...

Интеллектуальная система управления Умный дом
Умный дом - это неотъемлемый атрибут любого современного жилища, в котором так много различных инженерных систем: освещение, силовая электрика, отопление, вентиляция, конди ...

Построение и расчет сетей с использованием технологий Wi-Fi и WiMAX
Технология Wi-Fi изменяет мир. Эти изменения касаются того, как мы работаем, играем и взаимодействуем друг с другом. Экономика Wi-Fi быстро изменяет мир за счет высокоскоростных беспрово ...

www.domen.ru © 2019