Функция переходов:
. (5.1)Функции выходов в СДНФ по таблице истинности:
. (5.2)Для удобства реализации комбинационной схемы представим рассматриваемые функции в базисе “ИЛИ-НЕ”:
. (5.3)Особенностью полученной схемы является то, что она не содержит элементы памяти и задержки и, соответственно, не является тактируемой. Такой вариант реализации возможен для автоматов с двумя состояниями, одно из которых является абсолютно устойчивым. В нашем случае состояние блокировки есть абсолютно устойчивое состояние. Если комбинационная схема сформируем это состояние, то за счёт обратной связи по линии S запрещается реакция выходов X на изменение входных сигналов Y. Выход из этого устойчивого состояния возможен только принудительным обнулением линии S единичным уровнем на линии “Сброс”. Конфликтных “Состязаний” в рассматриваемом автомате не возникает.
где
— угол поворота переднего колеса.Зная из рисунка, что
, (6.2)получим:
. (6.3)Положительные значения вращающего момента соответствуют повороту тележки влево, отрицательные — вправо.
Для нашего случая важно знать направление действия силы
, которое зависит от направлений и величин составляющих рассматриваемой суммы. В свою очередь направления составляющих рассматриваются относительно положения габаритной определяющей, которое характеризуется единичным вектором: , (6.5)где
— вектор, задающий координаты центра масс тележки; — вектор, задающий координаты точки приложения силы тяги ; — габаритная определяющая транспортной тележки.где
— единичный вектор, ортогональный вектору ,или
. (6.7)Если
имеет координаты , то имеет координаты . Тогда вектор , выраженный в базисе Декартовой системы координат, имеет вид: , (6.8)где
— матрица (оператор) поворота вектора на угол .Теперь, используя выражение (6.2), окончательно найдём, что
. (6.9)где
— центростремительное ускорение.Если траектория движения центра масс задаётся вектором
, то , (6.13)где
— вектор скорости центра масс; — вектор полного ускорения; — оператор скалярного произведения векторов.Это физический факт. Вывод его опускаем.
где
— момент инерции тележки относительно центра масс.Зная угловое ускорение можно найти тангенциальное
в скалярной форме: ,а затем и в векторной:
, (6.16)где
— векторная скорость изменения ориентации габаритной определяющей.С другой стороны, — вектор тангенциального ускорения может быть выражен через полное ускорение вектора
: , (6.17)где
— вектор полного ускорения изменения ориентации габаритной определяющей;В результате имеем связь:
. (6.18)где
— коэффициент трения,на основании всех найденных зависимостей путём исключения неизвестных нетрудно получить систему дифференциальных уравнений, являющуюся моделью динамики транспортной тележки в векторной форме. Записать эту систему в одну строчку проблематично, поэтому ограничимся указанием того, что первое дифференциальное уравнение системы строится на основе выражений: (6.3), (6.4), (6.5), (6.9), (6.10), (6.11), (6.13), (6.14), (6.19), а второе на основе: (6.3), (6.5), (6.18). Решением первого уравнения является зависимость траектории центра масс тележки от времени, решением второго — ориентация во времени вектора
.Полученная система не имеет аналитического решения и поэтому должна решаться численно при любой зависимости от времени угла поворота
и четырёх начальных условиях типа: , (6.20)которые показывают, что в нулевой момент времени центр масс тележки находится в начале координат, скорость тележки равна нулю (и поступательная и вращательная), тележка сориентирована вертикально по оси
.Для более детального учёта свойств транспортной тележки в динамики выражения векторов реакций трассы должны быть заменены на выражения с условиями сравнений в соответствии с допущениями, сформулированными в задании контрольной работы.