- •Основы компьютерного проектирования и моделирования рэс
- •Оглавление
- •Глава 1. Основные понятия, определения, классификация 9
- •Глава 2. Классификация методов моделирования 37
- •Глава 7. Программирование в среде «mathcad» 159
- •Глава 8. Оценка искажений сигналов при прохождении через нелинейные устройства 178
- •Глава 9. Цифровая фильтрация 186
- •Глава 10. Синтез линейных антенных систем 286
- •Глава 11. О моделировании канала связи 314
- •Введение
- •Глава 1. Основные понятия, определения, классификация
- •1.1 Понятия системы, модели и моделирования
- •1.2 Классификация радиотехнических устройств
- •Отличительные признаки устройств согласно данной классификации
- •Устройства пассивного и активного типа
- •Устройства автономного и неавтономного типа
- •Устройство с элементами сосредоточенного и распределенного типа
- •1.3 Основные типы задач в радиотехнике
- •1.4 Развитие понятия модели
- •1.4.1 Модель как философская категория
- •1.4.2 Моделирование – важнейший этап целенаправленной деятельности
- •1.4.3 Познавательные и прагматические модели
- •1.4.4 Статические и динамические модели
- •1.5 Способы воплощения моделей
- •1.5.1 Абстрактные модели и роль языков
- •1.5.2 Материальные модели и виды подобия
- •1.5.3 Условия реализации свойств моделей
- •1.6 Соответствие между моделью и действительностью в аспекте различия
- •1.6.1 Конечность моделей
- •1.6.2 Упрощенность моделей
- •1.6.3 Приближенность моделей
- •1.6.4 Адекватность моделей
- •1.7 Соответствие между моделью и действительностью в аспекте сходство
- •1.7.1 Истинность моделей
- •1.7.2 О сочетании истинного и ложного в модели
- •1.7.3 Сложности алгоритмизации моделирования
- •1.8 Основные типы моделей
- •1.8.1 Понятие проблемной ситуации при создании системы
- •1.8.2 Основные типы формальных моделей
- •1.8.3 Математическое представление модели «черного ящика»
- •1.9 Взаимосвязи моделирования и проектирования
- •1.10 Точность моделирования
- •Глава 2. Классификация методов моделирования
- •2.1 Реальное моделирование
- •2.2 Мысленное моделирование
- •Глава 3. Математическое моделирование
- •3.1 Этапы создания математических моделей
- •З.2 Компонентные и топологические уравнения моделируемого объекта
- •3.3 Компонентные и топологические уравнения электрической цепи
- •Глава 4. Особенности компьютерных моделей
- •4.1 Компьютерное моделирование и вычислительный эксперимент
- •4.2 Программные средства компьютерного моделирования
- •Глава 5. Особенности радиосистемы как объекта изучения методами моделирования на эвм
- •5.1 Классы радиосистем
- •5.2 Формальное описание радиосистем
- •Глава 6. Применение пакета прикладных программmathcadдля моделирования телекоммуникационных устройств
- •6.1 Основные сведения об универсальном математическом пакете программMathCad
- •6.2 Основы языкаMathCad
- •3.246Е – 3 – это число 0.003246;
- •6.2.1 Тип входного языкаMathCad
- •6.2.2 Описание текстового окнаMathCad
- •6.2.3 Курсор ввода
- •6.2.4 Содержание командных меню (2-ая строка)
- •6.2.5 Управление элементами интерфейса
- •6.2.6 Выделение областей
- •6.2.7 Изменение масштаба документа
- •6.2.8 Обновление экрана
- •6.2.9 Содержание инструментальных панелей подменю «математика»
- •6.3 Основные правила работы в среде «MathCad»
- •6.3.1 Удаление математических выражений
- •6.3.2 Копирование математических выражений
- •6.3.3 Перенос математических выражений
- •6.3.4 Вписывание в программу текстовых комментариев
- •6.4 Построение графиков
- •6.4.1 Построение графиков в декартовой системе координат
- •6.4.2 Построение графиков в полярной системе координат
- •6.4.3 Изменение формата графиков
- •6.4.4 Правила трассировки графиков
- •6.4.5 Правила просмотра участков двумерных графиков
- •6.5 Правила вычислений в среде «MathCad»
- •6.6 Анализ линейных устройств
- •6.6.1 Передаточная функция, коэффициент передачи, временные и частотные характеристики
- •6.6.2 Коэффициент передачиK(jω)
- •6.6.3 Амплитудно-частотная характеристика (ачх)
- •6.6.4 Определение переходной и импульсной характеристик
- •6.7 Методы решения в среде «MathCad» алгебраических и трансцендентных уравнений и организация вычислений по циклу
- •6.7.1 Определение корней алгеброических уравнений
- •6.7.2 Определение корней трансцендентных уравнений
- •6.7.3 Вычисления по циклу
- •6.8 Обработка данных
- •6.8.1 Кусочно-линейная интерполяция
- •6.8.2 Сплайн-интерполяция
- •6.8.3 Экстраполяция
- •6.9 Символьные вычисления
- •6.10 Оптимизация в расчетах рэа
- •6.10.1 Стратегии одномерной оптимизации
- •6.10.2 Локальные и глобальные экстремумы
- •6.10.3 Методы включения интервалов неопределенности
- •6.10.4 Критерии оптимизации
- •6.10.5 Методы поиска экстремума функции цели
- •6.10.6 Пример записи целевой функции при синтезе фильтров
- •6.11 Анимация графического материала в средеMathCad
- •6.11.1 Подготовка к анимации
- •6.11.2 Пример анимации графика
- •6.11.3 Вызов проигрывателя анимации графиков и видео файлов
- •6.12 Установка связиMathCaDс другими программными средами
- •Глава 7. Программирование в среде «mathcad»
- •7.1 Обзор инструкций
- •7.1.1 Инструкция Add line
- •7.1.2 Оператор внутреннего присваивания
- •7.1.3 Условная инструкция «if»
- •7.2.1 Особенность присвоения значения функции
- •7.2.2 Общие принципы задания операторов
- •7.3 Примеры составления программ
- •7.3.1 Пример задания комплекса условий
- •7.3.2 Пример расчета с заданной точностью
- •7.3.3 Пример расчета различных параметров одной и той же программой
- •7.4 Создание новых функций с помощью программирования
- •7.5 Поиск ошибок в программах
- •Глава 8. Оценка искажений сигналов при прохождении через нелинейные устройства
- •8.1 Оценка нелинейных искажений при компресии и ограничении аудиосигналов на входе цифровых трактов
- •Глава 9. Цифровая фильтрация
- •9.1 Рекурсивные цифровые фильтры
- •9.2 Формы реализации рекурсивных фильтров
- •9.3 Методика синтеза рф по аналоговому прототипу
- •9.3.1 Синтез аналогового фильтра прототипа
- •9.3.2 Расчет числа звеньев и определение полюсов и нулей низкочастотного фильтра прототипа
- •9.3.3 Переход от аналогового фильтра прототипа к цифровому фильтру
- •9.3.4 Порядок и пример синтеза цифрового рекурсивного фильтра
- •9.4 Синтез нерекурсивных фильтров
- •9.4.1 Синтез нерекурсивных фильтров методом весовых функций
- •9.4.2 Основные параметры весовых функций
- •9.4.3 Импульсные характеристики идеальных цф различного типа
- •9.4.4 Методика синтеза нф методом весовых функций и пример синтеза полосового цифрового фильтра
- •9.5 Синтез нерекурсивного фильтра методом частотной выборки
- •9.5.1 Методика синтеза нф методом частотной выборки
- •9.6 АктивныйRc-фильтры
- •9.7 Передаточные функции фильтров
- •9.8 Преобразование частот
- •9.9 Реализация звеньев первого порядка
- •9.10 Реализация звеньев второго порядка
- •Глава 10. Синтез линейных антенных систем
- •10.1 Общая постановка задачи
- •10.2 Характеристика направленности как целевая функция
- •10.3 Синтез линейного излучателя методом парциальных диаграмм направленности
- •10.4 Синтез излучателей методом интеграла Фурье
- •10.5 Описание программ синтеза линейного излучателя в средеMathcad
- •Определяем число отсчетов (выборок по u)! и определяем значение парциалов (коэффициентов Котельникова) в этих точках! Построение фукция распределения возбуждения рядом Фурье!
- •Программа расчета х.Н. Линейного излучателя методом Фурье! Определяем расчетную частоту и размеры антенны! Формируем дн антенны!
- •10.6 Синфазные антенные решетки с оптимальной диаграммой направленности
- •10.7 Расчет амплитудного распределения возбуждения в линейных антенных решетках
- •10.8 Программа синтез антенной решетки по заданному уровню боковых лепестков
- •Расчет дн антенны по найденному распределению питающих токов.
- •11.2 Определение погрешностей моделирования (оценки средней вероятности ошибки) методом малых отклонений
- •11.3 Погрешности моделирования канала при исследованиях двоичных систем связи
- •11.3.1 Когерентный прием при моделировании релеевских замираний
- •11.3.2 Прием сигналов относительной фазовой телеграфии при моделировании релеевских замираний
- •Литература
1.8 Основные типы моделей
1.8.1 Понятие проблемной ситуации при создании системы
Цели, которые ставит исследователь, редко достижимы только за счет его собственных возможностей или внешних средств, доступных в данный момент. Такое стечение обстоятельств называется проблемной ситуацией. Проблемность ситуации заключается в осознании потребности, в выявлении проблемы и в формулировке цели на уровне абстрактной модели.
В результате, требуется предпринять некоторые действия, направленные на отбор из окружающей среды объектов, свойства которых можно использовать для достижения цели, и на объединение этих объектов надлежащим образом, т.е. как работу по созданию того, что и будет называться системой. Другими словами, система есть средство достижения цели.
Приведем примеры:
|
Цель
1. В произвольный момент указать время 2. Обеспечить выпечку хлеба в нужном ассортименте 3. Передать зрительную информацию при звуковом сопровождении на большое расстояние практически мгновенно 4. Обеспечить быстрое перемещение большого или некоторого числа людей по их желанию в пределах города |
Система
Часы
Пекарня
Система телевизионного вещания
Гор. Транспорт |
Сложности выявления целей. В примере 4 цель городского транспорта сформулирована весьма грубо: неясно как вписать такси. Одна из причин подобных трудностей состоит в том, что между целью и реальной системой нет и не может быть однозначного соответствия. Действительно, для достижения заданной цели могут быть избраны разные средства – системы. С другой стороны, заданную реальную систему можно использовать и для других целей (например, использование королевской печати для колки орехов).
В инженерной практике момент постановки целей (формулировки тех. задания) – один из важнейших этапов создания систем. Обычно цели уточняются итеративно, с многократными изменениями и дополнениями.
1.8.2 Основные типы формальных моделей
Модель «черного ящика».Приведенное выше определение ничего не говорит о внутреннем устройстве системы. Поэтому ее можно изобразить в виде «непрозрачного ящика», выделенного из окружающей среды. Уже в этой простейшей модели просматриваются два важных свойства системы: целостность и обособленность от среды. Однако обособленность не означает изолированности. Система неизбежно связана с окружающей средой, через эти связи она на нее воздействует. В дальнейшем эти связи назовем выходами системы. Аналогично, всегда имеются связи обратного направления – входы. В результате получаем так называемый черный ящик.

