Главное


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

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

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

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

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

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

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

Компоненты находятся в отдельных закладках на панели 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

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

Диспетчерский контроль движения поездов
Диспетчерский контроль движения поездов позволяет диспетчеру видеть на световом табло участка в каждый момент времени местонахождение всех поездов и состояние входных, выходных светофоро ...

Генератор последовательности чисел
Тема является весьма актуальной в настоящее время. Так как во многих областях науки и техники (электроника, электротехника, приборо- и машиностроение) необходимо использование генераторо ...

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

www.domen.ru © 2019