Солодовников (950639), страница 82
Текст из файла (страница 82)
В ППП использованы также принципы организации управления в виде алгоритмов и формализованных аписа ний процессов управлсния и принятия решений. Кроме того,'1", ППП служат программой реализации алгоритмов. Лингвистическое обеспечение и системы общения. Работо-,::,',' способность и эффективность СЛПР в значитслыюй марс заз" сят от лингвистического обеспечения (ЛО) — — совокупнос"'" .',. языковых средств (термины, опрсдслсиия и т.
д.), а также правил форма.аизацин естественного языка, включая методы сжатия и развертывания текстов в целях повышения эффектна ности обработки информации и облегчения общения нользоаа '!, толя с ЭВМ. ЛО представляет собой набор языков программирования, на которы'у:;1( улобно выражать требования к вычислительным процессам и которые аьн 468 ' о интерпретируются ЭВМ. Пол языком программирования понимают ую систему, применяемую Лая описания процесса решения задач на сОппсание этого процесса осуществляют с помощью: йш(завита (множества символов, выражающих собой входную информазнаков арифметических или логических операций); ййоваря (перечня используемых слов илн правил их построения); эз)Йнтаксиса (набора правил, опрелеляюшнх последовательности снмво'.
мантики (набора правил лая однозначного восприятия ЭВМ смысла ' ' женин); ййтагматики (набора правил, опрелеаяюшвх связь между вхолвым текстом '.:таяниями элементов комплекса). )??звестно более двух тысяч различных алгоритмических языков н более '"''т областей их применения лля решения соответствуюшнх залач иа ." Дю1 любого из этих языков, используемых лля ввода иаформацнн в , должен быть транслятор, переводящий вхолной текст в соо~ветс~вую?яабор команд лая ЭВМ. тй)?спользование диалогового режима является эффективным ом общения пользователя с ЭВМ. В настоящес время издва ого вида: 1) режим вопросов и отвстов (дает воз' ость расширения набора вопросов); 2) режим накопле'!:;и формализации информации (в результате происходит "рация ППП).
16.7. САП Р как иителлектная система ~САПР в процессе проектирования является своего рода ером разработчика (конструктора) САУ в сго деятельное';-Для обеспечения такого партнерства при создании САУ ,ходимо наделить САПР определенным интсллектиым уров', т. с. ввести в се память определснный объем знаний, отноВхся к конкретной области деятельности проектировщика. )) объем зависит от степени разработки теории данного клас,' ъсктов проектирования, Наличис достаточно развитой тес,:;::позволяет создавать в памяти ЭВМ формальную модель " мстной области. Такая модель содержит все понятия и их освязи, полную информацию о конкретной области зна' интересующей разработчика. Все это реализуется в ЭВМ Вдс Г1ПП и является для проектировщика средством рсше,'::конкретных задач.
При этом нет необходимости подробно "~гать машине программу решения возникшей задачи. До;'тбчно на обычном профсссиопальном языке кратко излочто требуется от машины. Программа сама запросит ', ходимыс сй исходные данные, проанализирует их, саста:-';план решения задачи и сообщит результат, обличенный в .' матичсскую форму и представляющий собой особого рода рс творческой деятельности разработчика.
Этот ресурс , но назвать информационным в системе просктирования. , носителями являются проектировщик и различные модели, ,. 'лизованные в системе. Чсм выгпс качество информационного а системы, тем обширной се интеллектный уровень, тем „ьше затраты труда на разработку объекта, организацию ,:производства и эксплуатацию. йбй В процессе проектирования информационные ресурсы не. " прерывно используются и перерабатываются.
В результате о осу„ ществляются генерирование и отбор вариантов построения пр екта, его анализ н оптимизация. 'Ро.,:, Информационные ресурсы. Преставлсны в САПР САУ форме информационных н математических моделей объектов а ППП, банков данных и организационно-методических матс тори. алов (см. рис. 1б.7). В зависимости от этапа проектирована„ дьоииаоаии а ииитиииоииое аодереродиаие Тееиаоееиое еидааио дирадооиесе даиаоиб оо/аидирйоои родера и оид дирдии/дра ! ! /7ирииоиоро ! ! дюрор аеиии ееиии иродиад ! Раидимд дира даииюи доиииодеаеадио и ир~жаюиоодоеииои.
риооежю/е ир иеоераи, дарии е до/ойеееиии и охд е7оидиое/еаиео Рас. 16.7. Обоб1цеаная схема СДПР ннформационныс ресурсы могут отражать собой: объективные',:", закономерности природы; отраслевые правила и предписания*,„'::" полученные в результате обобщения отраслевого опыта, а так-':!,, же специфику отдельного предприятия. Разработка и создание информационных ресурсов в форме" программного и информационного обеспечения САПР— слож":.;" ный и трудоемкий процесс.
В нем участвуют специалисты раз-,„' личных областей знаний. При этом одной из наиболес насущ ных проблем является обеспечение: максимальной инвариант":, ности информационных ресурсов; нх слабой зависимости от ". конкретной области применения; простоты нх настройки на от раслсвую специфику.
Информационные ресурсы должны быть':-::,:;. таким образом представлены в САПР, чтобы обеспечивалась: '! сквозная совместимость как моделей объектов, так и моделе" процессов проектирования и чтобы происходило пополнение этих ресурсов в процессе эволюции САПР. Обобщенная схема САПР. Ее центральным элементом ляется главный банк данных (рис. 16.7), непосредственно св" ванный с каждым функциональным пакетом САПР, а также с ';!':;. некоторыми П~ПП. Последние во время работы могут получать - '! необходимую входную информацию от банка данных или 470 ,"х пакстов. Внешние данные для САПР подготавлива1от ' ио разработчики.
Для этого они обращаются к библиотеке, "фящей нз каталога модулей, ограничений и других расчет';"'параметров. Информация, вводимая в терминал проекти'-"'иком в интерактишюм режиме (в реальном времени), "на содержать исхо/нюс описание системы, запросы к докуции, данные о модификации и коррекции библиотеки, вы""-"расчетных критернсв, т. е. все для входных операций СЛПР г"'Ествляюн1сй управление функциями системы, например вы- 'М и очередностью применения пакетов. фективность САПР повышается при включении в ее "'.туру пакетов синтеза на основе диалога.
В результате ".нстнровщик, используя ТЗ, может решать вопросы оптими"'и и технической реализации проектируемой системы при и набора соответствующих модулей аппаратных и проных средств. При этом по мсрс обучения в процессе взаийствнй с машиной его профессиональное мастерство воз'"ке т. 6,8. Моделирование и автоматизированный синтез САУ ущность моделирования как научного и инженерного мето' ключается в использовании при эксперименте модели САР ':,'СЛУ вмссто реальной системы путем установления опре'нного соответствия между ними. :тражсние в модели, являющейся средством храпения опре'ных знаний, всей имеющейся информации (о структуре сн'ы, се функциях и т. д.) позноляет использовать эту модель ";некоторый прототип реальной динамической системы.
овные этапы моделирования — выбор и задание модели ,'ределснной форме; проведение эксперимента п обработка ",льтатов. Особука роль играет моделирование с использоваматематическнх способов описания, реализуемое на )!юговых или цифровых вычислительных машинах. ',длинным средством автоматизированного синтеза САУ яв;ся имитационное моделирование, сущность которого состоит , и, что разработчик сначала создает модель-прототип, а за;::с помощью ЭВМ имитирует поведение исследуемой систе,:;.с учетом свойств внешней среды, в которой должна функ;"кровать реальная САУ.
Управляя ходом моделирования, , изируя полученные результаты и используя выводы и своймодсли-прототипа, проектировщик синтезирует систему двлення, характеристики которой должны соответствовать ,:;;-Имитационная модель представляет собой некоторую комп, ную программу для ЭВМ, учитывающую структуру проек',емой системы, се дннамическпе характеристики, а также , кциональные связи между ее элементами. В отличие от ма';атического имитационное моделирование не требует анали- 471 т жлт Ъ д»б »тб к»»д<» др бб» и».
*дЛЮ . >нб»»» т» б;р„,бр„» сс Раб» т »»ра трр»» !и> ттб»х лбр Вд»дтб. »- »» т»т» т»т» бпм и» р т» тр» »»»»р»»»т »дт» ддти тт то а,»т Вд»д С т т »М м»лт рт»т рлтд »мб» в»»»» юр»лт»»»»- с ~ы д» ь:ь " »»т»м»м рт»дб ттрдб В»д»д С в»»»»р», ввы» дд».дди д»» лбрт Влд»д П » мт»»» рдтт Вб»д И в рс»рд в рддрт Вд»д С В - ды»т д аб"" »р рвбт Рдбдб тврди В»,д»д ° б б л» «а»б» >над И » зж» Вид»д С б «» Ь бтмт »б »и Л»мт »» дбр»б арам»Р»д ддр и Рб »дд др»т д б ,»» 1>в 472 473 тического решения за.