Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метрология(лаб.раб.).doc
Скачиваний:
6
Добавлен:
08.05.2019
Размер:
2.48 Mб
Скачать

5.3 Порядок выполнения работы

Перед началом работы в окне модели установите время моделирования и шаг в соответствии с вариантом (Simulation->Simulation Parameters->Start time=0, Stop time =10, Solver option->Fixed step, Fixed step size = 0.1).

  1. С помощью MATLAB->Simulink собрать схему, изображенную на рис. 5.1:

Рис. 5.1

Блоки:

1) Simulink->Sourses->Random Number

Параметры:

mean 0

variance 1

2) Simulink->Sourses->Constant

Параметры:

Constant Value 1

3) Simulink->Math Operators->Sum

4) Simulink->Sinks->To Workspace

Параметры:

Variable Name y

Save Format Array

5) Simulink->Sinks->To Workspace1

Параметры:

Variable Name х

Save Format Array

6) Simulink->Math Operations->Math Function

Параметры:

Function-> square

  1. Установить пределы интегрирования t0 = 0, tк = 1

Промоделируйте схему. Перейдите в основное меню окна MATLAB.

В окне Command Window наберите имя переменной, указанной в Simulink->Sinks->To Workspace Variable Name, и нажмите enter. Вы увидите результаты.

  1. Используя полученные данные на выходах сумматора и квадpатоpа, выполнить следующие расчеты: оценить СКО на выходах сумматора и квадpатоpа; сделать теоретическую оценку СКО на выходе квадpатоpа и сравнить ее с практически полученным результатом.

Теоретическая оценка:

Оценка на основании выборки:

- оценка математического ожидания.

- оценка математического ожидания.

– дисперсия.

– дисперсия.

– оценка систематической погрешности.

– оценка систематической погрешности.

А – постоянная величина в источнике постоянного сигнала Constant.

Расчет теоретических параметров:

– оценка математического ожидания.

– дисперсия.

– оценка систематической погрешности.

СКО на выходах квадратора и сумматора можно получить, дополнив схему (рис. 5.1) до следующей (рис. 5.2):

Рис. 5.2

Блоки:

DSP Blockset->Statistics->Standart Deviation

Параметры:

Необходимо поставить галочку возле Runing standart deviation

Simulink->Sinks->Display

  1. Для полученной схемы повторить пп. III пpи значении амплитуды равной двум.

Для этого необходимо поменять параметр

Simulink->Sourses->Constant

Параметры:

Constant Value 2

Также измените имена переменных в блоках To Workspace.

  1. Заменить в схеме, показанной на pис. 5.1, квадpатоp блоком экспоненциального преобразования (рис. 5.3).

Получим схему:

Рис. 5.3

Поменять в Simulink->Math Operations->Math Function параметр Function-> square на Function-> exp.

Также измените имена переменных в блоках To Workspace.

  1. Для полученной схемы повторить пп. III-IV.

Оценка на основании выборки:

– оценка математического ожидания.

– оценка математического ожидания.

– дисперсия.

– дисперсия.

– оценка систематической погрешности.

– оценка систематической погрешности.

Расчет теоретических параметров:

– оценка математического ожидания.

– дисперсия.

– оценка систематической погрешности.

  1. Заменить в схеме, показанной на pис. 5.1, квадpатоp блоком синусоидального преобразования (рис. 5.4).

Удалите блок Simulink->Math Operations->Math Function. Поставьте на его место блок Simulink->Math Operations->Trigonometric Function с параметром Function->sin.

Получим схему:

Рис. 5.4

Также измените имена переменных в блоках To Workspace.

  1. Для полученной схемы повторить пп. III-IV.

Теоретическая оценка для sinx:

Оценка на основании выборки:

– оценка математического ожидания.

– оценка математического ожидания.

– дисперсия.

– дисперсия.

– оценка систематической погрешности.

– оценка систематической погрешности,

А – единица измерения – радианы.

Расчет теоретических параметров:

- оценка математического ожидания.

- дисперсия.

- оценка систематической погрешности.

  1. Собрать схему, представленную на pис. 5.5:

N1

N2

N3

N4

Рис. 5.5

  1. Установить в блоке N1 генератора погрешности, распределенной по нормальному закону, мат. ожидание равное нулю и дисперсию равную единице.

Simulink->Sourses->Random Number

Параметры:

mean 0

variance 1

  1. Установить в блоке N3 генератора погрешности, распределенной по нормальному закону, мат. ожидание равное нулю и дисперсию равную двум.

Simulink->Sourses->Random Number1

Параметры:

mean 0

variance 2

  1. Установить в блоке N2 генератора постоянного сигнала значение амплитуды равным единице.

Simulink->Sourses->Constant

Параметры:

Constant Value 1

  1. Установить в блоке N4 генератора постоянного сигнала значение амплитуды равным двум.

Simulink->Sourses->Constant

Параметры:

Constant Value 2

Далее промоделируйте схему. Перейдите в основное меню окна MATLAB.

В окне Command Window наберите имя переменной, указанной в Simulink->Sinks->To Workspace Variable Name, и нажмите enter. Вы увидите результаты.

  1. Используя полученные результаты на выходах сумматоров рассчитать СКО на каждом из них.

Для этого измените схему (рис. 5.6).

N1

N2

N3

N4

Рис. 5.6

  1. По рассчитанным СКО на выходах сумматоров для переменных X и Y теоретически рассчитать погрешность на сумматоре переменной Z.

Теоретическая оценка:

Оценка на основании выборки:

- оценка математического ожидания.

- оценка математического ожидания.

- оценка математического ожидания.

- дисперсия.

- дисперсия.

- дисперсия.

- оценка систематической погрешности.

- оценка систематической погрешности.

- оценка систематической погрешности.

Расчет теоретических параметров:

- оценка математического ожидания.

- дисперсия.

– оценка систематической погрешности.

  1. Сравнить результаты, полученные практически и теоретически.

  1. Перестроить схему, показанную на pис. 5.6, заменив сумматор блоком умножения (рис. 5.7).

Получим следующую схему:

Рис. 5.7

Новый блок:

Simulink->Math Operators->Product

Измените также имена переменных в блоках To Workspace.

  1. Для полученной схемы повторить пп. XV-XVII.