![]() | |
Слаботочка Книги 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 [126] 127 128 129 130 6. Оператор 13 обеспечивает вычисление коэффициента обрат-нон связн по уравнению о.с = т, 1/-K3, f 7. Дальнейшие операции, осуществляемые операторами 9 и аналогичны описанным в предыдущей задаче. В операторе 9 на устройство печати выводятся значения характеристики обратной связн в определенных точках н коэффициента обратной связи. ![]() 0,6 в в рассматриваемой задаче для наглядности на дисплей н устройство печати были выведены все три зависимости Хз = / (Sxi.m); Xj/lSim) и Xi = f{Xi,m)- Эти зависимости приведены на рис. и-8. Из этого рисунка видно, что дополнительное воздействие Sxim может быть реализовано сЪомощью лишь одной связи по координате, причем по координатам и х - иелниейиыми связями, а по координате Хз - линейной. Последняя как наиболее просто реализуемая принимается за искомое решение. Коэффициент обратной связи \. 11-3-3. ЗАДАЧА ТРЕТЬЯ -ПАРАМЕТРИЧЕСКИЙ СИНТЕЗ ![]() Вбод исходных ванных г(£> г=т+м г® ![]() ВыВоЗ данных Задан массив узлов, аппроксимирующий заданныйзакон изменения выходной координаты системы X3 = f{t). Известны структура (см. рис. 10-32), численные значения параметров первого и третьего звеньев, а также внешнее воздействие на вход системы и kt п коэффициент обратной связи k. Известные параметры системы имеют численные значения, приведенные выше. Требуется определить значения параметров второго эвена Т и кз, реализующие при поставленных условиях закон изменения выходной координаты системы Xs = f (t). гОУ~-J I Задача решается, как - -го\л указывалось ранее, ходом справа и слева . Расчетные уравнения для рассматриваемой задачи в соответствии с (П-3) н (11-4) будут иметь вид -4-2X3 (-l/4 ~ 2 (11-11) Дх1..- = [(а, 1-{-Ди,/2)- 1 -23.;-ili Д; Xi.i = Xi -i-\- AXii- ![]() Подпрограмма интерполяции { Конец J Вычисление Axji,x i а Дхг г Вычисление производится по ниям (11-12) Ti и ki уравне- ![]() Рис. И-9 Г1 = (Д Дх2,)[л-,. + 4Ajfi.,/2)ft,-A:2.;-,];(IM3) (11-14) Структурная схема алгоритма параметрического синтеза приведена иа рис. чается в следующем. 1- Вводятся (оператор /) исходные данные, описанные в первой задаче. Однако в связи с изменением постановки задачи не вводится информация о параметрах второго звена, ио дополнительно (1-9. процедура вычислений заклю- вводится значение коэффициента k, определякяцего внешнее входное воздействие иа систему. 2. Оператор 2 осуществляет вычисление текущего времени счета. 3. Подпрограмма иитерполяпли (оператор 3) осуществляет вычисление значений координаты в точках, отличных от узлов интерполяции. 4. Оператор 4 обеспечивает вычисление Ахз., xi и Джг.,- (ход справа ) по формулам (11-И). 5. Оператор 5 обеспечивает вычисление Ajci и xi (ход слева ) по формулам (11-12). 6. Логический оператор 6 определяет дальнейший ход решения задачи. Если - коэффициент усиления второго звена известен, то осуществляется переход к оператору 7 для вычисления постоянной времени звена Г. В противном случае осуществляется переход к оператору 8. 0,2 0,15 0,1 0.05 15 5 -о--О -о--о--сг о oh о о о * * 0~~ 0,1 0,2 Рнс. 7. Значение ks может быть известно либо задано оператором. При решении поисковых вариационных задач вводится массив возможных значений коэффициента в желаемом нли возможном диапазоне его изменения и определяется соответствующий ему массив значений Ti (оператор 7). Из всех возможных значений кз выбирается наиболее приемлемое и легко физически реализуемое. В диалоговом режиме эта операция осуществляется человеком-оператором. Значенне вычисляется по формуле (11-13). 8. Если значенне является искомым, то задаются значения величины Ti и осуществляется вариационный поиск (оператор 8} аналогично описанному выше. Значение кз определяется нз (11-14). 9. Оператор 9 обеспечинает вывод данных на устройство печати, а оператор 10 зацикливает программу расчета илн обеспечивает ее окончание. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 [126] 127 128 129 130 |
|