вход Вход Регистрация



Библиотеки математических моделей программ АСхП. Пополнение библиотек и информационная поддержка средствами Internet. Создание баз данных для этапа синтеза. Современные системы управления базами данных (Access, Excel).

БМП следует считать базой данных, которая управляется программой АСхП. Все компоненты библиотеки моделей и параметров (БМП) характеризуются списком атрибутов (параметров), Так, для транзисторов это их тип (например, 2N2222, КТ315А), для резисторов - значение сопротивления (например, 1к, что означает 1 кОм). Библиотека моделей аналоговых приборов и списки параметров, приведенных в формате этих моделей, для отечественных и зарубежных программ разные. Отличие здесь двуякое: во-первых, МС5 и EWB 5.12, как и большинство зарубежных программ является Spice-совместимыми, что обусловило набор моделей (Гуммеля-Пуна для БПТ и Шихмана-Ходжес нулевого - шестого порядков для Монте), во-вторых, доступность физико-топологических параметров (предоставляются пользователям в формате Spice заводами-производителями приборов), что способствовало повышению точности моделирования приборов силовой электроники, при одновременном снижении универсальности самой библиотеки.
Из-за отсутствия сведений о физико-топологические параметры отечественных приборов, указанные программы уже не могут быть инструментом для исследовательских задач, поскольку высокая точность моделирования силовых приборов, что достигается увеличением количества учтенных эффектов, в указанных моделях (двумерных и высокого уровня инжекции эффектов в модели Гуммеля-Пуна, нелинейность емкостей и особенностей вертикальных структур мощных полевых приборов) теряется при неверно рассчитанных параметрах моделей.
Параметры моделей дискретных приборов (Эберса-Молла, ВАЭС и Логана для БПТ, Шихмана-Ходжес первого порядка для Монте), используемых в МАЭС-П, легко рассчитываются по электрическим параметрам приборов, кроме того, возможно получение новых моделей и макромоделей не только на основе имеющейся библиотеки зависимых источников и нелинейных функций (как в студенческой версии МС5), но и редактирование и написание новых функций. Макромодели аналоговых интегральных схем в МАЭС-П - числовые (модель содержит конкретные значения параметров определенной интегральной схемы отечественного производства).
Полные версии МС5 и EWB 5.12 содержат большие библиотеки числовых моделей (DIGITAL LIBRARY) и универсальных символьных моделей (DIGITAL PRIMITIVES).В студенческую же версию МС5 (Мicro-Cap Working Demo) входят только символьные функциональные модели и несколько числовых (серии 155 и 176). В библиотеку EWB 5.12, кроме стандартного набора активных приборов и пассивных (линейных и нелинейных) элементов, добавлены модели двигателя постоянного тока, вакуумных приборов, кварцевого резонатора, конвертеров. Профессиональная версия МС5 2.0 предоставляет возможность моделирования программируемых логических матриц.

 

MS Excel
Программа MS Excel, что является лидером на рынке программ обработки электронных таблиц, определяет тенденции развития в этой области. Рабочие листы (Sheets) можно использовать для составления таблиц, вычисления статистических оценок, управления базой данных и составления диаграмм. Для каждого из этих приложений программа Excel может создать отдельный документ, который хранится на диске в виде файла. Файл может содержать несколько взаимосвязанных рабочих листов, образующих единый трехмерный документ (блокнот, папку).С помощью трехмерных документов пользователь получает прямой доступ одновременно к нескольким таблицам и диаграммам, что повышает эффективность обработки.
Документы могут содержать до 255 таблиц, диаграмм или VBA-программ в одном файле. В каждом рабочем блокноте можно поместить всю деловую информацию, относительно одной темы, и хранить ее в одном файле, что позволяет значительно повысить наглядность документов. Это преимущество новых документов особенно проявляется при связывании данных в таблицах. Новая технология облегчает также анализ данных: чтобы проанализировать данные, расположенные в нескольких таблицах, нужно открыть один файл.
Возможность использования формул и функций является одним из важнейших свойств программы обработки электронных таблиц. Это позволяет проводить статистический анализ числовых значений в таблице. Текст формулы, которая вводится в ячейку таблицы, должен начинаться со знака равенства (=), чтобы программа Excel могла отличить формулу от текста. После знака равенства в ячейку записывается математическое выражение, содержащее аргументы, арифметические операции и функции. Excel предлагает более 200 заранее запрограммированных формул, которые называются функциями. Все функции разделены по категориям. Встроенный конструктор функций позволяет построить и вычислить большинство функций за два шага.
Конструктор диаграмм является одним из наиболее мощных средств в программе Excel. В пятую версию Excel включен новый конструктор диаграмм, который позволяет создавать диаграммы "презентационной качества". Построение диаграммы с его помощью выполняется за несколько шагов.
Обмен данными позволяет пользователю Excel импортировать в свои таблицы объекты из других прикладных программ и передавать (экспортировать) свои таблицы для встраивания в другие объекты. Excel поддерживает новейший стандарт в обмене данными, который называется OLE 2.0.
Начиная с версии 5.0 в программу Excel включен редактор VBA, что делает Excel привлекательной для профессионалов, поскольку VBA позволяет создавать полноценные прикладные пакеты, что по своим функциям выходят далеко за рамки обработки электронных таблиц. Благодаря этому языку появляется возможность значительно расширить набор функций в Excel, а также создавать функции, значения которых зависят от некоторых условий и событий. В принципе, можно полностью перепрограммировать все функции программы Excel, если в этом появилась необходимость.
Составление баз данных в Excel
Списком будем называть упорядоченный набор данных, имеет одинаковую структуру. Например, списком является БМП, в которую введены компоненты с моделями и списками параметров. Каждый элемент списка занимает одну строку, в которой данные распределяются по нескольким полям (столбцам). В программе Excel списки являются специальным видом таблиц, которые обрабатываются специальными операциями. Списки могут рассматриваться как внутренние базы данных, в которых записями являются строки таблицы, а полями - столбцы. Автоматические фильтры позволяют отобразить только те части списка, необходимыми для выполнения определенной задачи.
Для анализа списков в Excel предусмотрены специальные средства. Под анализом данных здесь понимаются средства, позволяющие лучше понять тенденции и закономерности, которым подчиняются табличные данные. Опорные таблицы (Pivot Table), включенные в пятую версию программы Excel, предопределено для анализа соотношений между данными в списке. Опорные таблицы строятся с помощью конструктора таблиц за четыре шага. Структуру опорной таблицы можно легко изменить в интерактивном режиме путем перемещения названий полей данных из одной части таблицы в другую.
Кроме опорных таблиц, в Excel есть и другие средства анализа наборов данных. Очень полезной является директива поиска развязку уравнений, которая по заданным значениям находит другие значения, удовлетворяющие определенным соотношениям. В комплект поставки входит программа обработки внешних баз данных MS Query. Программа Query (Запрос) может работать с текстовыми файлами и с данными, которые были подготовлены следующими программами управления базами данных: MS Access, dBASE, FoxPro, Oracle, Paradox, SQL Server. Набор данных, хранящийся на диске в формате одной из вышеперечисленных баз данных, будем называть внешней базой данных.
Если в процессе работы в Excel возникает необходимость обратиться к внешней базе данных, нужно запустить программу Query. Это позволит импортировать данные из базы и обрабатывать их как обычные табличные данные в программе Excel, или внешние данные можно обработать непосредственно программой Query.

Access
Windows-приложение Access - законченный пакет программного обеспечения, который выполняет набор взаимосвязанных функций по обработке данных. Он предоставляет свои возможности с помощью панелей инструментов и экранных форм, которые можно редактировать. Приложение дает больше специальных возможностей, чем обычные базы данных, в которых операции с данными выполняются с помощью команд стандартного интерфейса.
Экранные формы используются для отображения таблиц в эргономичном виде. Запросы позволяют получить необходимую информацию из таблиц. Запросы на сбор информации выбирают из поля запросов, соответствующих заданному критерию. Результаты запросов предлагаются в виде отдельной таблицы. Для печати выбранной информации применяются отчеты.
Таблицы, экранные формы, запросы, отчеты, макросы и модули, - в терминологии Access называются объектами базы данных.
Первым шагом к построению новой базы данных является построение ее таблиц, включая определение параметров полей каждой таблицы. Выбрав необходимые таблицы, нужно определить связи между ними. Ключевое поле таблицы - это поле (или набор полей), которое позволяет Access идентифицировать каждую запись, что в свою очередь позволяет быстро находить необходимую запись при выполнении запросов, или подготовки отчетов.
Access, это гораздо больше, чем просто программа для работы с базами данных, она предоставляет разработчику полную среду построения приложений, почти без использования VBA. Access, как и большинство Систем Управления Базами Данных (СУБД), представляет структурированные данные в виде таблиц. Таблицы состоят из строк, каждая из которых соотносится с одного элемента, который называется записью. Базы данных состоят из нескольких таблиц. Благодаря возможности связывать отдельные таблицы, Access относится к реляционных баз данных.
Информация, необходимая Access, может находиться в другой базе данных, электронной таблице, или даже в текстовом HTML файле. Когда информация должна быть открыта для других приложений, ее нельзя импортировать в базу данных. В этом случае необходимо установить связь с внешней базой данных или открывать ее с помощью VBA.Присоединение и открытие внешних файлов снижает производительность, но обеспечивает максимальную гибкость базы данных: информация по-прежнему доступна другим приложениям, а работать с ней можно так, будто она хранится в Access. Работа с Access напоминает работу по обслуживанию клиентов. Она показывает набор доступных команд и данных, принимает запросы через меню, с панелей инструментов и клавиатуры. Для вставки и выбора информации из базы данных Access обращается к ядру базы данных Microsoft Jet.
Совместно с драйверами индексно-последовательного метода доступа (Indexed Sequential Access Method - ISAM) и связей открытых баз данных (Open Database Connectivity - ODBC), которые предоставляются в Office, ядро базы данных Jet, поддерживает следующие типы баз данных и форматы файлов:
- базы данных, созданные во всех версиях Access;
- базы данных, созданные на основе ядра Jet (Visual Basic, Visual C + +, Excel);
-Microsoft FoxPro;
- dBase III-V;
- Paradox;
-Lotus 1-2-3;
- ASCI;
-данные в табличном формате в файлах HTML;
- базы данных, доступные через ODBC.

К ним относятся серверы крупных баз данных производства Oracle, IBM, Informix, Microsoft (Microsoft SQL Server версии 4.2 и выше).

 

© 2018
  • Сайт "Литературка"
  • мы собираем различную техническую, образовательную, научную литратуру