Моделирования уравненийДля моделирования поведения материалов, учитывающего указанные особенности деформирования конструкций, могут быть использованы как деформационная теория пластичности или теория малых упругопластических деформаций А.А. Ильюшина, обобщенная на случай сложного неизотермического нагружения в работах [35, 36] , так и разнообразные теории течения [36, 37] и др. Однако применение наиболее общих из них, позволяющих рассматривать сложные траектории силового и температурного нагружения, происходящие при этом изменения структурного состояния материалов, сопряжено со значительными трудностями экспериментального и вычислительного характера. Поэтому на практике широкое применение нашли соотношения деформационной теории пластичности, учитывающие, разумеется, условия разгрузки и последующего нагружения, и теории течения для достаточно простых и подробно исследованных моделей. При этом удается ограничиться минимальным объемом экспериментальных данных, необходимых для определения соответствующих параметров моделей. Примерами такого подхода применительно к статическим и квазистатическим задачам деформирования и прочности конструкций являются работы [33—36, 38, 40] и др.
Наиболее точный и естественный подход к исследованию патрубковых зон сосудов давления при всем многообразии условий их нагружения заключается в непосредственном использовании трехмерных расчетных схем, принимая во внимание реальные геометрию сосуда, давления, краевые условия и распределение нагрузок. Такой подход оказывается единственно возможным для адекватного моделирования поведения сосудов давления с отношениями 1/4 Процедурно-ориентированные языки программирования (в дальнейшем назовем их просто процедурными) могут лишь косвенно отражать содержание будущей реализации, используя специфические синтаксические конструкции для описания порядка преобразований. Наибольшее распространение получили языки VHDL и Verilog. Процедурные языки проектирования позволяют описывать устройства через алгоритм их функционирования, в том числе в реальном времени и во взаимодействии с физическим окружением. Эти языки, как и другие алгоритмические языки высокого уровня, в принципе позволяют описать любой алгоритм в последовательной форме, т. е. через последовательность операторов присваивания и принятия решений. Основное их отличие в способности отражать также и параллельно исполняемые в аппаратуре действия, представляемые отдельными параллельно выполняемыми процессами с общим инициализирующим воздействием. Кроме того, процедурные языки проектирования расширяются операторами, позволяющими описывать структуру проектируемого изделия. Впрочем, и структурное описание во многом подобно структуризации в традиционном программировании — включение модуля в структуру можно рассматривать с точки зрения представления в HDL-программе как вызов подпрограммы. На сегодня процедурные языки являются наиболее универсальным аппаратом описания цифровых устройств и покрывают диапазоны представления от уровня элементарных логических ячеек до блочного описания сложных вычислительных устройств. Практические все современные САПР имеют встроенные компиляторы процедурных языков и обеспечивают возможность моделирования поведения и непосредственного преобразования описания в файлы конфигурации ПЛИС.
событийного моделирования. Средства этого типа используются, поскольку они являются прекрасным инструментом для тщательного исследования отдельных модулей большой системы, когда требуется высокая степень интерактивности и детальность моделирования поведения исследуемых модулей. Как правило, число ошибок и нестыковок в проекте на этом этапе очень велико и может исчисляться десятками или сотнями.
точного моделирования поведения аппаратуры потребуется либо функциональное ее описание, либо описание на уровне регистровых передач. Программная часть системы пишется на средствах традиционных С и C++. Что касается интерфейса между HW и SW, или между HW- и HW-блоками, то он может описываться на следующих уровнях — на уровне обменов транзакциями (transaction-accurate level) или на уровне цикловых обменов (cycle-accurate level). В пределах одного проекта допускается произвольное смешение уровней детализации описаний. То же самое относится и к созданию программных тестов (Test-Bench). Для получения окончательных программ, подаваемых на вход любого компилятора, совместимого с ANSI C++, SystemC содержит не только стандартные библиотеки классов, но и компоновочную библиотеку, которая включает моделирующее ядро. Программное обеспечение системы разработки ( 2.32), в составе которой обычно используется моделирующая SystemC, позволяет эффективно создавать, модифицировать и отлаживать проект разработчика.
Первым этапом проектирования по дисциплине "сверху вниз" является создание поведенческой модели высшего уровня иерархии. На рисунке этот этап отображен исходным первичным модулем ENTITY PROJECT, описывающим интерфейс проекта, и связанным с ним вторичным модулем ВВ (Behavioral Body) — описанием его поведения. Средствами используемого пакета проектирования выполняется сеанс моделирования поведения. Часто может потребоваться несколько коррекций до получения соответствия поведенческой модели заданным требованиям.
? Параллельный стиль предполагает асинхронное и, по возможности, одновременное исполнение операторов в реализуемом устройстве. Обычно блок, реализующий некоторый оператор, непосредственно реагирует на признак исполнения действия любым из его предшественников. Особенности моделирования поведения параллельного описания в программных системах последовательного типа будут рассмотрены в разд. 3.1.2. Для
В числе проблемно-ориентированных типов данных прежде всего следует отметить физический тип, используемый для моделирования поведения реальных цифровых систем. Здесь присутствует предопределенный тип — время. Пользователь может определить дополнительные типы данных, отражающих электрические (напряжения, токи, сопротивления и т. п.) или механические свойства носителя информации.
процесса отладки. Рассматриваемый в качестве примера комплекс программ фирмы Keil Software не является исключением. Высокоуровневый отладчик-симулятор dScope, входящий в состав комплекса, позволяет производить отладку проектов на языке ассемблера, языке С или в смешанных форматах. С его помощью путем моделирования поведения окружающей среды и предопределенных ресурсов процессора (таймеров, параллельных или последовательных каналов ввода/вывода и т. д.) можно производить отладку программного обеспечения в пошаговом режиме или режиме работы с точками останова. Удобство отладки обеспечивается возможностью легкой организации контроля за состоянием всех объектов программы в различных окнах наблюдений. Кроме того, возможна также оценка производительности и эффективности кодового представления программного обеспечения.
Equivalent Circuit — эквивалентная схема. Схема, предназначенная для моделирования поведения элемента.
метры, базовые величины, значения коэффициентов для записи уравнений в потокосцеплениях, масштабы переменных и коэффициенты передач усилителей модели для моделирования уравнений на АВМ.
Применение трехфазной заторможенной системы координат удобно, когда в воздушном зазоре две-три гармоники, а на роторе и статоре два-три контура. Для моделирования уравнений 15—18-го порядка в трехфазных заторможенных координатах необходимо применить большие ЭВМ.
В приложении 1 приведены данные двигателей серии 4А, их параметры, базовые величины, значения коэффициентов для записи уравнений в потокосцеплениях, масштабы переменных и коэффициенты передач усилителей модели для моделирования уравнений на АВМ.
Применение трехфазной заторможенной системы координат удобно, когда в воздушном зазоре две-три гармоники, а на роторе и статоре два-три контура. Для моделирования уравнений 15—18-го порядка в трехфазных заторможенных координатах необходимо применять большие ЭВМ.
1.18. Примеры моделирования уравнений Лапласа и Пуассона
Таким образом, моделирование физической системы сводится к построению уравнений, описывающих систему, аппроксимации этих уравнений соотношениями, удобными для численного анализа, и вычислению приближенных искомых значений функций. Рассмотрим два метода моделирования уравнений в частных производных: метод конечных разностей и метод аналогового электронного моделирования.
14.1. Схема моделирования уравнений асинхронного двигателя с ко-роткозамкнутым ротором
14.4. Схема моделирования уравнений асинхронного конденсаторного
15.4. Схема моделирования уравнений синхронного двигателя с возбуждением от постоянных магнитов
14.1. Схема моделирования уравнений асинхронного двигателя с ко-роткозамкнутым ротором
14.4. Схема моделирования уравнений асинхронного конденсаторного
15.4. Схема моделирования уравнений синхронного двигателя с возбуждением от постоянных магнитов
Похожие определения: Монтажных соединений Магнитной несимметрии Московском институте Магнитной проницаемостью Магнитной восприимчивости Магнитное сопротивление Магнитного напряжения
|