Շարժման կառավարման համակարգը տեխնիկական համակարգ է, որն օգտագործվում է օբյեկտի շարժումը ճշգրիտ վերահսկելու համար: Այն լայնորեն կիրառվում է արդյունաբերական ավտոմատացման, ռոբոտաշինության, CNC հաստոցների և այլ ոլորտներում։ Դրա հիմնական նպատակն է վերահսկել վերահսկվող օբյեկտի շարժումը կանխորոշված հետագծի, արագության կամ ոլորող մոմենտի երկայնքով՝ կարգավորելով շարժիչի գործողությունը:
Շարժման կառավարման համակարգի հիմնական բաղադրիչները ներառում են կարգավորիչը, վարորդը, ակտուատորը և հետադարձ կապի սարքը: Կարգավորիչը համակարգի «ուղեղն» է, որը սովորաբար բաղկացած է ներկառուցված պրոցեսորից կամ PLC-ից (Programmable Logic Controller): Այն պատասխանատու է վերահսկման հրամաններ ստեղծելու համար՝ հիմնված շարժման նախադրված հետագծի վրա: Վարորդը փոխակերպում է կարգավորիչի էլեկտրական ազդանշանները շարժիչի կողմից պահանջվող ուժային ազդանշանների, ինչպիսիք են շարժիչի լարումը կամ հոսանքը: Շարժիչը այն բաղադրիչն է, որն ուղղակիորեն առաջացնում է շարժում, և ընդհանուր օրինակները ներառում են սերվոշարժիչներ, քայլային շարժիչներ կամ հիդրավլիկ/օդաճնշական սարքեր: Հետադարձ կապի սարքերը (ինչպիսիք են կոդավորիչները և գծային կոդավորիչները) իրական ժամանակում վերահսկում են ակտիվացնողի իրական դիրքը, արագությունը կամ ուժը և այս տվյալները վերադարձնում են կարգավորիչին՝ ձևավորելով փակ-հանգույցի կառավարման համակարգ:
Շարժման կառավարման համակարգերի գործառնական սկզբունքները կարելի է դասակարգել բաց-շղթայական և փակ-շղթայական ռեժիմների: Բաց-շրջանային համակարգերը հիմնվում են բացառապես նախադրված կարգավորիչի հրամանների վրա և չեն վերահսկում իրական արդյունքները, ինչը հանգեցնում է ավելի ցածր ճշգրտության: Դրանք հարմար են այնպիսի ծրագրերի համար, որտեղ ճշգրտությունը առաջնահերթություն չէ: Մյուս կողմից, փակ{6}}շղթայով համակարգերը օգտագործում են հետադարձ կապի մեխանիզմներ՝ շարունակաբար համեմատելու իրական ելքի և նպատակային արժեքի շեղումը և կարգավորելու հսկիչ ազդանշանները իրական ժամանակում՝ դրանով իսկ ապահովելով շարժման բարձր- ճշգրտության կառավարում: Օրինակ՝ սերվո համակարգում կարգավորիչը դինամիկ կերպով կարգավորում է շարժիչի շարժման հոսանքը՝ հիմնվելով կոդավորիչի դիրքի սխալի հետադարձ կապի վրա՝ թույլ տալով ռոբոտային թեւին ճշգրիտ հասնել թիրախային դիրքին:
Ավելին, շարժման կառավարման ժամանակակից համակարգերը հաճախ օգտագործում են առաջադեմ ալգորիթմներ, ինչպիսիք են PID (համամասնական-ինտեգրալ-ածանցյալ) կառավարումը, մշուշոտ կառավարումը և հարմարվողական կառավարումը բարդ աշխատանքային պայմաններին դիմակայելու համար: Industry 4.0-ի մշակմամբ շարժման կառավարումը խորապես ինտեգրված է իրերի ինտերնետի և արհեստական ինտելեկտի հետ՝ խելացի արտադրությունը բարձրացնելով ավելի բարձր մակարդակի:




