|
Характеристика | 1) Структурная | 2) Системная | 3) Функционально- логическая | 4) Макромодель | 5) Микромодель |
---|---|---|---|---|---|
Модель времени: Шкала времени: | - нет; - одномерная, относительная; | -дискретная; -одномерная,относительная; | - дискретная; - одномерная, относительная; | - непрерывная; - одномерная, абсолютная; | - непрерывная; - одномерная, абсолютная; |
Модель пространства: Шкала пространства: | - дискретная, конечная; - одномерная, относительная; | - дискретная, конечная; - одномерная, относительная; | - дискретная, конечная; - одномерная, относительная; | - дискретная, конечная; - двумерная, абсолютная; | - дискретная, конечная; - трехмерная, абсолютная; |
Модель потенциала: Число потенциалов: | - нет; - 0; | - дискретная; - 1; | - дискретная; - 1; | - непрерывная; - 1; | - непрерывная; - >1; |
Поток | дискретный | дискрентый | дискретный | непрерывный | непрерывный |
Направление потоков | однонаправленные | однонаправленные | одно- и двунаправленные | направление не фиксировано | направление не фиксировано |
Характеристики источника | нет | мощность в точке | мощность в точке | мощность в точке | мощность и плотность в элементарном объеме |
Семантика функции | нет | мгновенное выравнивание потенциалов двух точек | мгновенное выравнивание потенциалов двух точек | выравнивание потенциалов двух точек во времени | выравнивание потенциалов через поверхность во времени |
Форма функции | нет | таблицы | таблицы, алгебраические уравнения | обыкновенные дифференциальные уравнения | дифференциальные уравнения в частных производных |
Законы сохранения: 1) движения 2) массы 3) энергии | 1) нет; 2) статичность структуры; 3) нет; | 1) нет; 2) статичность структуры; 3)сигнал доходит по назначению; | 1) нет; 2) статичность структуры; 3) сигнал доходит по назначению; | 1) законы Кирхгофа; 2) статичность структуры; 3) сигнал доходит по назначению; | 1) обобщенный вид; 2) -"-; 3) -"-; |
Модель параметров | нет | сопротивление, источник напряжения | сопротивление, источник напряжения | Индуктивность, емкость, сопротивление, источник тока или напряжения | характер изменения потока и потенциала во времени в элементарных объемах |
Связи параметров (между собой, простр., врем.,...) | нет | нет | нет | только со временем | внутри ПрОб и между раз-ми ПрОб, со вре-менем и пространством |
Таблица 2. Уровни моделей САПР как совокупности связей
N | Типы связей объектов и необходимые совокупности свойств объектов | Уровень | ||||||
---|---|---|---|---|---|---|---|---|
структурный | системный | логический | количественный | |||||
1 | Структурные и причинно-следственные связи | + | + | + | + | |||
2 | Функциональные связи | - | + | + | + |
Таблица 3. Отличие подуровней представления моделей
N | Система упрощений на уровне | Уровень | ||||||
---|---|---|---|---|---|---|---|---|
структурный | системный | логический | количественный | |||||
1 | Глубина иерархии блоков (уровни агрегации структур) | + | + | + | + | |||
2 | Количество свойств и значений свойств (уровни агрегации свойств) | - | - | + | + | |||
3 | Объект как модель функции с моделью структуры или без нее | - | - | + | + |
Численное решение обыкновенных дифференциальных уравнений и уравнений в частных производных часто производится методом конечных разностей. При этом область непрерывного изменения аргументов заменяется конечным дискретным множеством точек, а дифференциальные уравнения заменяются по определенной схеме своими разностными аналогами. Для решения полученных систем уравнений могут применяться итерационные методы. Для поиска решения в некоторой точке сетки могут применяться ссылки на значения искомой функции в ряде смежных точках, принадлежащих пространству одного, двух или большего числа измерений, где в качестве отдельного измерения может входить время. Направление движения расчетов по множеству точек при решении системы уравнений определяется конкретным методом. Теоретическую базу МПВ численных методов составляет теория линейных векторных пространств [7,8]. Алгоритмы движения в пространстве и времени в методах имитационного моделирования представлены событийными моделями, использующими синхронное и асинхронное моделирование и могут быть определены как частный случай МПВ численных методов.
Теория системного анализа (СА) определяет этап предварительного исследования объектов, проектирование которых обеспечивается САПР (см. методы представления объектов в СА [9] в табл. 4). Теория построения систем автоматизации научных исследований (АСНИ) определяет этап поискового конструирования сложных технических объектов, проектирование которых обеспечивается САПР.
Таблица 4. Требования системного анализа к моделям САПР.
N | Требования | Теория |
---|---|---|
1 | Представление объектов как совокупности свойств | Системообразующие и факультативные свойства |
2 | Представления жизненного цикла объектов | Создание, функционирование, реконструкция, демонтаж |
Методы представления объектов в АСНИ определяют ряд общеметодологических требований к моделям: существование свойств как отражение существующей связи между объектами [10,11,12]; наличие модели релятивистских эффектов теории относительности и т.д.
Увеличение номера уровня моделей в иерархии моделей САПР увеличивает уровень требований к средствам КМ ПрОб МЭО от простейших (на структурном уровне) до практически не реализуемых (уровень микромодели).
Предлагается следующая ограниченная постановка задачи представления системы уровней моделей САПР в КМ ПрОб МЭО: а) реализовать представление моделей структурного и логического уровней; б) рассматривать системную модель как простейший случай логической модели, а количественную макромодель - как предельно сложный случай логической модели; в) исключить из процесса построения моделей количественную микромодель, используя ее только в качестве источника наиболее общих требований к средствам представления моделей.
Т.о., КМ ПрОб МЭО должна обеспечивать такие требования: 1) Иерархия моделей в САПР должна включать иерархию уровней МПВ, обеспечивать выполнение законов сохранения и т.д. (требования табл. 1, 2 и 3). 2) КМ ПрОб должна включать основные положения теории линейных векторных пространств и представлять собой линейное векторное пространство, задающее множество физических точек. 3) КМ ПрОб должна включать основные положения СА и представлять собой множество жизненных циклов объектов, заданных как системы свойств, среди которых есть обязательные и факультативные и т.д. 4) КМ ПрОб должна обеспечивать основные общеметодологические требования к моделям (см. АСНИ).
Предлагается следующая содержательная формулировка КМ ПрОб МЭО:
1) жизненный цикл объекта представляется как совокупность линейных векторных пространств, соответствующих числу необходимых тактов времени;
2) линейные векторные пространства связаны набором «временных» связей;
3) элементами линейных векторных пространств являются пространственные координаты, связанные совокупностью «пространственных» связей, определенных внутри «временных» связей;
4) пространственная координата может рассматриваться как физическая точка (ФТ), в случае, если состав и значения ее свойств отличается от «неопределено» [13];
5) свойства ФТ возникают только как факт отражения существования «простых» связей между ФТ внутри «пространственных» связей;
6) «собственное» свойство – идентификатор ФТ есть некоторая фазовая переменная данной ПрОб, задающая потенциал точки для некоторой субстанции; задается посредством «кольцевого» отношение над ФТ;
7) совокупность «собственных» свойств ФТ определяется уровнем представления модели и ПрОб;
8) «чужое» свойство ФТ – задание факта наличия связи – отношения, задающего меру влияния потенциала другой ФТ на потенциал данной ФТ; задается посредством «простой» связи над парой ФТ;
9) модель функции ФТ задается табличным образом как множество возможных комбинаций значений свойств-потенциалов ФТ (по всем временным, пространственным и «простым" связям), когда-либо имевшим место на практике;
10) отношение зависимости связанной пары потенциалов «свой» – «чужой», выделенное внутри модели функции ФТ, определяет меру влияния «чужого» потенциала на «свой» потенциал ФТ и задает поток, направленный на уравнивание потенциалов во времени; данное отношение задается как функция «простой» связи, определенной внутри «пространственной» связи;
11) отсутствие в наборе свойств некоторой ФТ1 «чужого» свойства ФТ2 говорит о невозможности влияния потенциала ФТ2 на потенциал ФТ1 (отсутствующая или однонаправленная связь);
12) функция «простой» связи определяется таблично как совокупность историй поведения ее во времени и косвенно задает параметры связи (емкость, сопротивление и т.д.);
13) модель функции ФТ строится в соответствии с законами сохранения движения и энергии;
14) модели функций ФТ и «простых» связей задают функциональные и энергетические связи (см. таб. 2), «простые» связи задают структурные и причинно-следственные связи, пространственные связи задаются явно (см. выше);
15) вещественные связи, связанные с переносом вещества, определяются как изменение ФТ своих пространственных координат и строятся в соответствии с законом сохранения массы;
16) переход на новый уровень представления модели предполагает не только декомпозицию избранного набора ФТ (блоков) и свойств на более мелкие, но и увеличение числа этих точек, т.е. изменение (расширение) вышележащих уровней декомпозиции.
В предложенной работе определена семантика КМ ПрОб для МЭО в соответствии с требованиями САПР, СА и АСНИ. Представленная КМ ПрОб может быть отнесена к моделям с сосредоточенными параметрами и ориентирована на структурный и логический уровень представления моделей в САПР. Определение семантики КМ ПрОб для МЭО обеспечивает возможность решения задачи формального представления комплекса моделей в классической САПР средствами ИИ как системы взаимосвязанных уровней знаний о действительности.
1. Норенков И.П. Разработка систем автоматизации проектирования. М.: МГТУ им. Э.Н. Баумана, 1994. – 207 с.
2. Норенков И.П. Введение в автоматизированное проектирование технических устройств и систем. М.: Высш. шк., 1986. – 304 с.
3. Клещев А.С. Экспертные оболочки, основанные на знаниях. III конференция по искусственному интеллекту. КИИ–92. Сборник научных трудов в двух томах. Т.2. Казань. – С. 119–121.
4. Григорьев А.В. Унифицированная концептуальная модель предметной области. Информатика, кибернетика и вычислительная техника Сборник трудов ДонГТУ, Выпуск 1. Донецк: ДонГТУ, 1997. – С. 225–28.
5. Григорьев А.В. Каспаров А.А., Горшкова Е.Н. Особенности реализации мета-эвристической оболочки для построения САПР. Научные труды Донецкого государственного технического университета Серия: Проблемы моделирования и автоматизации проектирования динамических систем, выпуск 10: – Донецк, ДонГТУ, 1999. – С. 217–222.
6. Пирумов И.Г. Численные методы. – М.: Изд-во МАИ, 1998. – 188 с.
7. Самарский А.А., Николаев Е.С. Методы сеточных уравнений. Методы решения сеточных уравнений. М.: Наука, 1978. – 592 с.
8. Ильин В.А., Позняк Э.Г. Линейная алгебра. М.: Наука,1974.-296 с.
9. Зубенко Ю.Д. Системный анализ. Донецк: ДонГТУ, 1995. – 166 с.
10. Рейхенбах Г. Философия пространства и времени: Пер. с анг. \Общ.ред. А.А. Логунова; Послесл. А.А. Логунова и И.А. Акчурина.– М: Прогресс 1985. – 344 с.
11. Колосков В.Ю. Системы отсчета и системы описания. Часть I. Системы отсчета. М.: «Белка», 1993. – с. 37.
12. Колосков В.Ю. Системы отсчета и системы описания. Часть II. Системы описания. Часть III. От пространства-времени – к Пространству – Духу. М.: «Белка», 1993. – 48 с.
13. Григорьев А.В. Представление недоопределенности знаний в инструментальной оболочке для построения САПР. Искусственный интеллект. N 1, 1999 , C. 96–106.