Рис. 1.5 Модель «черного ящика»
Пример.Телевизор как черный ящик состоит из входов (шнур питания, антенна, кнопки настройки) и выходов (кинескоп, динамики).
В формальном описании приходится задавать два множества:
Х – входные переменные Y– выходные переменные.
Сложности построения модели «черного ящика».Казалось бы, так просто: перечислить входы и выходы системы – и модель готова. Но как только мы пытаемся конкретизировать модель, мы сталкиваемся с трудностями, и главная – множественность входов и выходов.
Например, в предыдущем случае ко входам/выходам телевизионного приемника можно было бы добавить видео/вход и видео/выход, аудио и т.д. Причина множественности в том, что реальная система взаимодействует с объектами окружающей среды неограниченным числом способов. Строя модель системы, мы из этого бесчисленного множества связей отбираем конечное их число для включения в список входов и выходов. Критерием отбора является целевое назначение модели, существенность той или иной связи по отношению к этой цели. Именно здесь возможны ошибки. Тот факт, что мы не учитываем в модели ряд связей не лишает их реальности, они все равно действуют независимо от нас. И нередко оказывается, что казавшееся несущественным или неизвестным для нас на самом деле является важным и должно быть учтено.
Модель «черного ящика» оказывается не только очень полезной, но и в ряде случаев единственно применимой. Например, при изучении влияния лекарств на живой организм мы лишены возможности вмешательства в систему иначе, как только через ее входы, и выводы делаем только на основании наблюдения за ее выходами. Другая причина того, что приходится ограничиваться моделью «черного ящика», – действительное отсутствие данных о внутреннем устройстве системы. Например, мы не знаем как «устроен» электрон, но знаем, как он взаимодействует с электрическим и магнитным полями. Это и есть описание электрона на уровне «черного ящика».
Модель состава системы. Очевидно, что вопросы, касающиеся внутреннего устройства системы невозможно решить только с помощью модели «черного ящика». Для этого необходимы более развитые и детальные модели.
При рассмотрении любой системы прежде всего обнаруживается, что её целостность и обособленность выступают как внешние свойства. Внутренность же «черного ящика» оказывается неоднородной, что позволяет различать составные части самой системы. Те части системы, которые мы рассматриваем как неделимые, будем называть элементами. Части системы, состоящие более чем из одного элемента, назовем подсистемами. В результате получается модель состава системы.

