Автор работы: Пользователь скрыл имя, 29 Апреля 2015 в 17:19, курсовая работа
Применение компьютеров в научных исследованиях является необходимым условием изучения сложных систем. Традиционная методология взаимосвязи теории и эксперимента должна быть дополнена принципами компьютерного моделирования. Эта новая эффективная процедура дает возможность целостного изучения поведения наиболее сложных систем как естественных, так и создаваемых для проверки теоретических гипотез. Методами компьютерного моделирования пользуются специалисты практически всех отраслей и областей науки и техники - от истории до космонавтики, поскольку с их помощью можно прогнозировать и даже имитировать явления, события или проектируемые предметы в заранее заданных параметрах.
Введение…………………………………………………………………………..3
1. Этапы развития искусственного интеллекта…………………………….…..5
1.1. Становление искусственного интеллекта (1943-1956 гг.)……………5
1.2. Эвристический поиск и доказательство теорем (1956-1969 гг.)……..6
1.3. Представление знаний (1969-1979 гг.)………………………………..7
1.4. Коммерческий успех (1979-1988 гг.)………………………………….9
1.5. Коллективистские модели искусственного интеллекта (с 1996 г. по настоящее время)……………… ………………………….………10
2. Компьютерное моделирование в естествознании: возможности, достижения, перспективы…………………………………………………………………….…..12
3. Краткая оценка современного состояния САПР……………………….……..14
4. Новейшие средства компьютерного моделирования………………………….15
5. Моделирование трехмерный объектов в SolidWorks………………………….16
6. Компьютерное моделирование и виртуальная реальность…………………...18
Заключение………………………………………………………………………….22
Список литературы…………………………………………………………………24
Приведу примеры задач, которые имеют красивые и неожиданные решения, найденные и исследованные с использованием компьютерного моделирования:
1.Как изменилась бы траектория спутника Земли, если бы солнечный ветер стал "дуть" сильнее?
2.Как происходит перераспределение энергии между частицами макроскопической системы при их тепловом движении?
В 1954 г. Э. Ферми, Дж. Паста и С. Улам путем компьютерного моделирования обнаружили удивительные особенности динамики атомов в кристаллах, что стимулировало активные исследования нелинейных систем и привело к ряду важнейших открытий в физике и математике.
Краткая оценка современного состояния САПР
За последние 7-8 лет промышленными предприятиями накоплен немалый опыт автоматизации локальных служб конструкторских и технологических подразделений. Несмотря на ограниченное применение средств САПР в реальной работе, результат очевиден: уровень владения новыми технологиями, знание различных прикладных систем, приобретенный реальный опыт работы плюс сотни (тысячи) разработанных чертежей, управляющих программ, моделей и т.п. Практически на каждом предприятии используются сети, ширится применение телекоммуникационных технологий (электронной почты, ИНТЕРНЕТ).
Системы автоматизированного проектирования (САПР) постепенно, но все же становятся обычным и привычным инструментом конструктора, технолога, расчетчика. Конкурировать иначе в условиях, когда сроки являются основным требованием заказчика, не представляется возможным. И хотя психологически руководителю отечественного промышленного предприятия трудно свыкнуться с мыслью, что дискеты с программами могут стоить дороже оборудования, это нисколько не удивительно, ибо интеллектуальный продукт является плодом многолетних научных, исследовательских и практических работ целого коллектива и колоссальных финансовых вложений. Надо осознать, что не только аппаратные, но и программные средства компьютеризации являются такими же важнейшими частями и ресурсами научно-производственного процесса, как персонал, сырье или электроэнергия.
Стремительно развивающаяся компьютерная индустрия и выход новейших операционных систем WINDOWS 98 и WINDOWS NT 4.0 явно обозначили новый виток гонки информационных технологий. При этом WINDOWS не ограничивается красивым оформлением, это качественно новый уровень работы пользователя, архитектуры комплекса, тесная интеграция разнородных систем, встроенные сетевые возможности и многое другое. Здесь стали реальностью многие задачи, решение которых в ранее в принципе не представлялось возможным.
Новейшие средства компьютерного моделирования
1. Параметрическое моделирование трехмерных твердотельных объектов в AutoCAD Designer R2.1 (модуль PARTS)
Как правило, даже сложные машиностроительные
детали формируются из сравнительно простых
элементов. Более того, многие формообразующие
элементы являются стандартными конструкторско-
Процесс моделирования в AutoCAD Designer как раз и сводится к тому, чтобы сначала задать на плоскости типовой профиль, а затем придать ему пространственные свойства, построив так называемую базовую форму, а затем добавлять к ней новые конструкторско-технологические элементы (стандартные или описываемые типовыми профилями). Создание типовых профилей формообразующих элементов в AutoCAD Designer происходит в два этапа (при этом выполняемые действия максимально приближены к операциям, осуществляемым конструкторами в повседневной практике): сначала строится на так называемой эскизной плоскости концептуальный эскиз профиля, а затем на его элементы накладываются геометрические связи и вводятся параметрические размеры. По умолчанию при создании базовой формы в качестве эскизной плоскости используется плоскость XY пользовательской системы координат, однако задание профилей других конструкторских элементов может производиться и в плоскостях, отличных от исходной. В этом случае следует определить новую эскизную плоскость при помощи команды AMSKPLN (опция Sketch Plane в меню Parts, подменю Sketch или опция Плоскость построений в меню Детали, подменю Эскиз). Для ориентации эскизной плоскости в пространстве можно использовать как непосредственно грани существующей модели, так и специальные неформообразующие конструкционные элементы - рабочие плоскости. Помимо рабочих плоскостей в AutoCAD Designer для привязки формообразующих элементов при моделировании также эффективны другие неформообразующие конструкционные элементы: рабочая ось и рабочая точка.
Моделирование трехмерных твердотельных объектов в SolidWorks
Одним из самых заметных программных продуктов, относящихся к новому поколению, является SolidWorks, разработанный американской компанией SolidWorks Corporation, которая преследовала цель создания массовой системы для каждого конструктора под лозунгом "последние разработки в области CAD/CAM на каждый рабочий стол". При этом потенциал продукта по возможностям конструирования позволяет создавать достаточно сложные трехмерные детали и сборки в машиностроении.
Твердотельное параметрическое моделирование детали базируется на создании дерева построений, отражающего этапы ее формообразования. Простые формы (объекты), добавляемые к текущей модели или вычитаемые из нее, формируются на базе плоского эскиза (плоского замкнутого контура без самопересечений), выполненного в произвольно ориентированной плоскости. К ним относятся тела вращения и выдавливания, тела, полученные сопряжением произвольно ориентированных сечений или сдвигом. Мощный аппарат наложения размерных и геометрических связей (ограничений) на геометрические элементы обеспечивают построение модели с возможностью изменения произвольного параметра, связывания его с значением другого параметра и т.п. Сохраняется неразрывная связь "эскиз - твердое тело", дающая возможность при необходимости корректировать модель через изменение её эскиза.
Возможности моделирования включают также в себя построения трёхмерных фасок и скруглений, ребер жесткости и литейных уклонов, создание различными способами полых (тонкостенных) тел, использование мощного аппарата построения вспомогательных плоскостей и осей. В версии SolidWorks-97 появились возможности оперировать трехмерными объектами и достаточно сложными поверхностями, которые могут служить частью других объектов, что позволяет всесторонне проследить формирование и свойства проектируемого изделия. Создание и ведение компьютерного файла проектируемого объекта позволяет отслеживать процесс создания трехмерной модели и вносить в него необходимые изменения. Можно изменить любой параметр модели и через несколько секунд увидеть результаты полной перестройки модели.
Широкие возможности визуализации и создания фотоизображений с использованием дополнительных источников освещения и регулированием характеристик поверхности материала (отражение или поглощение им света, излучение и шероховатость поверхности) позволяют работать в режиме реального времени с тонированными изображениями модели.
Созданные детали могут объединяться в сборку с заданием ограничений взаимного расположения любых деталей друг относительно друга (соосность, фиксация, совпадение точек и плоскостей и многое другое) и регулировкой характеристик каждой детали.
На основе трехмерного объекта возможно автоматическое создание чертежа детали, состоящего из основных и вспомогательных видов, сложных разрезов и сечений. Поддержка многочисленных форматов обмена позволяет использовать любой чертежно-графический редактор. Вообще следует отметить мощные интеграционные возможности системы, обеспечивающей интерфейс с ведущими технологическими и расчетными приложениями, а существующие средства разработки приложений позволяют стыковать прикладные системы с геометрическим ядром SolidWorks. Новая генерация систем может заметно потеснить дорогостоящие интегрированные системы и существенно снизит количественную потребность их применения.
Компьютерное моделирование и виртуальная реальность
Успешная визуализация и имитирование реальной среды взаимодействия человека и техники посредством компьютера разработана Национальным аэрокосмическим агенством США (NASA) еще 20 лет назад. Целью этой технологии являлась проверка работы техники и поведения человека при работе в сложных и опасных условиях космоса и, таким образом, оценка и улучшение космических проектов. Долгое время весьма высокая стоимость аппаратно-программных комплексов, позволяющих осуществить подобную визуализацию, ограничивала их применение только военными проектами и космической промышленностью. Однако, прогресс и удешевление этих технологий за последние годы, позволили внести концепцию виртуальной реальности и виртуального прототипирования во все отрасли промышленности и бизнеса.
Развитие технической мысли и постоянно возникающий конкурентный спрос, быстро приводящие к тому, что вчерашние решения не эффективны уже сегодня, заставили производителей самых разных отраслей искать инновационные подходы, которые позволили бы сокращать сроки и затраты на разработку, увеличивая тем самым конкурентоспособность как отдельного изделия, так и предприятия в целом. Наиболее привлекательным и оптимальным оказалось применение компьютерных технологий моделирования, визуализации и имитирования, давно испробованных в военно-промышленном комплексе.
Компьютер обеспечивает для человеческого разума возможность мгновенно реагировать на изменения в создаваемой виртуальной среде. Сила виртуальной реальности состоит в достижении свободы взаимодействия человека с виртуальной средой - там нет принципиальных ограничений в этом плане и можно исследовать и опробовать любой компонент любой пространственной модели (виртуального прототипа). Будучи созданной в компьютере, эта модель, также как и среда, в которой она находится, свободна от ограничений физического пространства и времени.
Компьютерное проектирование позволяет не только создать, но и усовершенствовать сложное изделие, оценить и опробовать его не на реальном предприятии, а в среде виртуальной реальности. Это особенно актуально для дорогостоящих, сложных, уникальных технологических и военно-технических комплексов.
В настоящее время мы наблюдаем все более массированное применение технологий виртуального прототипирования, т.е. процесса создания виртуальной (электронной) модели объекта, предназначенного для последующего производства, ее всесторонней оценки на этапе наличия виртуального прототипа (например, безопасности, функциональности, технологичности и т.д.), оптимизации технологических процессов его изготовления. Только после получения удовлетворительных результатов принимается решение об изготовлении физического объекта.
Немаловажным также, является и внешний вид изделия, его формы, характеристики - дизайн. Дизайн - это новая область применения компьютерной графики в промышленности.
Обычно цель дизайнерской проработки нового изделия - выбор наиболее удачной концепции внешнего облика изделия из множества вариантов и детальный визуальный анализ выбранной концепции. Если дизайн изделия выполняется с помощью компьютера, то это позволяет сократить в несколько раз время как на дизайнерскую проработку, так и на общий цикл разработки (например, выпуск на рынок такого сложного изделия, как автомобиль, может произойти на один-два года раньше). При этом также происходит значительная экономия средств, поскольку все аспекты внешнего вида оцениваются на компьютерных, а не натурных моделях.
Дизайнерская часть общего цикла производства включает в себя:
* концептуальное моделирование, т.
е. предварительную разработку
* создание компьютерных "рисунков",
представляющих собой
* собственно моделирование: трассировку рисунков, то есть создание с их помощью трехмерных объектов, а затем - построение поверхностей по этим объектам;
* оценку таких свойств
* задание "материалов" (то есть оптических свойств поверхностей), выбор и расстановка источников света, задание свойств окружающей среды, выбор фона - все это заканчивается просчетом построенной таким образом сцены с высокой степенью фотореализма;
* передачу трехмерной модели объекта (вид которого наглядно представлен, оценен, согласован и утвержден) в САПР для дальнейшей разработки внутреннего устройства объекта, конструкторских расчетов, оформления чертежной документации и т.д.
Трехмерное моделирование - это область функционального пересечения дизайнерской системы и САПР, однако назначение моделирования в этих системах различается. Для дизайнера трехмерная модель - всего лишь предварительная конструкция, на основе которой получаются фотоизображения. При этом, нужно заметить, реально процесс разработки нового изделия происходит в режиме тесного сотрудничества конструкторов и технологов и содержит обратные связи, что позволяет еще на этапе дизайнерской разработки (а не при уже готовом изделии) довести модель "до ума", а это делает применение компьютерных технологий жизненно важным для будущего изделия.
Таким образом, уже с самого начала формы будущего объекта согласуются с требованиями конструкторов и технологов. Созданный с помощью систем моделирования объект, можно помещать в различные среды, имитировать и прослеживать не только его перемещения в созданном для него виртуальном пространстве, но и демонстрировать его функционирование.