Кубанский государственный технологический университет
Кафедра автоматизации технологических процессов
Задание на контрольную работу
По дисциплине “Автоматизированное управление дискретными процессами” для студентов заочной формы обучения специальности 21.01 — “Автоматика и управление в технических системах” на тему: “Синтез управляющего автомата модели LEGO — “транспортная тележка” и моделирование её движения вдоль трассы”
Выдано:
Аспирантом каф. АПП 06.09.99 /Напылов Р.Н./
студенту гр. ____________ /____________/
Краснодар 1999
1 Исходные данные
1.1 Управляемый процесс — движение модели LEGO транспортной тележки вдоль заданной траектории в виде белой полосы. Ориентация тележки относительно трассы регулируется датчиками контраста.
1.2 Условная схема транспортной тележки приводится на рисунке 1.1. Тележка движется за счёт заднего привода, создающего постоянное тягловое усилие
. Вращение переднего колеса тележки осуществляется с помощью реверсивного поворотного двигателя, отрабатывающего с постоянной угловой скоростью
, где
— угол поворота переднего колеса (рисунок 1.1) 1.3 Транспортная тележка, как объект управления имеет систему дискретных входных и выходных сигналов, структурно представленную на рисунке 1.2. Кодировка указанных сигналов следующая:
Таблица 1.1 – Кодировка управляющих сигналов
Таблица 1.2 – Кодировка выходных сигналов
Сигналы Y используются в качестве обратной связи управляющего автомата. По изменению этих сигналов возможно судить о текущем положении тележки относительно белой полосы трассы. Сигналы X вырабатываются управляющим автоматом в зависимости от поведения во времени сигналов Y так, что бы обеспечить совпадение траекторий движения тележки и трассы.
1.4 Решение о подачи питания на задний привод тележки и, расположенный на ней, управляющий автомат принимает внешний оператор. Поэтому, исходным состоянием тележки является активность двигателя привода. В этом случае задача управляющего автомата состоит только в обеспечении движения тележки вдоль трассы.
1.5 Допущения, делаемые при рассмотрении управляемой тележки в динамике:
1) тягловое усилие
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAZCAYAAADAHFVeAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAFDSURBVEjH7ZYxTgMxEEX/AXKBSBnukJ2khAotU+QAYa1USKkiN6mRs902XIAuJQU1BTlB7pAb5A6g2WBkglkhbFFEKUYa2dI+z58/9qKua/xX4Aw7DVjFWAN46w7ezZzrZ6lsZXgC0F6sGx7vLUpagqt1NhnbDw5kM2+a3vGeszKUW3eVBdY0854MsAlPr2sll/cxeBLMuVmfgR2b1SSslMrFMrtBDv36booQnteNQb9aWYmeYmZJgsX6pWFE7lL6FYWp0wjYp0r2K1jXfGWFfUr4w3xlg7VD/MV93dV5ufVg1l5faq6j4ddjY5J00lbykTzrsBshh6J45YubR2vG09h1lgTTESEavagCFdOD5no563rMYH8G6S1TgLZjY6c+V+hBxmIbexHSJPyQKsy7XoQkCb1UKqE3k38Ls8p4/gcJ4x1yNt04kZYpoAAAAABJRU5ErkJggg==)
постоянное;
2) приведённая сила трения
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAcCAYAAADvANYcAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAGCSURBVEjH7Za/bsIwEMbvAXgBJK7vQAxjO1WuB+aKxspWMSEvzJXJlqUv0I2RoXOH8gS8A2/AO7Q5p46MixuV/KGVGCJd4iT+3XffXQJpmsK5j7MDXCD+B8Sc4wIAPqoPtku07remhFZiiAB7YPEqCBpYaxyCyeUktC4e9E2rEEVJDuXWOukzJnUnnsiyWU8MYOPLHTNYhZRpHKL0wzcj4l4oPewEYinZxN/QgKFYz7Ks1wkEyQ4DsXE3JD9wru47mRPGfAC7ptrvNIiK1mwdouyKhibhryEKMx52A/L5onKi5t5R6vaaYrrfXrfPGn/l72JJ8mjKTLGncq0MDPhIvHLGn6RADVH0zq7uXpQcT62nSo99qWue8UxfC4KyRBy9USvHDJ8ppo3coeZ/YwyEZ/qTASjDCHA7lmpqY4IpyhFtCcZ4DHFt541/XhvCzciN3cz9AWeUO+KzWqWwklMpbHalEfM1/78k1PattV1I+k4hjhmwUwi3DD/Nmsvf9p+E+AQ5EUj7vVMVFwAAAABJRU5ErkJggg==)
пропорциональна линейной скорости движения тележки;
3) сила трения
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAZCAYAAADJ9/UkAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAFPSURBVEjH7ZY7bgJBDIZ9AC6AhHMH1lAmVbRxwQHIjqgiUaFpqKNhu21ygXSUKVKnCCfgDtyAOyTyklk5mwFBNCOaLSxZM9J+9u/HLJRlCdcy6OAdXKwgWAPA12mj3cy5fpLMV4YmALhn64btu0WOS6BinUz2GjDgzbyqeu07Z3nIj+4uCbyq5j0ewEZnJ2c55c+hYKLCnZv1CWBHZjXRSmC+WCZvuEO9/zaZDiZtt6t612VAfAs1X1R4qN5ihvkpZr2DcOlkBNjHkvjUWF403/8CS7+cA28kPzLfyTJvomzsePa+NBKktfe34ssY+nM9khfJfq7V5Rnxuywew+ggyz7p5uHVmvFUw5LAZRwRRx+iTkH4Ir48NHLeXk5R4bIBM8Dt2Nip9yWIg+zZVr920eG15D8f1H4IFB2upRXJfWP6/wB/92tNBwLofqOuYt95p225Zg0MGAAAAABJRU5ErkJggg==)
, подменяющая реакцию
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAZCAYAAADAHFVeAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAEdSURBVEjH7ZYxDoJAEEXnAF7AhLXzAGZ6y2ULLyAbKomV2YbajHQ0XsCOe3ARC27gHTQLrlmV3SgQExOKaZhknn/+HxCyLINfFYyw/4eREgsGcAGAKwSi3Ob5xO7vOEvr3r1QHla9lR0krlzD6l7LD+kMi5AdGYOzS903irywPN9OhJCbRh27CEULuxfO8BQTTQeBad+Qq4QoniJABRgVj55+NgtP367QDVuLpVHTBAIro0SrZXyXDhZ9iUhmuFFnAIpjYq+1F0x7wpHv7TVFCIVWtyY17+qX8860X223h3GcIEryDazXbnnshWlPXmNdpzOAUt+dz6/HwX8C88W67Qw6K3t+Db0PbfOy9xr71gj7L5j5LLniP/4HGaRuBqPiD6afmxgAAAAASUVORK5CYII=)
в момент, когда
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAZCAYAAACSP2gVAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAIpSURBVFjD7Zg9bsIwFMd9AC6AhNl6AGIYy1QFDxwAsDKBmJAX5sqwZekF2Bg7dGYoJ+AGHbgBd2j7HJyaYId8OCoSGZ6EYgH//N7/fSRovV6jOuxRQ6gB1YBqQHcFSHDawQidEELfqEX38zBs6OcLHy/l2TkIWw3/Q/iEoK2uwxzkGAjRrMRBK0aGNgDyzAAvS0jAZLJ1ASnSiE+Ui05V/5OSIfyGMfqyuaiMcxT8sjcgIVgSBZVAx6JfCaAwnDcoZVNThuBs0Cabsta9AFXAjVJjC+11yHDNJ/5rEWfnAgT0ic9nQgRNgtBRFyGvtQcblyLivpcDlNKmOxkchf3FsvIpJsa0r1wTNeW/ZgdZdy0iCSrL78fuS4TroWG8yAgRCojKlBLNfTIzNUUnDsoxdeQU0xwnSw7jd9fajLWdrONopJLjWPAnV/2naGnZ+o9MLKVTl6Vv3YOg/5huhATBjBAmyo7vMs35Qo+jckrTbhSf/OM4Y783ZeoP8fKYAZCL/SRt/ykEJ0X7lXVtJXRLlMsFMFN5FXRfYQddPkJcg7i1Y2QFlHxUMYVtil1/154wvb9x/vKspqNpUuYqsSqy8F8hXd+lH5BYRrFAnvcJOxxnvZGu9WEBwfTFuLsDl0WPTt0dtA+4nlwwHw4Q7G8ewoce4yP1GUBFJeYd9D77kIBkeZ316J9NOisHdLH23wkkvYygvFQzV++R1Nkt7fVbw6Lvg+qoAWWKH6WOVDXlu9K1AAAAAElFTkSuQmCC)
(переднее колесо проскальзывает), постоянна и пропорциональна массе тележки;
4) сила трения
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAZCAYAAAC/zUevAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAF5SURBVEjH7ZYxbsIwFIbfAbgAEq93IA/GdqpcDxyAxmIqYkJemCuTLUsv0I2RoXOHcgLuwA24Q8szDXISJxIEQysxPMmyo+TL///vJZAkCVy7rg5wg/gfEDHBAgC+64s2I2PaQZWYKxoA4FZq0y2eTQXOgOJFcDvsgzpyNUnTVvHMaNmVz+YhKESaTlqyAyv3bXlPkHj1QQWBMGbUJoANqfnAVQbFdHaxYO7zUA6jC3WZ7nDyYO1BXPpCGgTClwcuJeVLiDx4ITj5CLA9l/SHl7KW+lv+qPlwSmlB4+xeRZu9EAfqivnQtPYqR+vipM0Pp1w31KuR2cbAWj/e85pbONv3tbM9Q7msVeLYstb15AcPMSXRQBR90d3Tu1b9oW+s8/U+uEYQ7DFi75MViwnfeM1S834x2HYA7gB9Np/u7+6mEeC6r/QwWzNMle+KyFR9dZtZ8Su5u/Z9YXkvU4YhSejxWSBcydmKXBs6I778b1IO/O337k9B/ADoSbgcOdE29AAAAABJRU5ErkJggg==)
, подменяющая реакцию
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAZCAYAAADAHFVeAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAFASURBVEjH7VaxjQIxENwCaAAJk30B/OaExgENcNZFnIiQE+LXctkl38BlhPRABXTwAR3Qw798xmDAexLgR0Ii2MQr7XhmdnwHZVnCswreYK8PRkYNBMAeAH6hpzazquqE/bkUi6Z3KNTL8cPMlhrH3LCmF7nI3WAZim8h4IdjdwujVrCqmnWU0lPHTuyVoUHYG/Wxzom6ScCsbyhNQZR3EWAHmK2OPXvWH9W3SsiDTdTQs3ELgTvPxLIVcr5Itvoakfxwz84DGIlFKOtDYNYTifIrlClDWFl2EzIf9/rF5sz6Fcse5nmBqIldqh5sXP7Ol4oFs55crnU4iPMrlLdRIhKZq9txMsViwJVT4nN7OYd5hq6HxrxsBRNq3cosVXHxSA7UFvrkYGFG/xUsfKBjEUoG5IJ/+s7Fluz9D5Kk/gBlVuDcHwBeBQAAAABJRU5ErkJggg==)
в момент, когда
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAZCAYAAAB0FqNRAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAJISURBVFjD7Vg9bsIwGPUBuEAlzNYDkA/GMlXBAwcAokwgJuSFuTJsWXoBNkaGzgzlBNygAzfgDq3sYGoSOz/EhqrK8ElRIsh773vfj4NWqxWqo1zUItSi1aLVov1r0RglbYzQCSH0jZpkP4uihvp87uOFeHYOCJaDRxIYA9qoePQBx5CxJ+dOWwYwMIkinmkELRsiATDeVCURY8UnQlnb1TsKiTYG/I4x+jK5zZbDZHKqEBPCGJLIK4eMWM+5aFE0axASTHQZ5M/6LVjbtPuVeCUdLLA20V4Vnd/zwX+rWgmlROPZAZ9OGQufAKGjCkjca/XXrgBdempB8SRG1fncedifL+46PdmI9KS74sb/20i5I1wCSoqX966LQxPhckBpbwYATIokMynBUx+muoZr3WkFJ56YnoorRblivHWJUdsjkv0gHutwHDH67KKf3VKWpn4mkk7IxFX7MO5pvJ/pCEEYTgEClklAlId+/NscAFe4LJZiER5aEkkQ6h+ZeoxatsmScbWnZe1nt0YRHimVTeVXBmDsAO/gooxTibSwZJflYTgepcUps/uIl2GyLeS0nCOQztnp32UnU+2XlL6+yKmcN6FNPJy44F5rSelS7pAPnviAYIY875PvmzToDk0twsTDvqUdL79VDvYYd3bckfERsbPjZcfv6wZJFg/r4NQd768EF8BD+NAN6FBec/Gyem8WD6vg1IO8bnV5aGmeS1C9Nk3vPB4Ov2vZXQWqYpMi8NK8WikSR64iPOovsTa/p9VRi2Y1fgB51w7VSxIjIwAAAABJRU5ErkJggg==)
(тележку заносит), также постоянна и пропорциональна массе тележки;
5) масса тележки
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAQCAYAAAD0xERiAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAADrSURBVDjLY2hsbGSgFmYY/IZ1dKTxeMgw7GFgYPjPIOOxJ62jg6ch2tgHmQ9Sl+MmWwwWM45aSNBlUcYMC2XdcorBBgE1QAyUfeORV28IMggkB1KDbAFWw+rrYyWNGRjuGru51coaR/UiXGJ8NzbWOAVkENwHBA3L8zCUZTA6BTIMpBCu0cRjrYdHdDKyhSCD8XoTFh7G0Q0+yBph3gSJIXsbr2HoYQGLAGRXwL1dXy+J0zBszkfXCPc2lphENQwcXrI3Yc7HphFmoWl0XoSbMSRcsRoGdgWSF+ExCw0/hIUMb4gKsxGQN6mBAdP8s0mY7TmWAAAAAElFTkSuQmCC)
и её момент инерции
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAYAAACEYr13AAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAACnSURBVDjLY2hsbGSgBDMMcwPq8zwMZRkY3jAwMPyHYxmPPWkdHTwkuSDKmGEhA4Px3dj6ekmSvdDRkcbjIcOwR9Ytp5isMIB4Q/amR169IVkG5LjJFuNyPkEDYM5nMI5aSFEs4PI/QQMaoo19GBhk3+DyP0ED8EUfhgEQ2xj+G0c3+BDrfBQDwKENTWX19bGSxgwMd9FTHV4D4JpgSRZPyI+k7EwMBgBuDdYgkajK+AAAAABJRU5ErkJggg==)
относительно центра масс связаны зависимостью:
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAAAwCAYAAAB37qZ6AAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAJ5SURBVHja7Zq/ccIwGMU1AAtwh7MDUbKC4oKaC/iowlFxbqhzhs5NFkhHmSIbMEE2SMEG7JAg2/I/ZBtbtpTgV7wG7mT5p89PT59NdrsdgcwIEAAf8CHAB/yb19ahE0LIj8XWG8DXJN9fDewROXDwgG9InmuPLUJOgA/4gA/4gA/4gP9P4WcTlXWyXW8M+Jrgu4wuBfA5JXsysg8r3x8AvmbbCa9z/7XwvCHgm4Bv2R+o/EiBFUQn3FD0KKvMSrDeYkgJOQZjFFgLb2MULfBV1ZGZaMFF+qxgMel8L12cu6f3Il41KqVZddy8fUXVT53tJP+fQ6lXxuzq2GQyD/9lhd3Ryzi5ZtZGLAh3EMrcZW34ofVY30VZtbN8HNmbaP2m7Y7fWPCb5FHXrWAuOSu+3FPkWf+6wTVbDp88f9IC8GfA6eri8+H/leVnXYqLpWERtDr45YpLVDFW7KGMvVp0/pYpgAVdcvDxvAzDL/N7Zfgm+h/iUMLhc7Ax6Af707adl/RNy+YlLKkpkDrjhU9kc1dotJl07qGpm02ydDKPsnnphK9qfa1GzDZsJ39DsnetTfehyrmdVdfvVVwhV+WpijNhORI7yYNW3eTabk9wXi5j0ybWI41M8aOueUPLx1oZaDG3R8d9ZjTcF8zle3qcebMxY+5UqfIzfQpDGTqfmWVpIml56N2LivaCzjZcqFsBAuADfm+U+LWaZwN+g5QioqypVNdL+EF0jVoUqgc2wG9BooMK2zEA3uRJuZfQs++mzR3Wel35ySLA842lnzZb0IBfp/oV30YBvrL16PlAoNfw8+8oTH8W00uLqfqkA/B7IEAAfMCHNOsX4suJy/fd+yMAAAAASUVORK5CYII=)
, как если бы вся масса тележки была сосредоточена в стержне
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUCAYAAADskT9PAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAESSURBVEjH7ZW9DcIwEIVvABZA4koGiG4HywU1konSIarIDQOYdFkjZXZgEYpskB2AGCX8+ZwQgyiguM6+9/m9uwSyLINvFvwBPi1gTDIlgAoAjjCT+02eT1iAPN9M5Az29rAtrKU20TtAVgQF0KpgHbDiiGUreCUPh2h7UbxbsABGq7nSZn53UcsIAWoU6TYEYBfTgnvIIPJQgFTg1pV/P4B1AA8hEXRz5ci/F6AZnNDX+/L3AtjXoyxdtj3Ze94YTuCSP1WJMdPBAI8bEQJg14/JnwVoLnENx+Tvi3GQuBa0HjOI7Ro3/bQQS1cMz3Z1X8Gb8ljYv/9UKaMiIfTS6wArfq6xm9DOx8tD+P8d/xTACXGJqzNKRLjDAAAAAElFTkSuQmCC)
(рисунок 1.1).
2 Основное задание
2.1 Сформировать модель управляющего автомата в форме таблицы переходов и выходов автомата Милли, предварительно составив список его возможных состояний и перекодировав входной алфавит автомата во множество многозначной логики (Y - четырёхзначное);
2.2 Минимизировать, в случае возможности, таблицу переходов и выходов автомата Милли;
2.3 Составить алгебрологические выражения функции переходов и функции выходов минимизированного автомата, используя только двоичное представление входных и выходных сигналов;
2.4 Минимизировать полученные функции;
2.5 По минимизированным логическим функциям зарисовать цифровую схему управляющего автомата (стандарт условного графического изображения логических элементов — Российский).
3 Дополнительное задание
Вывести модель динамики транспортной тележки. Положение центра масс тележки в плоской системе координат задавать вектором положения
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAYCAYAAACSuF9OAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAF0SURBVEjH7ZYxjsJADEV9AC6AxHCHyNRbwhRcIES0VIiGAwzpcgY6Soq9AReh4AbcYZdkMDKDnczsohVaEWmkKJPYL/7fTqAsS3il9VIw/x/IrWxmjN0vqqoX7lXVojcZ4nbuXP9PgJZjswbAU5jQ5fbDrlx2AwY4Y7GZJgFdjq+uxe/fFDiFgT1IlSkQHYd0bt5HgJMG9XuZWhJooM11oZoqUK23HcDBV8M/6CW5VghnuzupgqQEySvKgSm+GS/XSRWiZHYEn/QwgdUJbuAMMEyqSTND2EnVU2F4lXhQMmYN2GZSv2eOZGi5Ccw53G9v4WviR/09JD+P9Y8UJwpIMx5v7zagRhJByh8DSQHJrFQ1LWiXf5KBwsSaETVZu/yT7CHJrA1MIKHWZSR37vIMh5Ot5KOkLrubOcLskUYDD0xyaMMveQ51GTJ2Uqc2jAj07ASp8aO/2nFQjyZNfVmI/f5Ey6eYuPGNMfs24Pcv7BvoGesbjcXfNVnHUQ4AAAAASUVORK5CYII=)
. Положение точки приложения силы тяги привода задавать вектором
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAZCAYAAACYY8ZHAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAAHLSURBVFjD7VcxbsJAENwH8AEkLn/AByUdurjgAcgWXUSFrqFGB50bPpCOB6ROEV7AD1LwA/6QZG3smPPd+hxbwUguVjrdnb07O7O7Nux2O3h0e3gAHYgORM62IZ8xsVrbzleCrXm4nbUWBAYIPDhQd6Jo2fMHcKSAmjcBvsrsPwDoQGyM3IUBpRZ9D9jJl2poOpeCv+hnSvpDBt5poVS/FSAoFrBGAPjZFGzA4WCSlTlTMWq4oGzwIcwcBzgnUjI7cDWbxm99JKbLJwY/8I/LKOo5MZG+lAuxSWnMHDlqmUqQSd9lRZywxC661MjWF2ckhzx1UgeELZBfgOzTViu2BNC61ahLmaDaXR0QNrn8CYSNViqAJkBg4VIsVwKR1UPuchMsUIGYfNaqCf1yEwXtyvJUyongYmOSVKXuFF/WJrQpQ1kr/nmxlNMJruOWfN23sWaaE1kjIeTqPCdcvlUKzkf+G2Yv9JkCz/vgT8+vMhzPbcyVTWy7DB0ntos2C9lho3cMKOBsj2t0hPul+iY6kSsLRhDU2LdldBzKeT67VNaqtFQXADcgskFWUgcFwFfJ5NdVvlDv/j+RlwxKKdV43O8dktD9nnYgWmjfK/j6Iiw2vt4AAAAASUVORK5CYII=)
.
4 Список источников
4.1 Юдицкий С.А., Магергут В.Э. Логическое управление дискретными процессами. Модели, анализ, синтез. — М.: Машиностроение, 1987. — 176 c.
4.2 Кузнецов О.П., Адельсон-Вольский Г.М. Дискретная математика для инженеров. — М.: Энергоатомиздат, 1987. — 450 c.
4.3 Шварце Х., Хольцгрефе Г.-В. Использование компьютеров в регулировании и управлении: Пер. с нем.—М.: Энергоатомиздат, 1990. — 176 с.: ил.
4.4 Каган Б.М., Сташин В.В. Основы проектирования микропроцессорных устройств автоматики. — М.: Энергоатомиздат, 1987. — 304 c.
4.5 Мишель Ж., Лоржо К., Эспью Б., Программируемые контроллеры. — Пер. c французского А.П. Сизова — М.: Машиностроение, 1986.
4.6 Микропроцессоры: В 3-х кн. Кн. 2. Средства сопряжения. Контролирующее и информационно-управляющие системы: Учеб. Для втузов/В.Д. Вернер, Н.В. Воробьёв, А.В. Горячев и др.; Под ред. Л.Н. Преснухина. — М.: Высш. шк., 1986. — 383 c.: ил.
4.7 Фиртич В. Применение микропроцессоров в системах управления: Пер. с нем. — М.: Мир, 1984,—464 c., ил.
5 Решение основного задания
5.1 Выходной алфавит транспортной тележки является входным алфавитом управляющего автомата Y. Для возможности применения теории конечных автоматов перекодируем его во множество четырёх знаков в соответствии с таблицей 5.1.
Таблица 5.1 – Кодировка входного алфавита управляющего автомата
5.2 При определении возможных состояний управляющего автомата будем руководствоваться правилом: — допустимо введение избыточных состояний, которые при последующей минимизации автомата исключаются; недопустим пропуск необходимого состояния, который уменьшает адаптированность автомата к внешним ситуациям.
Перечень возможных состояний автомата, отождествлённых с ситуационными событиями транспортной тележки, приводится ниже.
Таблица 5.2 – Перечень состояний управляющего автомата транспортной тележки
5.3 Для возможности формирования математической модели управляющего автомата рассмотрим описательный алгоритм управления транспортной тележки по состояниям:
― В исходном состоянии тележка непрерывно движется под действием привода. Ни один из датчиков контраста не находится над белой полосой трассы. Поворотный двигатель остановлен;
― При возникновении белой полосы под левым датчиком контраста включается поворотный двигатель на отработку влево. Привод отключается и далее следует движение по инерции, что уменьшает вероятность заноса тележки;