3.5. Стадия предпроектных исследований Эта стадия нужна не только для АСНИ, но и всякий раз, когда ставится цель создать нечто новое, но исходные требования неизвестны или известны очень поверхностно. Предпроектные исследования предназначены для снятия неопределенности путем непосредственного изучения конкретной области и обстановки применения будущей системы. В случае измерительных систем может потребоваться изучать конкретный объект, условия и цели измерения, существующие методики обработки результатов измерения и т.п.
Предпроектные исследования в большей мере могут потребоваться для узкоспециальных систем. Условия применения систем общего назначения или типовых обычно более определены, поэтому предпроектные исследования для них скорее всего не потребуются.
3.6. Стадия технического задания (ТЗ) 3.6.1. Структура ТЗ Дан общий "скелет" ТЗ как документа. В реальных ситуациях может довольно сильно отличаться от приведенной общей схемы. Такой общий "скелет" полезен начинающим разработчикам и может рассматриваться как некий шаблон (или "анкета"), в котором нужно заполнить пустые места. Потом можно подумать, как можно изменить и усовершенствовать. В качестве еще более общего "шаблона" ТЗ можно рекомендовать обратиться к ГОСТу 34.602-89 "Техническое задание на создание автоматизированной системы". Этот ГОСТ регламентирует практически все аспекты технического задания на широкий класс автоматизированных систем, под которыми подразумеваются АСНИ, АСУ, САПР и другие типы автоматизированных систем.
3.6.2. Согласование ТЗ Сам процесс "согласования ТЗ" - итеративен и имеет весьма важное (с точки зрения технического прогресса) значение. Однако, главное - этот процесс, несмотря ни на что, должен вовремя завершиться.
3.6.3. Порядок проведения работ на стадии ТЗ В целом это (общий цикл) алгоритм численной дискретной многофакторной оптимизации. Однако указанная последовательность действий - это всего лишь редко достигаемый на практике идеал. Здесь сказывается и отсутствие полной исходной информации, и большая размерность пространства поиска (большое число факторов), и, зачастую, отсутствие четких числовых критериев или их слабая обусловленность. Выручает интуиция и опыт разработчика.
Следует обратить внимание на то, что ТЗ содержит "модель процесса проектирования" - это сроки и этапы выполнения работ, то есть достаточно подробный календарный план график выполнения последующих проектных работ.
3.7. Стадия технического предложения Смысл реализации этого этапа - попытка "совместить несовместимое", а именно – желание иметь проект всей системы (чтобы показать осуществимость требований ТЗ), не выполняя фактического проектирования и в очень короткие сроки.
Способ решения - создание сильно упрощенной модели всей системы как целого в виде структурной схемы, алгоритмов, описания и т.п. и глобальный анализ всей системы на основе этой модели.
Для АСНИ характерны следующие виды работ на стадии технического предложения:
- информационный расчет;
- нагрузочный расчет;
- топологический расчет.
Более подробно об этом можно прочесть в [42] и в пособии [45].
Собственно говоря все то, о чем идет речь данном курсе "Основы САПР измерительных систем" в большей мере относится именно к этапу технического предложения.
Тема 4. ОСНОВНЫ ИМИТАЦИОННОГО (компьютерного) МОДЕЛИРОВАНИЯ 4.1. Основные понятия Существенное отличие использования модели вместо теории состоит в том, что наличие «дополнительности» и «множественности» проявления и объяснения не рассматривается как катастрофа или крах сложившейся теории и системы взглядов, а принимается как очередная ступенька на лестнице, ведущей к истине. Для правильного понимания таких основных системных понятий, как "субъект", "объект", "модель" и "среда", следует всегда иметь ввиду их возможные взаимодействия, как показано на Error: Reference source not found. Приведем несколько определений, каждое из которых отражает отдельные грани понятия "модель".
Моделирование – форма человеческой деятельности, направленная на построение, использование и совершенствование моделей.
Модель – некоторое вспомогательное средство, объект, который в определенной ситуации заменяет другой объект.
Модель является представлением объекта, системы или понятия (идеи) в некоторой форме, отличной от их реального существования.
Модель есть способ существования знаний. Знания выражаются на каком то языке, а язык есть знаковая модель некоторой предметной области.
Модель – это некий объект-заменитель, который в определенных условиях и с определенной целью может заменять объект-оригинал, воспроизводя интересующие нас свойства и характеристики оригинала, причем имеет существенные преимущества и удобства.
Модель (реляционная система)1: M = <A, R>, где A – базовое множество; R = {r1, r2, ...} – множество отношений (произвольной арности) на A.
Цель – это образ желаемого будущего, то есть модель состояния, на реализацию которого направлена деятельность.
Рис. 4.37. Отношение между Средой, Субъектом, Объектом и Моделью. (Модель модели)
Развитие понятия модели
(Исторически и, по сути, в направлении возрастания уровня абстрактности)
1) Модель – это обязательно объект.
2) Модель – это объект искусственного происхождения с элементами условности (чертежи, карты, схемы).
3) Модель – это абстрактная математическая структура.
4) Модель – абстрактные представления любых знаний и представлений о мире.
|