asu1
.pdfЗадача 2
1. Был проанализирован график и получены табличные значения.
|
|
|
|
|
|
|
Таблица 5.2. |
|
|
|
|
Анализируемые данные |
|
|
|
||
|
|
|
|
|
|
|
|
|
T |
0 |
50 |
100 |
150 |
200 |
250 |
300 |
|
K |
1.0000 |
1.0004 |
1.0009 |
1.0014 |
1.0021 |
1.0026 |
1.0041 |
|
Из графика видно, что функция достаточно гладкая, однако в области t=200-300 имеется локальный максимум. Вполне возможно, что его появление обусловлено недостоверностью исходных данных. Полученная зависимость, не описывается какой - либо известной функцией. Предположим, что такой функцией является полином n-ой степени. Выберем в качестве интерполяционного полином второй степени: Y = a + bx + bx2 .
Рис.5.3. Зависимость пропорционального множителя от температуры
2. Выберем в качестве аппроксимирующих следующие координаты функции у(х) :
[ 50;1.0004 ], [ 100;1.0014 ], [ 300;1.0041 ] Тогда система уравнений имеет вид:
30
Решим эту систему, воспользовавшись матричными процедурами. В Mathcad решение будет иметь вид:
|
|
1 |
50 |
502 |
1.0004 |
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
B := 1.0014 |
|
M− 1 |
|
× 10− 6 |
||
M := |
|
150 |
2 |
B = |
3.6 |
|
||||||
|
1 |
150 |
|
|
|
|
|
|
|
|
||
|
|
|
300 |
2 |
|
1.0041 |
|
|
3.2 |
− 8 |
||
|
1 |
300 |
|
|
|
|
|
× 10 |
|
Из решения получаем следующую функцию интерполяции: y(x) := 1 + 3.6 10− 6x + 3.2 10− 8 x2
3.В полученную функцию подставляем значения «х:=0…300», получаем таблицу результатов для «у(х)», и строем график для этой функции аналогично пункту 2. из первой задачи.
4.Приведены графики исходной функции, представленной графически, и функции интерполяции. Внешне они схоже друг другу (рис.5.4.).
5.Для того, что бы определить погрешность интерполяции необходимо:
•Создать векторы «y(x)» и «К».
•Вычислить разность векторов D=K-y(x).
•Находим скалярное произведение разности векторов z=D·D. Вычисляем абсолютную среднеквадратическую погрешность E в режиме калькулятора.
K
y(x)
Рис. 5.4.
1.005 |
|
|
|
1.004 |
|
|
|
1.003 |
|
|
|
1.002 |
|
|
|
1.001 |
|
|
|
1 |
|
|
|
0.999 0 |
100 |
200 |
300 |
|
|
t, x |
|
Аналитические и теоретические графики |
31
y(x) := 1 + 3.6 10− 6x + 3.2 10− 8 x2 |
1.0004 |
1.0026 |
|
||||||
|
|
|
|
|
|
|
|
||
x := 50 |
1.0009 |
|
1.00068 |
||||||
|
1.0014 |
|
1.00126 |
|
|||||
|
|||||||||
y(x) = 1.00026 |
K := |
|
|
|
y(x) := |
|
|
||
1.0021 |
|
1.002 |
|
||||||
x := 100 |
|
1.0026 |
|
1.0029 |
|
||||
|
|
|
|
|
|
|
|||
|
|
1.0041 |
|
1.00396 |
|
||||
y(x) = 1.00068 |
|
|
|
|
|
|
|
|
|
x := 150 |
D := K − y(x) |
|
|
|
|||||
y(x) = 1.00126 |
z := D D |
|
|
|
|||||
|
|
|
|
||||||
x := 200 |
|
|
|
|
|
|
|
|
|
|
E := |
|
|
z |
|
|
|
||
y(x) = 1.002 |
|
6 |
|
|
|
|
|||
|
|
|
|
|
|
||||
x := 250 |
E = 3.737052 × 10− 4 |
|
|
|
|||||
y(x) = 1.0029 |
|
|
|
|
|
|
|
|
|
x := 300 |
|
|
|
|
|
|
|
|
|
y(x) = 1.00396 |
|
|
|
|
|
|
|
|
Содержание отчета
1.Выбрать табличные значения или из графика.
2.Получить аналитическое выражение одним из методов интерполяции в
Mathcad.
Контрольные вопросы
1.Из каких процедур складывается последовательность выполнения интерполяции?
2.Как определяется погрешность интерполяции?
Практическая работа № 6
ОПРЕДЕЛЕНИЕ ДИНАМИЧЕСКИХ ХАРАКТЕРИСТИК ОБЪЕКТА УПРАВЛЕНИЯ.
Цель работы – определить динамические характеристики объекта управления.
32
Постановка задачи
Динамические характеристики снимались по каналу давления на линии, которое регулировалось путём изменения хода регулирующего органа. Измерения производили путём перемещения РО в процентном соотношении.
В результате эксперимента была получена кривая разгона, представленная на (рис. 6.1.).
Последовательность выполнения
1.Отображение анализируемых данных в графическом виде.
2.Построение кривой для рассматриваемой зависимости.
3.Анализ полученной кривой для рассматриваемой зависимости.
4.Выводы о проделанной работе.
|
|
|
T=2,5 |
|
|
|
0,16 |
|
|
|
|
|
|
0,14 |
|
|
|
|
|
|
0,12 |
|
|
|
|
|
|
0,1 |
|
|
|
|
|
|
0,08 |
|
|
|
|
|
|
0,06 |
|
|
|
|
|
|
0,04 |
|
|
|
|
|
|
0,02 |
|
|
|
|
|
|
0 |
|
|
|
|
|
|
0 |
10 |
20 |
30 |
40 |
50 |
60 |
|
|
Рис. 6.1. Экспериментальная кривая |
|
|
Методический пример
По полученной кривой разгона методом площадей определяем передаточную функцию линии прессования ДCтП.
Определяем передаточную функцию объекта, как произведение двух передаточных функций Wз(p)= e-τp , соответствующей запаздыванию и Wy(p), соответствующей функции x1 = xвых(t-τ), для которой за начало отсчёта принято время t=τ.
33
1. Разбиваем отрезок времени от момента нанесения возмущения до момента выхода величины φ(xвых) на установившееся значение на отрезки времени t=2,5 сек., так чтобы на каждом участке кривая разгона мало
отличалась от прямой. |
|
|
|
|
|
|
|
2. |
В конце каждого интервала времени |
|
t находим xвых и заносим их в |
||||
графу 2 таблицы 6.1. |
|
|
|
|
|
|
|
Значение xвых в конце каждого интервала делим на |
xвых(∞) и получившееся |
||||||
значение записываем в графу 3 С4=B4/$B$24. |
|
|
|||||
3. |
Вычисляем 1- φ (i |
t) и заносим их в графу 4 D4=1-C4. |
|
||||
|
|
|
|
|
|
|
n |
4. |
Подсчитываем сумму чисел графы |
|
4, т. е. |
величину |
∑[1− ϕ(i t] |
||
|
|
|
|
|
|
|
i=1 |
D26=СУММА(D4:D24). |
|
|
|
|
|
|
|
5. Определяем площадь F1 по формуле: |
|
|
|
|
|
||
|
|
n |
[1 − ϕ(0)]), минут |
|
|||
|
F1 = |
t (∑[1 − ϕ(i t]− 0.5 |
(6.1) |
||||
|
|
i=1 |
|
|
|
|
|
|
|
А27=$A$5*($D$26-1*0.5). |
|
|
|||
6. |
Изменяем масштаб |
времени Q(i t) = |
(i t) |
и |
заносим эти |
значения в |
|
|
|||||||
|
|
|
|
F1 |
|
|
|
графу 5 E4=A4/$A$27. |
|
|
|
|
|
|
|
7. |
В графу 6, записываем значения 1− Q(i |
|
t) , F4=1-E4. |
|
8.В графу 7, записываем значения (1− ϕ) (1− Q) G4=D4*F4.
9.Подсчитываем сумму чисел графы 7, т.е. величину:
n |
[1− ϕ(i |
t] 1− Q(i |
t) |
(6.2) |
∑ |
|
|
|
|
i=1
G26=СУММ(G4:G24).
10. Определяем площадь F2 по формуле:
F2 = F12 Q |
|
n |
1− ϕ(i |
t) |
1− Q(i |
t)) − |
t [1− ϕ(0)] |
, мин |
(6.3) |
|
|
∑ |
|
|
|
|
|
|
|
|
i=1 |
|
|
|
|
|
|
|
B27=($A$27^2)*($G$26-2,5)*E5.
Все операции будут везде одинаковы, то можно воспользоваться маркером заполнения.
11.После всех вычислений (табл. 6.2) примет вид.
12.Определяем вид передаточной функции. Если Δxвых(0)=0, а xвых не равно 0, то передаточная функция объекта в безразмерной форме имеет вид:
34
W( p) = |
|
b1 +1 |
|
|
(6.4) |
a p2 |
+ a p |
+1 |
|||
2 |
1 |
1 |
|
|
a1 = F1 = 11,443 a2 = F2 = -71,36
В нашем случае F1 во много раз больше F2, следовательно, коэффициентом F2 можно пренебречь и тогда передаточная функция будет иметь следующий вид:
W( p) = |
|
1 |
|
, |
(6.5) |
a p |
+1 |
||||
1 |
1 |
|
|
|
где a1=F1=13,318 мин
Значит, передаточная функция имеет вид:
W( p) = |
|
1 |
|
(6.6) |
13,318 |
p +1 |
|||
Таким образом, передаточная функция |
в безразмерном виде исследуемого |
объекта записывается в виде:
W(p) = Wз(p)* W(p)
W ( p) = |
0.139 |
|
e− pt |
|
13,318 p +1 |
|
|
Передаточную функцию в размерном виде можно представить так:
ΔΧ(∞)
W ( p) = ΔΥ (∞) Wç ( p) Wó ( p)
W ( p) = |
0.139 |
|
e− pt ,°C % . |
|
13,318 p +1 |
|
|
(6.7)
(6.8)
(6.9)
(6.10)
Для проверки построим теоретическую кривую разгона.
35
ϕ = K |
î á |
(1−e−t 13,318) |
||
|
|
(6.11) |
||
ϕ = 0.139 |
||||
(1− e−t 13,318) |
Таблица 6.2.
Определение передаточной функции.
Таблица 6.3.
Проверка теоретической кривой разгона.
36
Рис. 6.2. Конечный график
Содержание отчета
1.Записать выбранные графические значения, взятые из приложения.
2.Получить передаточную функцию.
Контрольные вопросы
1.Что такое динамические характеристики объекта управления?
2. Как определяется правильность получения динамических характеристик?
Практическая работа № 7
ОПРЕДЕЛЕНИЕ КОРРЕЛЯЦИОННОЙ ФУНКЦИИ
Корреляция ─ статистическая взаимосвязь двух или нескольких случайных величин (либо величин, которые можно с некоторой допустимой степенью точности считать таковыми). При этом изменения одной или нескольких из этих величин приводят к систематическому изменению другой или других величин. Мерой корреляции двух случайных величин служит коэффициент корреляции.
37
Постановка задачи
Пусть дана таблица наблюдений некоторых значений (табл. 7.1.).
Таблица 7.1.
Значения наблюдений
Параметры |
|
|
|
|
№ Опыта |
|
|
|
|
||
|
1 |
2 |
3 |
4 |
|
5 |
|
6 |
… |
n-1 |
n |
Q |
Q1 |
Q2 |
Q3 |
Q4 |
|
Q5 |
|
Q5 |
|
Qn-1 |
Q n |
ξ 1 |
ξ 11 |
ξ 12 |
ξ 13 |
ξ 14 |
|
ξ 15 |
|
ξ 16 |
|
ξ n-1 |
ξ n |
Перенесем данные таблицы 7.1 на координатную плоскость с осями Q и ξ 1. Получим поле корреляции (рис.7.1,а). Каждому наблюдению из таблицы будет соответствовать определенная точка на поле корреляции. Далее проследим изменение статистических рядов распределения значений Q по значению ξ 1. Для этого весь диапазон изменения ξ 1 разобьем на ряд равных интервалов ∆ξ 1. Все точки, попавшие в данный интервал ∆ξ1i, отнесем к его середине ξ1i. Получим трансформированное поле корреляции (рис. 7.1, б).
Определим частные средние Qi для каждого значения ξ i:
|
|
|
ni |
|
|
|
ni |
|
|
|
= |
∑Qi |
|
|
|
∑ξi |
|
Q |
i=1 |
|
|
|
|
|||
ξ |
= |
i=1 |
(7.1) |
|||||
|
|
|||||||
|
i |
|
mi |
1 |
mi |
|
||
|
|
|
|
|
|
|
где mi - число точек, оказавшихся в интервале.
Рис. 7.1. Построение линии регрессии
38
Затем последовательно соединим точки Qi отрезками прямой. Полученная ломаная линия называется эмпирической линией регрессии Q по ξ1. Она показывает, как с увеличением ξ1 в среднем изменяется Q. Большим доверием будут пользоваться те точки линии, которые принадлежат интервалам с большим количеством наблюдений. С ростом числа наблюдений эмпирическая линия регрессии будет освобождаться от случайных зигзагов, принимая все более правильный, закономерный вид. Предельное положение эмпирической линий регрессии, к которому она стремится при неограниченном увеличении числа наблюдений, называется предельной теоретической линией регрессии (рис. 7.1, в). Процесс нахождения линии регрессии заключается в выборе и обосновании типа кривой и расчете параметров ее уравнения Q = f (ξ1).
Для выбора и обоснования типа кривой регрессии существуют различные пути: эмпирический, теоретический (опыт предыдущих исследований логический анализ).
Вданной работе поступим следующим образом, мысленно устраним те зигзаги, которые предполагаем случайными на эмпирическом графике, и определим порядок кривой регрессии.
Взависимости от сложности исследуемого объекта в качестве аппроксимирующих уравнений могут быть выбраны различные классы функций одного и многих переменных: степенные многочлены, экспоненциальные и тригонометрические многочлены. В дальнейшем будем рассматривать тип уравнения только для прямолинейной регрессии. Если характер уравнения отличается от прямолинейного, необходимо подобрать его тип.
Последовательность выполнения
1.Отображение анализируемых данных в графическом виде.
2.Построение кривой для рассматриваемой зависимости.
3.Анализ полученной кривой для рассматриваемой зависимости.
4.Выводы о проделанной работе.
Методический пример
1.Создается таблица с данными от ячейки В2 до I2 последовательно в строчку вводятся все точки попавшие в интервал ∆ξ = 8 (рис. 7.2.).
2.Определим частные средние значение Qi :
Вячейку В12 вводится функция для расчета среднего значения, она имеет вид: =СРЗНАЧ (B2:I2), на рисунке (рис. 7.3.) показан пример ввода. Эту операцию нужно выполнять – вводя последовательно в каждый столбик
39