Рис. 1.6 Модель состава системы
Построение модели состава системы только на первый взгляд кажется простым делом. Однако, если дать разным экспертам задание определить состав одной и той же системы, то результаты будут различаться и весьма существенно по следующим причинам:
У экспертов может быть различная степень знания системы;
Понятие элемент – относительно. То, что в одной ситуации является элементом, в другой – оказывается подсистемой;
Модель состава является целевой. Поэтому один и тот же объект потребуется разбить на разные части для различных целей. Например, университет для ректора, гл. бухгалтера и начальника охраны состоит из различных подсистем.
Всякое разделение целого на части – условно. Например, тормозную систему автомобиля можно отнести к его ходовой части или к подсистеме управления. В результате, границы между подсистемами – относительны, условны. Этот же вывод справедлив и для границы между самой системой и окружающей средой.
Модель структуры системы. Дальнейшее расширение модели «черного ящика» связано с описанием структуры системы. Чтобы изготовить телевизор, недостаточно иметь необходимый комплект радиодеталей (транзисторы, резисторы ИМС и т.д.). Необходимо еще правильно соединить их между собой, т.е. установить между элементами определенные связи – отношения. Совокупность необходимых и достаточных для достижения цели отношений между элементами называется структурой системы.
Перечень связей между элементами является абстрактной моделью, т.к. устанавливаются только отношения между элементами, но не рассмотрены сами элементы. Бесконечность природы проявляется и в том, что между реальными объектами, вовлеченными в систему, имеется бесконечное количество отношений, В результате, в модель структуры мы включаем конечное число отношений (связей), которые по мнению исследователя существенны по отношению к рассматриваемой цели.
Пример 1: при расчете электродвигателя не учитываются сила притяжения между ротором и статором.
Пример 2: при соединении деталей изготовленных из разным металлов возникает контактная разность потенциалов. В системе «молот – наковальня» нет необходимости учета этого эффекта.
Свойство и отношение. Рассмотрим кратко связь понятий «отношение» и «свойство». В отношении участвует не менее двух объектов, а свойством мы называем некий атрибут одного объекта. Между этими понятиями имеется содержательная связь:
Потенциальная способность обладать определенным качеством выявляется в процессе взаимодействия объектов друг с другом (свойства выявляются в результате отношений);
Свойство можно также рассматривать как определенную абстракцию отношения. Мы говорим – стекло прозрачно, вместо того чтобы каждый раз выделять отношения между лучом света, самим стеклом и приемником света. Другими словами, можно утверждать, что свойство – это свернутое отношение.
Структурная схема системы. На основе предыдущего рассмотрения можно сформулировать второе определение системы: система есть совокупность взаимосвязанных элементов, обособленная от среды и взаимодействующая с ней как целое. Конкретным выражением этого является структурная схема системы, в которой указываются сами элементы, связи между ними и связь определенных элементов с окружающей средой. Пример – «синхронизируемые часы» (рис. 1.7).

Рис. 1.7 Структурная схема часов
Динамические модели систем. Рассмотренные выше понятия относились к так называемым статическим моделям систем, что подчёркивает их неподвижный, как бы застывший характер. А как система работает, что происходит с ней и окружающей средой в ходе реализации поставленной цели?
Системы, в которых происходят какие бы то ни было изменения во времени, будем называть динамическими (как и их модели). Уже на этапе «черного ящика» различают два типа динамики системы: её функционирование и развитие. Под функционированием понимают процессы, которые происходят в системе (и окружающей её среде), стабильно реализующей фиксированную цель, например, функционируют часы, кинотеатр, школа, радиоприемник и т.д. Развитием называют то, что происходит с системой при изменении её целей. В этом случае существующая структура перестает соответствовать новой цели и приходится её изменять, а иногда и перестраивать систему.
При построении динамических моделей следует различать этапы происходящего процесса, рассматривать их во взаимосвязи. Например, динамический вариант «черного ящика» потребует задания начального (вход) и конечного (выход) состояний системы.

