
เมื่อการนำ AMR (หุ่นยนต์ขนย้ายเคลื่อนที่อัตโนมัติ) และหุ่นยนต์แบบฟอร์คลิฟท์เข้ามาใช้ในโรงงานผลิตและศูนย์โลจิสติกส์ในประเทศไทยขยายตัวมากขึ้น โจทย์ของหน้างานก็เปลี่ยนไปอย่างมาก จากขั้น “ทำให้หุ่นยนต์หนึ่งตัวเคลื่อนที่ได้” ไปสู่ขั้น “ทำให้ฝูงหุ่นยนต์หลายสิบถึงหลายร้อยตัวทำงานต่อเนื่องโดยไม่หยุด” หากมีเพียงตัวเดียว คนยังสามารถดูแลทั้งเส้นทางและการชาร์จได้ด้วยตนเอง แต่เมื่อหุ่นยนต์จำนวนมากเริ่มวิ่งพร้อมกันบนพื้นที่เดียวกัน ปัญหาต่าง ๆ จะปะทุขึ้นพร้อมกัน ทั้งการหลบการชนบริเวณทางแยก การจราจรติดขัดในทางเดิน การเกิดเดดล็อกในทางตัน และอัตราการใช้งานที่ลดลงเพราะต้องรอคิวชาร์จ การรับมือปัญหาเหล่านี้ด้วยแรงคนไม่ใช่แนวทางที่เป็นไปได้จริง จึงจำเป็นต้องมีสมองที่คอยบัญชาการฝูงหุ่นยนต์ทั้งหมดอย่างชาญฉลาด นั่นคือ RCS (Robot Control System / ระบบควบคุมหุ่นยนต์) TOMAS TECH นำเสนอแพลตฟอร์มการจัดการฝูงหุ่นยนต์ซึ่งมี RCS-2000 ของ Hikrobot เป็นแกนหลัก ให้แก่ลูกค้ากลุ่มอุตสาหกรรมการผลิตและโลจิสติกส์ในประเทศไทย โดยไม่ได้เป็นเพียงผู้จำหน่ายหุ่นยนต์ แต่อินทิเกรตอย่างครบวงจรไปจนถึง “กลไกที่ทำให้หน้างานไม่หยุดด้วยการควบคุมแบบฝูง” บทความนี้จะอธิบายอย่างเป็นระบบและอิงการใช้งานจริง ตั้งแต่ RCS คืออะไร เหตุใดจึงต้องมีการควบคุมแบบฝูง ฟังก์ชันหลักและสถาปัตยกรรม การเชื่อมต่อกับระบบระดับบน การใช้งานขนาดใหญ่ การมองเห็นและวิเคราะห์ข้อมูล ประโยชน์ของการนำมาใช้ ความง่ายในการติดตั้งด้วยเวอร์ชันน้ำหนักเบา กระบวนการและระยะเวลาการติดตั้ง การตรวจสอบก่อนติดตั้ง การบำรุงรักษาและการสนับสนุน ไปจนถึงคำถามที่พบบ่อย
RCS (ระบบควบคุมหุ่นยนต์ / RCS-2000) คืออะไร
RCS (Robot Control System) คือระบบควบคุมที่รับผิดชอบ “การมอบหมายงาน” “การจัดตารางเวลา” “การเดินรถ” และ “การดูแลบำรุงรักษาการทำงาน” ของหุ่นยนต์ทั้งหมดที่ปฏิบัติงานอยู่ในหน้างานแบบรวมศูนย์ RCS-2000 ของ Hikrobot ใช้อัลกอริทึมการจัดตารางเวลาหลายรูปแบบเพื่อมอบหมายงานอย่างเหมาะสมที่สุด และบัญชาการผ่านการวางแผนเส้นทางหลายหุ่นยนต์และการจัดการจราจรของหุ่นยนต์ เพื่อให้หุ่นยนต์แต่ละตัวทำงานร่วมกันได้โดยไม่รบกวนกัน สิ่งนี้ช่วยเพิ่มประสิทธิภาพการทำงานของฝูงหุ่นยนต์ทั้งหมดให้สูงสุด และรองรับงานเคลื่อนย้ายวัสดุ (การขนย้ายวัตถุดิบและผลิตภัณฑ์) ที่ข้ามระหว่างสถานการณ์ที่ต่างกัน เช่น คลังสินค้าและสายการผลิต
หากอธิบายให้เข้าใจง่าย RCS เปรียบได้กับ “หอบังคับการบินของสนามบิน” ไม่ว่านักบินคนหนึ่งจะเก่งเพียงใด หากมีเครื่องบินจำนวนมากมารวมกันบนรันเวย์และในน่านฟ้า ก็ไม่อาจปฏิบัติการได้อย่างปลอดภัยหากไม่มีเจ้าหน้าที่ควบคุมจราจรทางอากาศที่มองภาพรวมและจัดลำดับการขึ้น-ลงและเส้นทาง อุปกรณ์ควบคุมที่ติดตั้งอยู่ในหุ่นยนต์แต่ละตัว (สมองฝั่งตัวหุ่นยนต์เอง) รับผิดชอบการเคลื่อนที่และการยกขนของตัวเอง แต่การตัดสินใจในระดับฝูงทั้งหมดว่า “หุ่นยนต์ตัวใด” จะทำ “งานใด” “ตามเส้นทางใด” และ “เมื่อใด” นั้นเป็นหน้าที่ของ RCS ความฉลาดของหุ่นยนต์เดี่ยวกับความฉลาดในการควบคุมทั้งฝูงเป็นคนละเรื่องกัน และผู้ที่รับผิดชอบเรื่องหลังก็คือ RCS นั่นเอง
RCS-2000 ไม่ได้รองรับเพียงงานรับเข้า-จ่ายออกของคลังสินค้าเท่านั้น แต่ยังรองรับกระบวนการต่อเนื่องที่เป็นลักษณะเฉพาะของหน้างานการผลิตด้วย เช่น การป้อนวัตถุดิบเข้าสายการผลิต การขนย้ายระหว่างกระบวนการ และการนำสินค้าสำเร็จรูปเข้าจัดเก็บ ระบบสามารถรับงานที่ออกโดยระบบภายนอก (ระบบระดับบน เช่น WMS, MES, ERP) หรือสร้างงานโดยอัตโนมัติจากข้อมูลการผลิตที่ WCS (บริการควบคุมอุปกรณ์) เก็บรวบรวมจากเครื่องจักร แล้วเลือกพาหนะขนย้าย (carrier) ที่เหมาะสมที่สุดตามพื้นที่ กลยุทธ์ และคุณสมบัติของวัสดุ กล่าวคือ RCS ไม่ใช่เพียงอุปกรณ์ที่สั่งงานหุ่นยนต์เท่านั้น แต่เป็นแพลตฟอร์มซอฟต์แวร์ที่ทำหน้าที่เป็น “จุดศูนย์กลางของการดำเนินงาน” ซึ่งเชื่อมระบบธุรกิจระดับบนเข้ากับฝูงหุ่นยนต์ในหน้างาน
เหตุใดจึงต้องมีการควบคุมแบบฝูง — กำแพง 4 ข้อที่ปรากฏเมื่อใช้งานหลายคัน
ลูกค้าที่ทดลองนำหุ่นยนต์มาใช้เพียงหนึ่งตัวและเห็นผลลัพธ์แล้ว มักเผชิญกับ “กำแพงของการใช้งานหลายคัน” ทันทีที่คิดจะเพิ่มจำนวน เมื่อจำนวนหุ่นยนต์เพิ่มขึ้น ผลลัพธ์ไม่ได้เพิ่มขึ้นเป็นสัดส่วนตรงเสมอไป ในทางกลับกัน หากไม่มีการควบคุมที่เหมาะสม การเพิ่มจำนวนกลับนำไปสู่การติดขัดและการหยุดชะงัก จนอาจหักล้างผลตอบแทนจากการลงทุนไปเสียหมด ในหัวข้อนี้เราจะสรุปกำแพง 4 ข้อที่การควบคุมแบบฝูงต้องแก้ไข
การหลีกเลี่ยงการรบกวนและการชน
เมื่อหุ่นยนต์หลายตัววิ่งอยู่บนพื้นที่เดียวกัน ย่อมเกิดสถานการณ์ที่เส้นทางซ้อนทับกันบริเวณทางแยกหรือทางเดินแคบอย่างแน่นอน หากหุ่นยนต์แต่ละตัวมองเห็นเฉพาะรอบตัวเอง ก็จะไม่สามารถหลีกทางให้กันได้ เกิดการเผชิญหน้ากันจนติดตาย หรือในกรณีเลวร้ายที่สุดคือการเฉี่ยวชน RCS จะรับรู้ตำแหน่งและเส้นทางของทั้งฝูงแบบเรียลไทม์ และตัดสินใจแบบรวมศูนย์ว่าจะให้หุ่นยนต์ตัวใดผ่านไปก่อนและให้ตัวใดรอ จึงป้องกันการชนได้ตั้งแต่ต้น
การลดการจราจรติดขัด
เช่นเดียวกับถนนของคน ทางเดินของหุ่นยนต์ก็ติดขัดได้หากภาระงานกระจุกตัวอยู่ในบางช่วง ไม่ว่าจะเป็นแถวรอหยิบสินค้า การกระจุกตัวที่ประตูรับเข้า-จ่ายออก หรือทางเดินเส้นเดียวที่เป็นคอขวด อัลกอริทึมวางแผนเส้นทางของ RCS ไม่ได้เพียงคำนวณหาเส้นทางที่สั้นที่สุดเท่านั้น แต่จัดสรรเส้นทางเพื่อให้ต้นทุนการเคลื่อนที่โดยรวมต่ำที่สุด พร้อมทั้งคาดการณ์ความแออัดและทำการอ้อมเส้นทางหรือควบคุมลำดับล่วงหน้า จึงหลีกเลี่ยงสถานการณ์ที่หุ่นยนต์บางตัวติดอยู่ในการจราจรจนทำให้ประสิทธิภาพของทั้งฝูงลดลง
การป้องกันเดดล็อก (ภาวะติดตายในทางตัน)
เดดล็อกคือสภาวะที่หุ่นยนต์หลายตัวขวางทางกันและกันจนไม่มีตัวใดเคลื่อนที่ได้ มักเกิดขึ้นได้ง่ายเป็นพิเศษในทางเดินเส้นเดียวหรือพื้นที่คับแคบ และเมื่อเกิดขึ้นครั้งหนึ่งก็อาจทำให้ทั้งฝูงหยุดนิ่งจนกว่าคนจะเข้าไปแก้ไขด้วยมือ อัลกอริทึมวางแผนเส้นทางของ RCS-2000 จะบริหารสถานการณ์แบบไดนามิกแม้ในระหว่างที่งานกำลังดำเนินอยู่ คาดการณ์ความแออัดและป้องกันเดดล็อกไว้ล่วงหน้า จึงทำให้ประสิทธิภาพการสัญจรของ AMR สูงสุด โดยตั้งอยู่บนสมมติฐานว่าไม่มีความแออัด ระบบจึงมีกลไกการประมวลผลหลายแบบ ได้แก่ การให้เส้นทางที่สั้นที่สุด การควบคุมหลบการชน และการควบคุมการวางแผนเส้นทางใหม่
การรักษาอัตราการใช้งาน
เมื่อจำนวนหุ่นยนต์เพิ่มขึ้น การบริหารจังหวะเวลาการชาร์จก็ซับซ้อนขึ้นด้วย หากทุกตัวเข้าชาร์จพร้อมกัน กำลังการขนย้ายจะตกฮวบทันที ในทางกลับกัน หากละเลยการชาร์จ ก็จะเกิดแบตเตอรี่หมดระหว่างวิ่ง RCS จะประสานกลยุทธ์การชาร์จตามระดับแบตเตอรี่คงเหลือ (เช่น เมื่อต่ำกว่าขีดจำกัดล่างให้หยุดรับงานใหม่แล้วไปชาร์จ หากสูงกว่าขีดจำกัดบนก็ไม่ต้องไปชาร์จ) ในระดับทั้งฝูง เพื่อรักษาจำนวนหุ่นยนต์ที่ต้องพร้อมทำงานไว้เสมอ การหมุนเวียนการชาร์จอย่างชาญฉลาดควบคู่ไปกับการควบคุมการรบกวน การติดขัด และเดดล็อก ความสามารถแบบองค์รวมนี้เองคือคุณค่าของการควบคุมแบบฝูง ซึ่งทำให้การเพิ่มจำนวนหุ่นยนต์ไม่ทำให้ประสิทธิภาพลดลง
ฟังก์ชันหลักของ RCS
RCS-2000 มีฟังก์ชันที่จำเป็นต่อการควบคุมแบบฝูงครบถ้วนอย่างเป็นระบบในรูปแบบโมดูล ในหัวข้อนี้เราจะอธิบายกลุ่มฟังก์ชันหลักตามลำดับการใช้งานจริง
การมอบหมายงาน (TAS) และการจัดตารางเวลา
TAS (Task Assignment Service / บริการมอบหมายงาน) คือฟังก์ชันแกนกลางที่มอบหมายงานที่เกิดขึ้นให้แก่หุ่นยนต์ที่เหมาะสมที่สุด อัลกอริทึมการมอบหมายงานไม่ได้พิจารณาเพียงระยะทางขนย้ายโดยรวมเท่านั้น แต่ยังคำนึงถึงความสมดุลของภาระงาน ณ จุดปลายทางของการขนย้ายด้วย นอกจากนี้ยังบริหารงานแบบไดนามิกแม้ในระหว่างที่งานกำลังดำเนินอยู่ และปรับกลยุทธ์การมอบหมายให้เหมาะสมตามเวลา เพื่อยกระดับประสิทธิภาพการดำเนินงานโดยรวม ปัจจัยที่ใช้ประกอบการตัดสินใจมอบหมายงานประกอบด้วย ลำดับความสำคัญของงาน เวลาที่สร้างงาน ระยะทาง ระดับแบตเตอรี่คงเหลือของหุ่นยนต์ และจำนวนหุ่นยนต์ที่รออยู่ เป็นต้น เมื่องานเริ่มต้นขึ้น ระบบจะเลือกหุ่นยนต์ที่เหมาะสมที่สุด และยังสามารถสลับงานระหว่างหุ่นยนต์แบบไดนามิกได้ตามสถานการณ์
การควบคุมลำดับความสำคัญของงานก็มีความสมบูรณ์เช่นกัน นอกจากลำดับความสำคัญตั้งต้นของเทมเพลตงานและการกำหนดลำดับความสำคัญเมื่อสร้างงานแล้ว ระบบยังมีกลไกปรับลำดับความสำคัญแบบไดนามิกตามเวลาแบบเรียลไทม์โดยอิงจากเวลากำหนดส่ง รองรับทั้งการเปลี่ยนจุดหมายปลายทางและการหยุดงานกลางคัน จึงปรับตัวตามความเปลี่ยนแปลงของหน้างานได้อย่างยืดหยุ่น
การวางแผนเส้นทางหลายหุ่นยนต์
อัลกอริทึมวางแผนเส้นทางจะวางแผนเส้นทางที่เหมาะสมที่สุดโดยให้ต้นทุนการเคลื่อนที่โดยรวมต่ำที่สุด ในสถานการณ์ที่มีพาหนะหลายคันซึ่งใช้วิธีนำทางต่างกันปะปนอยู่ ดังที่กล่าวไปแล้ว ระบบจะบริหารแบบไดนามิกแม้ระหว่างการทำงาน คาดการณ์ความแออัดและป้องกันเดดล็อกไว้ล่วงหน้า จึงทำให้ประสิทธิภาพการสัญจรของ AMR สูงสุด ระบบมีความสามารถในการวางแผนเส้นทางที่รองรับ AMR มากกว่า 1,200 คันบนแผนที่เดียว และออกแบบมาให้รองรับโทโพโลยีขนาดใหญ่ (ระดับ 30,000 โหนด) ได้ด้วย
การจัดการจราจร (Traffic Control)
การจัดการจราจรรับผิดชอบลำดับการผ่านทางแยก การควบคุมทางเดินรถทางเดียวในช่วงเส้นทางเดี่ยว การจัดตารางล่วงหน้า การควบคุมลำดับ และการกระจายภาระงาน เพื่อรักษาการไหลของทั้งฝูงให้ราบรื่น นอกจากนี้ยังสามารถตั้งค่า “พื้นที่ควบคุมพาหนะ” ที่กำหนดจำนวนพาหนะสูงสุดตามประเภทของพาหนะในแต่ละพื้นที่ เพื่อป้องกันการกระจุกตัวของหุ่นยนต์ในบางช่วง อีกทั้งยังมีการดำเนินการเชิงปฏิบัติ เช่น การบล็อก/ปลดบล็อกพื้นที่ การหยุดชั่วคราว/กู้คืนพื้นที่ และการเคลียร์พื้นที่ ทำให้สามารถแยกเฉพาะโซนที่ต้องการออกได้อย่างปลอดภัยในยามบำรุงรักษาหรือเกิดความผิดปกติ
การจัดการการชาร์จ (Smart Charging)
ฟังก์ชันชาร์จอัจฉริยะภายในบริการควบคุมหุ่นยนต์ (RCS) เป็นผู้กำหนดกลยุทธ์แบตเตอรี่ของทั้งฝูง โดยอิงจากค่าขีดแบ่ง (threshold) ของระดับแบตเตอรี่คงเหลือ (เช่น เมื่อต่ำกว่าขีดจำกัดล่างให้หยุดรับงานแล้วเริ่มชาร์จ เมื่อเกินค่าที่กำหนดให้หยุดชาร์จ และหากสูงกว่าขีดจำกัดบนก็ไม่ต้องไปชาร์จ) ระบบจึงหมุนเวียนการชาร์จอย่างมีแผนไปพร้อมกับรักษาจำนวนหุ่นยนต์ที่พร้อมทำงาน สิ่งนี้ช่วยป้องกันสถานการณ์อย่าง “ชาร์จพร้อมกันทั้งหมดจนงานขนย้ายหยุดชะงัก” หรือ “แบตเตอรี่ไม่พอจนหยุดกลางทาง”
World Model (แบบจำลองโลก / การสร้างแบบจำลองวัตถุที่ควบคุม)
World Model (การสร้างแบบจำลองโลก) คือฟังก์ชันที่จำลองวัตถุที่ปฏิบัติงาน วัตถุที่ถูกขนย้าย และวัตถุที่จัดเก็บ ให้อยู่ในรูปแบบจำลอง โดยเปิดคุณสมบัติ เมธอด และอีเวนต์ออกมาเพื่อให้สามารถออกแบบแบบจำลองได้ การแทนโลกกายภาพของหน้างาน (หุ่นยนต์ สินค้า ชั้นวาง สถานี ฯลฯ) ให้เป็นแบบจำลองเชิงนามธรรมบนซอฟต์แวร์ ทำให้ระบบเข้าใจและควบคุมสถานการณ์ที่ซับซ้อนได้อย่างสอดคล้องเป็นหนึ่งเดียว การนามธรรมนี้เองที่ทำให้สามารถปรับระบบให้เข้ากับหน้างานและอุตสาหกรรมที่หลากหลายได้อย่างยืดหยุ่น
การจัดการอุปกรณ์ (WCS)
WCS (Warehouse/Device Control System / บริการเข้าถึงอุปกรณ์) ทำหน้าที่ผนวกอุปกรณ์รอบข้างที่ไม่ใช่หุ่นยนต์เข้ากับ RCS รองรับหลายโปรโตคอล ได้แก่ TCP, พอร์ตอนุกรม (Serial), UDP, REST, IO, SDK และ OPC UA และเชื่อมต่ออุปกรณ์ได้หลากหลายประเภท เช่น ลิฟต์ยก (lifter) แขนกลหุ่นยนต์ สายพานลำเลียง เครื่องพันฟิล์มยืด ประตูสแกน กล้อง PTL (การหยิบสินค้าด้วยไฟแสดงผล) ไฟเรียก/ไฟสัญญาณ และระบบแจ้งเหตุเพลิงไหม้ การรวมหลายโปรโตคอล หลายอุปกรณ์ หลายฟังก์ชัน และหลายสถานการณ์ไว้ภายใต้การควบคุมเดียว ทำให้สามารถสร้างสายงานอัตโนมัติที่หุ่นยนต์และอุปกรณ์ทำงานประสานกันได้ นอกจากนี้ยังรองรับอินเทอร์เฟซที่สอดคล้องกับ VDA5050 (การลงทะเบียนอุปกรณ์ออนไลน์ผ่าน MQTT broker การจัดการสถานะออฟไลน์/last will แฟกต์ชีต การควบคุมงาน การอ่านสถานะ ฯลฯ) ด้วย
การจัดการการแจ้งเตือน (AMS)
AMS (Alarm Management Service / บริการแจ้งเตือน) รับผิดชอบการสืบค้นและจัดการการแจ้งเตือนที่เกิดขึ้นระหว่างการใช้งานฝูงหุ่นยนต์ ทั้งการส่งการแจ้งเตือนเมื่องานหมดเวลาและการแจ้งเตือนแบบพุช การปิดการใช้งานตัวหุ่นยนต์ที่อยู่ในสถานะผิดปกติพร้อมหยุดการมอบหมายงานใหม่ และการแจ้งเตือนจาก AGV ไปยังระบบระดับบน เพื่อตรวจจับความผิดปกติแต่เนิ่น ๆ และจัดการอย่างเหมาะสม นอกจากนี้ยังมีวิธีการจัดการข้อยกเว้นอย่างหลากหลาย เช่น การยกเลิกงานแบบ soft cancel/hard cancel การโอนย้ายงาน การผูก/ยกเลิกการผูกชั้นวาง และการเปิด/ปิดการใช้งานสถานี
การจัดการแบบรวมศูนย์ (CMS)
CMS (Centralized Management Service / บริการจัดการศูนย์กลาง หรือ RCMS) รวบรวมฟังก์ชันการจัดการส่วนกลาง เช่น การจัดทำแผนที่ พาหนะ อุปกรณ์ และอุปกรณ์ต่อพ่วง ไว้ด้วยกัน ในการใช้งานขนาดใหญ่ ระบบจะรวม RCS และ WCS หลายชุดเข้าเป็นกลุ่มเพื่อบริหารจัดการ พร้อมทั้งรองรับการแบ่งบริหารแผนที่และการสลับแผนที่ของหุ่นยนต์แบบไร้รอยต่อ ในด้านการดูแลบำรุงรักษาการทำงาน ยังสามารถสั่งการจากศูนย์กลางได้ ทั้งการเรียกกลับ/ปิดเครื่องด้วยคลิกเดียว การเปิด/ปิดตามเวลาที่ตั้งไว้ และการจัดการเวอร์ชัน/OTA (อัปเดตผ่านระบบไร้สาย) ของ AGV
สถาปัตยกรรม — โครงสร้าง 3 ชั้นและซีรีส์ iData
แพลตฟอร์มการจัดการฝูงหุ่นยนต์ที่มี RCS เป็นแกนกลาง ประกอบขึ้นจากสถาปัตยกรรมแบบชั้นที่แยกบทบาทกันอย่างชัดเจน โดยแบ่งใหญ่ ๆ เป็น 3 ชั้น ได้แก่ ชั้นธุรกิจ (Business Layer) ที่ดูแลงานเชิงธุรกิจ ชั้นการจัดการ (Management Layer) ที่บริหารฝูงหุ่นยนต์ และชั้นการดำเนินการ (Execution Layer) ที่ขับเคลื่อนหุ่นยนต์จริง โดยด้านบนเชื่อมต่อกับระบบธุรกิจ และด้านล่างเชื่อมต่อกับชั้นอุปกรณ์ การแยกชั้นเช่นนี้ทำให้สามารถขยายและบำรุงรักษาแต่ละชั้นได้อย่างอิสระ และยังคงมองเห็นภาพรวมได้แม้ระบบจะขยายใหญ่ขึ้น
โมดูลภายในของ RCS-2000
ชั้นการจัดตารางเวลาของ RCS-2000 ประกอบด้วยโมดูลบริการหลายตัวที่ทำงานประสานกัน ได้แก่ RCMS ซึ่งเป็นบริการจัดการส่วนกลาง (จัดการแผนที่ พาหนะ อุปกรณ์ และอุปกรณ์ต่อพ่วง), RTAS ซึ่งเป็นบริการจัดวางลำดับงาน (การจัดวางลำดับ การประมวลผลข้อความ งาน และล็อก), iDataMeta ซึ่งเป็นบริการสถิติ (ข้อมูลไดนามิก คัมบังแบบกำหนดเอง ตัวชี้วัดเชิงสถิติ), RCS ซึ่งเป็นบริการควบคุมหุ่นยนต์ (การควบคุมหุ่นยนต์ การวางแผนเส้นทาง การมอบหมายงาน การชาร์จอัจฉริยะ), AMS ซึ่งเป็นบริการแจ้งเตือน (การสืบค้นและจัดการการแจ้งเตือน) และ WCS ซึ่งเป็นบริการเข้าถึงอุปกรณ์ (การจัดการและควบคุมอุปกรณ์ต่อพ่วง) นอกจากนี้ยังมีเครื่องมือสนับสนุนอีกกลุ่มหนึ่งที่ช่วยรองรับการทำงานหน้างาน ได้แก่ ไคลเอนต์เฝ้าติดตาม ไคลเอนต์จัดทำแผนที่ ไคลเอนต์จำลองสถานการณ์ เครื่อง PDA และเครื่องแบบ APP
ซีรีส์ iData (iDataMeta / iDataView / iDataFlow / iDataBus)
สิ่งที่ทำให้สถาปัตยกรรมมีความยืดหยุ่นคือซีรีส์ iData ซึ่งเป็นแพลตฟอร์มพัฒนาแบบโลว์โค้ด โดยแต่ละตัวมีบทบาทที่แบ่งแยกชัดเจน
- iDataMeta (การเก็บรวบรวมข้อมูล): แพลตฟอร์มที่เก็บรวบรวมและจัดระเบียบข้อมูลการใช้งานฝูงหุ่นยนต์ เช่น ข้อมูลไดนามิก ตัวชี้วัดเชิงสถิติ และคัมบังที่ปรับแต่งได้ โดยเก็บรวบรวมข้อมูลธุรกิจตลอดการดำเนินงานจากหลายแหล่งและประมวลผลเบื้องต้นอย่างครอบคลุม
- iDataView (การมองเห็นข้อมูล): รับผิดชอบการแสดงข้อมูลธุรกิจให้มองเห็นได้ และสร้างรายงานที่กำหนดเองตามความต้องการทางธุรกิจ รองรับรายงานเชิงสถิติ แดชบอร์ด การส่งออกเป็น Excel และการขยายแหล่งข้อมูล
- iDataFlow (การออกแบบกระบวนการทางธุรกิจ): มีทั้งแบบจำลองข้อมูล การแปลงข้อมูล โหนดเครื่องมือ และการออกแบบกระบวนการทางธุรกิจ ทำให้สามารถประกอบตรรกะฝั่งแบ็กเอนด์ในรูปแบบกระบวนการได้
- iDataBus (แพลตฟอร์มอินเทอร์เฟซ): ในฐานะแพลตฟอร์มอินเทอร์เฟซของ Hik ทำหน้าที่เป็นพอร์ทัลที่รวมข้อมูลต่างชนิดจากหลายแหล่งและเชื่อมต่อกับระบบระดับบน
ด้วยองค์ประกอบการพัฒนาแบบโลว์โค้ดเหล่านี้ จึงสามารถตอบสนองความต้องการเฉพาะได้อย่างยืดหยุ่นด้วยแนวทาง “การตั้งค่าที่ยืดหยุ่น + การพัฒนาแบบโลว์โค้ด” และปรับตัวตามความเปลี่ยนแปลงทางธุรกิจได้อย่างรวดเร็ว ในการประกอบกระบวนการ ระบบมีโหนดกระบวนการ 7 หมวดใหญ่ ได้แก่ กระบวนการ เครื่องมือ อีเวนต์ แอ็กชันของ AMR กระบวนการย่อย การตัดสินใจ และทรัพยากร ซึ่งขยาย “กระบวนการแบบเส้นเดียว” แบบเดิมไปสู่ “กระบวนการแบบหลายแขนง” จึงรองรับสถานการณ์การจัดตารางงานที่ซับซ้อนยิ่งขึ้น
การเชื่อมต่อกับ iWMS
iWMS-1000 เป็นระบบบริหารงานธุรกิจที่มีการจัดการสินค้าคงคลังเป็นแกนกลาง โดยผสมผสานเทคนิคการทำเหมืองข้อมูลหลายรูปแบบเข้ากับเทคโนโลยี AI ระบบใช้ประโยชน์จากองค์ประกอบการพัฒนาแบบโลว์โค้ดทั้ง 4 ตัวของตระกูล iData ที่กล่าวไปแล้ว จึงทำให้ตั้งค่าได้ยืดหยุ่นและตอบสนองความต้องการเฉพาะได้อย่างรวดเร็ว เมื่อ iWMS ทำงานร่วมกับ RCS จะช่วยให้เกิดการบริหารคลังสินค้าที่มีประสิทธิภาพและชาญฉลาดสำหรับสถานการณ์และอุตสาหกรรมที่หลากหลาย ระบบมีอัลกอริทึมทางธุรกิจอย่างครบครัน เช่น อัลกอริทึมแนะนำตำแหน่งชั้นวาง อัลกอริทึมจัดสรรสินค้าคงคลัง อัลกอริทึมเวฟอัจฉริยะ อัลกอริทึมปรับอัตราการหมุนเวียน SKU และอัลกอริทึมตรวจนับสต็อกอัจฉริยะ ครอบคลุมสถานการณ์ทางธุรกิจตั้งแต่การรับเข้า สินค้าคงคลัง การเคลื่อนย้าย การจ่ายออก การบริหารการจัดเก็บ ไปจนถึงการจัดการข้อยกเว้น หาก RCS คือ “สมองที่ขับเคลื่อนหุ่นยนต์” iWMS ก็คือ “สมองที่บริหารสินค้าคงคลัง” และเมื่อทั้งสองทำงานร่วมกัน ก็จะเกิดความเป็นอัจฉริยะของคลังสินค้าทั้งระบบ
การเชื่อมต่อกับระบบระดับบน — อินเทอร์เฟซมาตรฐานกับ WMS/MES/ERP/OMS
RCS ไม่ได้เพียงขับเคลื่อนฝูงหุ่นยนต์ในหน้างานเท่านั้น แต่จะแสดงศักยภาพที่แท้จริงก็ต่อเมื่อเชื่อมโยงอย่างแนบแน่นกับระบบธุรกิจหลักขององค์กร RCS-2000 มีอินเทอร์เฟซมาตรฐานสำหรับเชื่อมต่อกับระบบระดับบน เช่น ERP, WMS, MES, OMS และ MCS อินเทอร์เฟซมาตรฐานครอบคลุมการดำเนินการต่าง ๆ ได้แก่ การสร้างงาน การยกเลิกงาน การส่งคืนผลการดำเนินงาน การอ่านสถานะ และการแทรกแซงด้วยมือ จึงส่งต่อคำสั่งที่ออกจากระบบระดับบนไปสู่การทำงานของฝูงหุ่นยนต์ได้อย่างแน่นอน
รูปแบบการเชื่อมต่อแบ่งใหญ่ ๆ ได้ 2 แบบ แบบแรกคือระบบภายนอก (เช่น WMS) ออกงานจริง แล้ว RCS รับมามอบหมายให้หุ่นยนต์ อีกแบบหนึ่งคือ WCS เก็บรวบรวมข้อมูลการผลิตจากอุปกรณ์แล้วสร้างงานจัดตารางโดยอัตโนมัติ ในแบบหลังนี้ยังสามารถทำ “การจัดตารางล่วงหน้า” ซึ่งกระตุ้นงานส่งพาหนะล่วงหน้าภายในระบบตามความคืบหน้าการผลิตของเครื่องจักร โดยการเตรียมหุ่นยนต์ไว้ก่อนที่งานจะเกิดขึ้นจริง ช่วยลดเวลารอคอยของกระบวนการต้นน้ำ
หากผ่าน iDataBus (แพลตฟอร์มอินเทอร์เฟซของ Hik) ก็สามารถซิงค์ข้อมูลธุรกิจกับระบบระดับบนได้ เช่น ข้อมูลหลัก SKU ใบสั่งรับเข้า ใบสั่งจ่ายออก รายละเอียดสินค้าคงคลัง และรายละเอียดการตรวจนับสต็อก และจัดการข้อมูลต่างชนิดจากหลายแหล่งได้อย่างบูรณาการ ในกรณีการติดตั้งใช้งานจริงก็มีตัวอย่างที่ RCS-2000 เชื่อมต่อกับ WMS ของผู้ใช้อย่างไร้รอยต่อจนเกิดการบริหารข้อมูลการจัดเก็บแบบดิจิทัล หรือกรณีที่ประสานระบบหลายระบบ เช่น RCS-WCS-ERP-AS/RS เข้าด้วยกันจนบรรลุการบริหารคลังสินค้าและการขนย้ายอย่างชาญฉลาด TOMAS TECH ให้การสนับสนุนการออกแบบและการนำการเชื่อมต่อกับระบบระดับบนเช่นนี้ไปใช้จริง โดยปรับให้เหมาะกับหน้างานในประเทศไทย
การใช้งานขนาดใหญ่ — การรวมกลุ่ม RCS หลายชุดและการขยายสู่หลายพันคัน หลายล้านตารางเมตร
จุดแข็งสำคัญประการหนึ่งของ RCS คือความสามารถในการขยายสู่การใช้งานขนาดใหญ่ RCS-2000 ออกแบบมาโดยคำนึงถึงขนาดโครงการที่รองรับ AMR ระดับหลายพันคันและพื้นที่ระดับหลายล้านตารางเมตร และการรวมกลุ่ม RCS หลายชุดเข้าด้วยกันยังทำให้สามารถใช้งานเกินขีดจำกัดของระบบเดี่ยวได้
กุญแจของการขยายขนาดคือ “การแบ่งและการประสาน” แผนที่ที่ใหญ่มากจะถูกแบ่งออกเป็นหลายแผนที่เพื่อบริหารจัดการ และหุ่นยนต์จะเข้าถึง RCS ที่แตกต่างกันตามการเปลี่ยนแปลงของแผนที่ เสมือนพื้นที่ควบคุมการจราจรทางอากาศ หุ่นยนต์สามารถ “สลับแผนที่อย่างไร้รอยต่อ (โดยไม่รู้สึกถึงการเปลี่ยน)” ข้ามแผนที่ได้ ผู้ใช้จึงบริหารฝูงหุ่นยนต์ได้โดยไม่ต้องกังวลถึงขอบเขต ในด้านการกระจายภาระงานและการจัดการคลัสเตอร์ Nginx จะกระจายคำสั่งจากภายนอกไปยังแต่ละบริการเพื่อประมวลผล ทำให้แม้บริการใดบริการหนึ่งล่ม ก็ไม่กระทบต่อการทำงานโดยรวม การขยายทรัพยากรของบริการยังช่วยทลายขีดจำกัดด้านสมรรถนะการจัดตารางเวลาของเซิร์ฟเวอร์เครื่องเดียว จึงมีความสามารถในการขยายที่ไม่มีเพดานในทางทฤษฎี
โหมดการติดตั้งใช้งานก็เลือกได้ตามขนาดของการใช้งาน มีทั้ง “โหมดสแตนด์อโลน” สำหรับการสาธิต UAT และ AMR จำนวนน้อย “โหมดควอรัม (เซิร์ฟเวอร์ 2 เครื่อง + เซิร์ฟเวอร์อาร์บิเทรชัน)” สำหรับขนาดกลาง-เล็กไม่เกิน 20 คัน และ “โหมดคลัสเตอร์ (เซิร์ฟเวอร์ 3 เครื่อง)” ซึ่งเป็นโครงสร้างมาตรฐานที่มีเสถียรภาพสูง โดยสามารถย้ายข้อมูลธุรกิจระหว่างโหมดต่าง ๆ ได้ เมื่อจำนวน AMR เพิ่มขึ้น ก็สามารถขยายโหนดเซิร์ฟเวอร์เพื่อเพิ่มความสามารถในการประมวลผลของคลัสเตอร์ได้ รองรับทั้งการ scale out และ scale up ด้วยคลิกเดียว แม้เซิร์ฟเวอร์เครื่องใดเครื่องหนึ่งจะออฟไลน์ ก็สามารถนำเซิร์ฟเวอร์ใหม่ขึ้นออนไลน์เพื่อรับประกันการทำงานตามปกติของคลัสเตอร์เดิมได้ ฐานข้อมูลใช้คลัสเตอร์ความพร้อมใช้งานสูงด้วย PG STOLON (1 มาสเตอร์ + 2 สำรอง) เมื่อมาสเตอร์เกิดความขัดข้อง เครื่องสำรองจะถูกเลื่อนขึ้นมาแทนเพื่อให้ธุรกิจดำเนินต่อไปได้ โครงสร้างสำรองซ้ำซ้อนเช่นนี้ช่วยรับประกันว่าระบบจะ “ไม่หยุด” แม้ในการใช้งานขนาดใหญ่
การมองเห็นและวิเคราะห์ — แดชบอร์ดและดิจิทัลทวิน
การจะยกระดับผลลัพธ์ของการควบคุมแบบฝูงอย่างต่อเนื่องนั้น “การทำให้มองเห็นได้” เป็นสิ่งที่ขาดไม่ได้ RCS มีทั้งแดชบอร์ดที่บันทึกสถานะการใช้งานและสมรรถนะในหลายมิติ และแผนภูมิวิเคราะห์ข้อมูลที่จำแนกและวิเคราะห์สถิติ ระบบจะแสดงสถิติให้มองเห็นได้จากมิติต่าง ๆ เช่น งานของอุปกรณ์ ประสิทธิภาพ และการแจ้งเตือน เพื่อให้เข้าใจสถานะของหน้างานได้ในพริบตา
แดชบอร์ดมีหลายประเภท ได้แก่ แดชบอร์ดวิเคราะห์ แดชบอร์ดการใช้งาน แดชบอร์ดสมรรถนะ แดชบอร์ดการดำเนินงาน และแดชบอร์ดการแจ้งเตือน และสามารถเจาะลึกข้อมูลได้จากหลายมุมมอง เช่น การวิเคราะห์ข้อมูลอุปกรณ์ การวิเคราะห์ข้อมูลสมรรถนะ การวิเคราะห์ข้อมูลงาน การวิเคราะห์ข้อมูลการแจ้งเตือน และฮีตแมป การทำให้ข้อมูลธุรกิจมองเห็นได้ ช่วยให้วิเคราะห์และปรับปรุงอัตราการดำเนินงานสำเร็จ ความผิดปกติ ตลอดจนความนิยมและประสิทธิผลของเส้นทางได้ และเข้าใจในเชิงปริมาณว่า “เส้นทางใดมักติดขัด” “จุดใดเกิดความผิดปกติบ่อย” เพื่อนำไปสู่การปรับปรุงต่อไป
ยิ่งไปกว่านั้น ดิจิทัลทวิน (Robo Mirror) ยังจำลองสถานะการใช้งานแบบเรียลไทม์ทั้งในรูปแบบ 2D และ 3D ดิจิทัลทวินแบบ 3D ทำให้อ่านข้อมูลได้ง่ายขึ้น บันทึกข้อมูลการใช้งานและการบำรุงรักษาอุปกรณ์แบบเรียลไทม์ และวิเคราะห์สถิติทั้งหมดอย่างละเอียดแม่นยำ การสะท้อนการเคลื่อนไหวของหน้างานจริงลงบนหน้าจออย่างเที่ยงตรง ทำให้การรับรู้สถานการณ์จากระยะไกล การสืบหาสาเหตุเมื่อเกิดความผิดปกติ และการตรวจสอบล่วงหน้าก่อนเปลี่ยนผังพื้นที่ ทำได้ง่ายขึ้น ในด้านการเฝ้าติดตามระบบ ยังมีการเฝ้าติดตามหลายชั้น ทั้งระดับโฮสต์ มิดเดิลแวร์ ระดับกระบวนการ และระดับเครือข่าย โดยสามารถรับรู้ตัวชี้วัดทรัพยากรทั้งหมดได้อย่างครอบคลุม แบบเรียลไทม์และแม่นยำ ผ่านบอร์ดทรัพยากรคลัสเตอร์ บอร์ดคลัสเตอร์ฐานข้อมูล บอร์ดทรัพยากรมิดเดิลแวร์ และบอร์ดคำร้องขอเครือข่าย เป็นต้น
ประโยชน์ของการนำมาใช้ — เพิ่มประสิทธิภาพการทำงาน ลดกำลังคน มองเห็นข้อมูล และขยายระบบได้
ประโยชน์ที่ได้จากการนำการควบคุมแบบฝูงด้วย RCS มาใช้ สามารถสรุปได้เป็น 4 แกนใหญ่ ซึ่งทุกข้อล้วนเชื่อมโยงโดยตรงกับปัญหาที่ลูกค้ากลุ่มอุตสาหกรรมการผลิตและโลจิสติกส์ที่ดำเนินกิจการในประเทศไทยกำลังเผชิญ
- การเพิ่มประสิทธิภาพการทำงาน: การประสานการมอบหมายงาน การวางแผนเส้นทาง การจัดการจราจร และการจัดการการชาร์จในระดับทั้งฝูง ช่วยลดการรบกวน การติดขัด และเดดล็อก จึงรักษาอัตราการใช้งานให้สูงได้แม้มีหุ่นยนต์จำนวนมาก ทำให้การเพิ่มจำนวนหุ่นยนต์นำไปสู่การเพิ่มประสิทธิภาพโดยตรง
- การลดกำลังคนและประหยัดพื้นที่: การทำให้การขนย้ายวัตถุดิบและสินค้าสำเร็จรูปเป็นอัตโนมัติ ช่วยลดภาระงานที่ทำด้วยมือและจำนวนบุคลากรได้ ในกรณีการใช้งานจริงมีตัวอย่างที่ลดจำนวนพนักงานทั้งโรงงานได้มากกว่า 60 คน ลดพื้นที่จัดเก็บได้มากกว่า 5,000 ตร.ม. ด้วยการใช้ AMR ร่วมกับคลังสินค้าแนวสูง และลดเวลาตอบสนองของการป้อน (การผสมสูตร) ลงได้ 15 นาที
- การปรับปรุงอย่างต่อเนื่องด้วยการมองเห็นข้อมูล: สามารถเข้าใจหน้างานในเชิงปริมาณด้วยแดชบอร์ดและดิจิทัลทวิน ระบุคอขวดและปรับปรุงได้อย่างต่อเนื่อง ทำให้บริหารหน้างานด้วยข้อมูลได้ โดยไม่ต้องพึ่งพาสัญชาตญาณและประสบการณ์เพียงอย่างเดียว
- ความสามารถในการขยายระบบ: ด้วยการรวมกลุ่ม RCS หลายชุดและการขยายคลัสเตอร์ จึงสามารถขยายขนาดเป็นขั้น ๆ ให้สอดคล้องกับการเติบโตของธุรกิจ สามารถเริ่มต้นจากเล็กแล้วค่อยขยายให้ใหญ่ขึ้น จึงควบคุมเงินลงทุนเริ่มต้นได้พร้อมกับเปิดช่องสำหรับการขยายในอนาคต
ประโยชน์เหล่านี้ไม่อาจได้มาเพียงจากการซื้อหุ่นยนต์เท่านั้น แต่จะเกิดขึ้นได้ก็ต่อเมื่อนำมาใช้ในฐานะ “กลไก” ที่รวม RCS ซึ่งควบคุมทั้งฝูง เข้ากับการเชื่อมต่อระบบระดับบน การมองเห็นข้อมูล และการบำรุงรักษา TOMAS TECH ออกแบบและสร้างกลไกทั้งหมดนี้ให้เหมาะกับหน้างานในประเทศไทย
เวอร์ชันน้ำหนักเบาและความง่ายในการติดตั้ง — ติดตั้งด้วยคลิกเดียวและการสร้างแผนที่คุณภาพสูง
สิ่งที่ตอบโจทย์ความต้องการอย่าง “การใช้งานขนาดใหญ่น่าสนใจ แต่อยากเริ่มจากเล็ก ๆ ก่อน” หรือ “อยากให้ทำงานได้ง่าย ๆ บนคอมพิวเตอร์อุตสาหกรรม” ก็คือระบบจัดตารางเวลาเวอร์ชันน้ำหนักเบา เวอร์ชันน้ำหนักเบาเป็นซอฟต์แวร์แอปพลิเคชันสถาปัตยกรรม C/S ที่รองรับการติดตั้งด้วยคลิกเดียวและการติดตั้งใช้งานอย่างรวดเร็ว ด้วยข้อกำหนดสภาพแวดล้อมการทำงานที่ต่ำและความเข้ากันได้กับคอมพิวเตอร์ควบคุมอุตสาหกรรม จึงลดต้นทุนการติดตั้งฮาร์ดแวร์ได้อย่างมาก สามารถใช้ฟังก์ชันทั้งหมดได้ด้วยการตั้งค่าที่เรียบง่าย โดยฟังก์ชันจัดตารางเวลาแกนกลางเทียบเท่ากับระบบจัดตารางเวลา RCS และยังรองรับความสามารถในการผนวกอุปกรณ์ต่อพ่วงด้วย
อีกปัจจัยหนึ่งที่รองรับความง่ายในการติดตั้งใช้งานคือความสมบูรณ์ของการสร้างแผนที่ (mapping) ระบบให้คำแนะนำอย่างครอบคลุมสำหรับการสร้างแผนที่ตลอดทุกขั้นตอนโดยผสาน LSLAM และ VSLAM เข้าด้วยกัน และยกระดับคุณภาพการสร้างแผนที่ด้วยข้อความแนะนำระดับมืออาชีพตลอดทั้งกระบวนการ ระบบรองรับการวาดและแก้ไขแผนที่โทโพโลยีแบบครบวงจรบนพื้นฐานของแผนที่นำทาง จึงยกระดับทั้งคุณภาพและความเร็วของการแก้ไขแผนที่ได้อย่างมาก
คุณภาพของแผนที่คือรากฐานของการควบคุมแบบฝูง หากส่วนนี้หละหลวม ความแม่นยำของการหลบการชนและการวางแผนเส้นทางก็จะลดลง ด้วยเหตุนี้ ระบบจึงมีฟังก์ชันตรวจสอบแผนที่หลังการสร้างแผนที่ โดยจัดตาราง AMR ให้ทำงานโดยอัตโนมัติเพื่อประเมินคุณภาพแผนที่และสร้างผลการประเมิน ทำให้งานสร้างแผนที่เสร็จสมบูรณ์ได้อย่างแน่นอนในครั้งเดียว ในฝั่ง RCS-2000 ระดับบนก็มี MapStudio ที่ใช้อัลกอริทึมวิเคราะห์ข้อมูลร่วมกับการเปรียบเทียบและฟิตติงอัตโนมัติ เพื่อทำการเย็บต่อ (stitching) และจัดตำแหน่งแผนที่โดยอัตโนมัติ พร้อมทั้งมีฟังก์ชันตรวจสอบออนไลน์ที่ค้นพบพื้นที่ซึ่งมีความน่าเชื่อถือต่ำได้อย่างรวดเร็วและแจ้งเตือนให้ผู้ใช้จัดการ นอกจากนี้ยังรองรับการบันทึก/กู้คืนแผนที่ และการใช้งานข้ามแผนที่ด้วยการบริหารความสัมพันธ์ระหว่างแผนที่
กระบวนการและระยะเวลาการติดตั้ง
ในการติดตั้งใช้งานมาตรฐานที่ใช้หุ่นยนต์แบบฟอร์คลิฟท์ (FMR) จะดำเนินไปเป็นขั้นตอนตั้งแต่การทำสัญญา/สั่งซื้อไปจนถึงการเดินเครื่องจริง หากอ้างอิงตารางเวลามาตรฐานของ Hikrobot กระบวนการโดยรวมจะเป็นดังนี้ (อาจเร็วหรือช้ากว่านี้ขึ้นอยู่กับขนาดหน้างานและเนื้อหาการปรับแต่ง)
- การทำสัญญา / การสั่งซื้อ: จุดเริ่มต้นของโครงการ เป็นขั้นตอนสรุปข้อกำหนดและออกคำสั่งซื้อ
- วิศวกรรมรายละเอียด (ประมาณ 1 เดือน): ประกอบด้วยการจัดทำพิมพ์เขียว การสรุปผังพื้นที่และการออกแบบ และการคิกออฟโครงการ
- ระยะเวลาการผลิตมาตรฐาน (ประมาณ 2 เดือน): ประกอบด้วยการเตรียมวัสดุ การผลิต และการจัดหาจากภายนอก
- การขนส่ง (ประมาณ 2 เดือน): ประกอบด้วยการขนจากโรงงานในจีนไปยังท่าเรือ การขนส่งทางทะเล พิธีการศุลกากร และการนำเข้าสู่ไซต์งาน สำหรับประเทศไทยจะปรับช่วงการขนส่งตามปลายทาง
- การติดตั้งใช้งาน (ประมาณ 1.5-2 เดือน): ประกอบด้วยการติดตั้งฮาร์ดแวร์ การคอมมิชชันนิ่ง AGV และการคอมมิชชันนิ่งระบบ
- การเดินเครื่องจริงและช่วงเร่งกำลัง (ประมาณ 1 เดือน): เป็นการเดินเครื่องจริงและการเร่งอัตราการใช้งาน (ramp-up) หากจำเป็นต้องปรับแต่งเพิ่มเติม ให้เผื่อเวลาประมาณ 2-4 สัปดาห์
โดยรวมแล้ว สำหรับโครงสร้างมาตรฐาน ระยะเวลาประมาณ 7-8 เดือนถือเป็นเกณฑ์อ้างอิงหนึ่ง TOMAS TECH ให้การสนับสนุนการประสานงาน การติดตั้ง และการเริ่มเดินระบบในพื้นที่ประเทศไทยในแต่ละเฟสเหล่านี้ และดำเนินโครงการให้ราบรื่นผ่านการสื่อสารทั้งภาษาญี่ปุ่นและภาษาไทย
การตรวจสอบก่อนติดตั้ง — ข้อกำหนดด้านเซิร์ฟเวอร์ ระบบสำรอง WiFi และเครือข่าย
การทำให้ระบบควบคุมแบบฝูงทำงานได้อย่างมีเสถียรภาพนั้น การทำให้ข้อกำหนดด้านโครงสร้างพื้นฐานครบถ้วนก่อนติดตั้งเป็นสิ่งสำคัญ ในหัวข้อนี้เราจะสรุปประเด็นหลักที่ควรตรวจสอบและเตรียมการล่วงหน้า
เซิร์ฟเวอร์ ระบบสำรอง และแหล่งจ่ายไฟ
ในโครงสร้างมาตรฐาน จะต้องเตรียมเซิร์ฟเวอร์ 2 เครื่อง UPS และตู้เซิร์ฟเวอร์ เซิร์ฟเวอร์ระบบจะจัดเป็นแบบหลัก-สำรอง และหากจำเป็นจะทำระบบสำรองซ้ำซ้อนด้วยซอฟต์แวร์ hot standby เพื่อรับมือกับไฟฟ้าดับที่ไม่คาดคิด ขอแนะนำให้ติดตั้ง UPS (เครื่องสำรองไฟ) ในห้องเซิร์ฟเวอร์เพื่อให้เซิร์ฟเวอร์ทำงานได้ตามปกติ สำหรับโครงสร้างขนาดใหญ่ ให้ใช้โหมดคลัสเตอร์ (3 โหนดขึ้นไป) และกำจัดจุดล้มเหลวจุดเดียวด้วยคลัสเตอร์ความพร้อมใช้งานสูง PG STOLON (1 มาสเตอร์ + 2 สำรอง) การเพิ่ม ลบ และเปลี่ยนโหนดเซิร์ฟเวอร์ทำได้ง่าย ไม่ต้องติดตั้งใช้งานใหม่ที่ซับซ้อน และรองรับการปรับขนาดด้วยคลิกเดียว
ข้อกำหนดด้าน WiFi และเครือข่ายไร้สาย
การสื่อสารระหว่างหุ่นยนต์กับ RCS ใช้ระบบไร้สายเป็นหลัก คุณภาพของสภาพแวดล้อมไร้สายจึงเป็นตัวกำหนดเสถียรภาพของการควบคุมแบบฝูง แนวทางการติดตั้ง AP ไร้สาย (จุดเข้าใช้งาน) คือ AP ที่อยู่ติดกันควรใช้ช่องสัญญาณที่ไม่ทับซ้อนกัน (1, 6, 11) เพื่อหลีกเลี่ยงการรบกวนระหว่างช่องสัญญาณ (AGV จะสแกนเฉพาะช่องสัญญาณ 1, 6 และ 11 เท่านั้น) ควรติดตั้ง AP ที่ความสูง 3 เมตร มุมเอียงที่แนะนำ 7-9 องศา และครอบคลุมรัศมี 15 เมตรจึงจะเหมาะสมที่สุด นอกจากนี้ยังต้องคำนึงถึงการลดทอนสัญญาณจากสิ่งกีดขวางทางกายภาพ เช่น ผนัง ในด้านความแรงสัญญาณ กำหนดให้ต้องแรงกว่า -65dBm ในพื้นที่ปฏิบัติงานของ AGV โดยเกณฑ์การทดสอบคือ -70dBm ขึ้นไป การทดสอบ ping ขนาด 1500 ไบต์ต้องมีความหน่วงต่ำกว่า 300ms และความเร็วอัปโหลด/ดาวน์โหลด 4Mbit ขึ้นไปเป็นเกณฑ์อ้างอิง เพื่อให้สภาพแวดล้อมไร้สายมีเสถียรภาพ ขอแนะนำให้ใช้โครงสร้างแบบ dual AC (สำรองซ้ำซ้อน) และพิจารณาเพิ่ม UPS เป็นมาตรการรับมือไฟฟ้าดับด้วย
เครือข่ายและสภาพแวดล้อมการทำงาน
ในโครงสร้างแบบไพรเวทคลาวด์ เซิร์ฟเวอร์ในศูนย์ข้อมูลต้องมีแบนด์วิดท์มากกว่า 1Gbps สำหรับการควบคุมงานและการเฝ้าติดตามข้อมูล และต้องรักษาความหน่วงของเครือข่ายไม่เกิน 100ms ในการสื่อสารระหว่างโรงงาน ศูนย์ข้อมูล และเวิร์กสเตชัน เซิร์ฟเวอร์ทางกายภาพรองรับเซิร์ฟเวอร์ x86 จากแบรนด์ชั้นนำระดับสากล (เช่น Dell, Lenovo) ส่วนระบบปฏิบัติการรองรับ RedHat, Ubuntu, Oracle Linux, CentOS เป็นต้น สำหรับสภาพแวดล้อมการทำงานของ AGV กำหนดให้เป็นพื้นเรียบภายในอาคาร อุณหภูมิโดยรอบ 0-45℃ ความชื้น 15-95% (ไม่มีการควบแน่น) สภาพอากาศที่ปราศจากฝุ่นและก๊าซที่ติดไฟ ระเบิด หรือกัดกร่อน แหล่งจ่ายไฟ 220V (±10%) 50Hz และการคำนึงถึงการคายประจุไฟฟ้าสถิตที่พื้น นอกจากนี้ยังต้องตรวจสอบค่าที่ยอมรับได้ของความขรุขระ ความลาดเอียง ระดับต่าง และร่องของพื้นตามมาตรฐานด้วย (เช่น ระดับต่างไม่เกิน 5mm ความกว้างร่องไม่เกิน 8mm เป็นต้น) สถานีชาร์จต้องมีวงจรจ่ายไฟตั้งแต่ 2000W ขึ้นไปต่อหนึ่งสถานี (บางรุ่นต้องการ 4000W)
การบำรุงรักษาและการสนับสนุน
ระบบควบคุมแบบฝูงไม่ได้จบลงที่การติดตั้ง แต่การบำรุงรักษาและการดำเนินงานระหว่างที่ระบบทำงานต่อเนื่องต่างหากที่ชี้ขาดความสำเร็จหรือล้มเหลว RCS ครอบคลุมตัวชี้วัดการเฝ้าติดตามหลายชั้น ทั้งโฮสต์ เครือข่าย มิดเดิลแวร์ และซอฟต์แวร์แอปพลิเคชัน ผ่านฟังก์ชันเฝ้าติดตามระบบ และให้ข้อมูลประกอบสำหรับการวิเคราะห์แก้ไขปัญหาและการระบุตำแหน่งของปัญหาอย่างแม่นยำ บอร์ดคลัสเตอร์ฐานข้อมูลจะบันทึกพารามิเตอร์การทำงาน ทำให้สามารถแจ้งเตือนความขัดข้องแบบเรียลไทม์ ติดตามจุดที่เกิดความขัดข้องได้อย่างแม่นยำ และระบุความขัดข้องได้อย่างรวดเร็ว
ในทางปฏิบัติของการดูแลบำรุงรักษา ระบบมีฟังก์ชันสำหรับการบำรุงรักษาโดยไม่ต้องหยุดหน้างานอย่างครบครัน เช่น การบล็อก/ปลดบล็อกพื้นที่ การหยุดชั่วคราว/กู้คืนพื้นที่ การเรียกกลับ/ปิดเครื่องด้วยคลิกเดียว การเปิด/ปิดตามเวลาที่ตั้งไว้ การตั้งค่าพื้นที่ควบคุมพาหนะ และการจัดการเวอร์ชัน/OTA (อัปเดตผ่านระบบไร้สาย) ของ AGV ตัวหุ่นยนต์ที่อยู่ในสถานะผิดปกติจะถูกปิดการใช้งานโดยอัตโนมัติเพื่อหยุดการมอบหมายงานใหม่ และสามารถให้หุ่นยนต์ตัวอื่นทำงานต่อไปได้ การ scale out และ scale up ของซอฟต์แวร์ทำได้ในระดับวินาที และการเพิ่ม ลบ หรือเปลี่ยนโหนดเซิร์ฟเวอร์ก็ทำได้ง่าย นอกจากนี้ การล็อกอินครั้งเดียว (single sign-on) ผ่านพอร์ทัลรวม พร้อมการจัดการผู้ใช้ การจัดการสิทธิ์ และการจัดการบทบาทที่เป็นหนึ่งเดียว ยังช่วยลดภาระของการบริหารจัดการการใช้งานด้วย
TOMAS TECH ในฐานะผู้ให้บริการอินทิเกรตด้าน IT ที่มีฐานอยู่ในประเทศไทย พร้อมสนับสนุนลูกค้าครอบคลุมไปจนถึงเฟสของการบำรุงรักษาและการดำเนินงานเช่นนี้ เราไม่ได้หยุดอยู่เพียงการส่งมอบผลิตภัณฑ์ แต่ให้ความสำคัญกับการทำให้การควบคุมแบบฝูงหยั่งรากเป็น “กลไกที่ใช้งานได้อย่างต่อเนื่อง” ตั้งแต่การสนับสนุนการเริ่มเดินระบบในพื้นที่ การประสานการเชื่อมต่อกับระบบระดับบน ไปจนถึงการปรับจูนหลังเริ่มใช้งานจริง
คำถามที่พบบ่อย (FAQ)
Q1. RCS ควบคุมหุ่นยนต์ได้สูงสุดกี่ตัว
RCS-2000 มีความสามารถในการวางแผนเส้นทางที่รองรับ AMR มากกว่า 1,200 คันบนแผนที่เดียว และมีความสามารถในการจัดตารางเวลาที่ทรงพลังสำหรับโครงการเดียว นอกจากนี้ การรวมกลุ่ม RCS หลายชุดยังทำให้รองรับ AMR ระดับหลายพันคันและพื้นที่ระดับหลายล้านตารางเมตรได้ การขยายทรัพยากรของบริการช่วยทลายขีดจำกัดด้านสมรรถนะของเซิร์ฟเวอร์เครื่องเดียว จึงไม่มีเพดานในทางทฤษฎี สามารถเริ่มจากขนาดเล็กก่อนแล้วขยายเป็นขั้น ๆ ตามการเติบโตของธุรกิจได้
Q2. เชื่อมต่อกับ WMS หรือ ERP ที่มีอยู่เดิมได้หรือไม่
ได้ RCS-2000 เชื่อมต่อกับระบบระดับบน เช่น ERP, WMS, MES, OMS และ MCS ด้วยอินเทอร์เฟซมาตรฐาน อินเทอร์เฟซมาตรฐานครอบคลุมการสร้างงาน การยกเลิกงาน การส่งคืนผลการดำเนินงาน การอ่านสถานะ และการแทรกแซงด้วยมือ อีกทั้งยังสามารถรวมข้อมูลต่างชนิดจากหลายแหล่งผ่าน iDataBus (แพลตฟอร์มอินเทอร์เฟซของ Hik) ได้ ในทางปฏิบัติมีตัวอย่างที่เชื่อมต่อกับ WMS ของผู้ใช้อย่างไร้รอยต่อจนเกิดการบริหารข้อมูลการจัดเก็บแบบดิจิทัล และตัวอย่างที่ประสานระบบหลายระบบเข้าด้วยกัน เช่น RCS-WCS-ERP-AS/RS
Q3. ป้องกันการชนกันเองของหุ่นยนต์และเดดล็อกได้จริงหรือไม่
อัลกอริทึมวางแผนเส้นทางของ RCS จะวางแผนเส้นทางที่เหมาะสมที่สุดโดยให้ต้นทุนการเคลื่อนที่โดยรวมต่ำที่สุด พร้อมทั้งบริหารแบบไดนามิกแม้ในระหว่างที่งานกำลังดำเนินอยู่ คาดการณ์ความแออัด และป้องกันเดดล็อกไว้ล่วงหน้า โดยตั้งอยู่บนสมมติฐานว่าไม่มีความแออัด ระบบจึงมีกลไกการประมวลผลหลายแบบ ได้แก่ การให้เส้นทางที่สั้นที่สุด การควบคุมหลบการชน และการควบคุมการวางแผนเส้นทางใหม่ ในด้านการจัดการจราจร ระบบยังกำหนดลำดับการผ่านทางแยก ควบคุมช่วงเส้นทางเดี่ยว และตั้งค่าจำนวนพาหนะสูงสุดตามประเภทพาหนะ เพื่อรักษาการไหลของทั้งฝูงให้ราบรื่น
Q4. ควบคุมอุปกรณ์อื่นที่ไม่ใช่หุ่นยนต์ (เช่น สายพานลำเลียงหรือลิฟต์ยก) ไปพร้อมกันได้หรือไม่
ได้ WCS (บริการเข้าถึงอุปกรณ์) จะผนวกอุปกรณ์ที่หลากหลาย เช่น ลิฟต์ยก แขนกลหุ่นยนต์ สายพานลำเลียง เครื่องบรรจุหีบห่อ ประตูสแกน กล้อง PTL ไฟสัญญาณ และระบบแจ้งเหตุเพลิงไหม้ เข้าด้วยกันผ่านหลายโปรโตคอล เช่น TCP, Serial, UDP, REST, IO, SDK และ OPC UA การรวมหลายโปรโตคอล หลายอุปกรณ์ หลายฟังก์ชัน และหลายสถานการณ์ไว้ภายใต้การควบคุมเดียว ทำให้สร้างสายงานอัตโนมัติที่หุ่นยนต์และอุปกรณ์ทำงานประสานกันได้ อีกทั้งยังรองรับอินเทอร์เฟซที่สอดคล้องกับ VDA5050 ด้วย
Q5. เริ่มจากขนาดเล็กแล้วค่อยขยายภายหลังได้หรือไม่
ได้ โหมดการติดตั้งใช้งานสามารถเลือกได้จากโหมดสแตนด์อโลนสำหรับ AMR จำนวนน้อย โหมดควอรัมสำหรับไม่เกิน 20 คัน และโหมดคลัสเตอร์ซึ่งเป็นมาตรฐาน โดยสามารถย้ายข้อมูลธุรกิจระหว่างโหมดต่าง ๆ ได้ ระบบยังรองรับการเปลี่ยนจากโหมดควอรัมไปเป็นโหมดคลัสเตอร์ด้วย เมื่อจำนวนหุ่นยนต์เพิ่มขึ้นก็สามารถขยายโหนดเซิร์ฟเวอร์ได้ และรองรับการปรับขนาดด้วยคลิกเดียว นอกจากนี้ ระบบจัดตารางเวลาเวอร์ชันน้ำหนักเบายังเริ่มต้นได้ง่ายด้วยการติดตั้งเพียงคลิกเดียว โดยฟังก์ชันแกนกลางเทียบเท่ากับ RCS
Q6. การติดตั้งใช้เวลานานเท่าใด
สำหรับโครงสร้าง FMR มาตรฐาน นับตั้งแต่การทำสัญญา/สั่งซื้อ ผ่านวิศวกรรมรายละเอียด (ประมาณ 1 เดือน) การผลิต (ประมาณ 2 เดือน) การขนส่ง (ประมาณ 2 เดือน) การติดตั้งใช้งาน (ประมาณ 1.5-2 เดือน) และการเดินเครื่องจริงและช่วงเร่งกำลัง (ประมาณ 1 เดือน) โดยรวมประมาณ 7-8 เดือนถือเป็นเกณฑ์อ้างอิงหนึ่ง ทั้งนี้อาจเร็วหรือช้ากว่านี้ขึ้นอยู่กับขนาดหน้างานและเนื้อหาการปรับแต่ง หากจำเป็นต้องปรับแต่งเพิ่มเติม ให้เผื่อเวลาประมาณ 2-4 สัปดาห์ TOMAS TECH ให้การสนับสนุนในแต่ละเฟสในพื้นที่ประเทศไทย
Q7. จะรับมือกับความเสี่ยงที่ระบบจะหยุดทำงานอย่างไร
เรารับมือด้วยโครงสร้างสำรองซ้ำซ้อน เซิร์ฟเวอร์จัดเป็นแบบหลัก-สำรอง และในโหมดคลัสเตอร์จะใช้คลัสเตอร์ความพร้อมใช้งานสูง PG STOLON (1 มาสเตอร์ + 2 สำรอง) เมื่อมาสเตอร์เกิดความขัดข้อง เครื่องสำรองจะถูกเลื่อนขึ้นมาแทนโดยอัตโนมัติเพื่อให้ธุรกิจดำเนินต่อไปได้ ระบบมีโครงสร้างกระจายภาระงานที่ทำให้แม้บริการใดบริการหนึ่งล่มก็ไม่กระทบการทำงานโดยรวม และมีกลไกที่แม้เซิร์ฟเวอร์เครื่องใดเครื่องหนึ่งจะออฟไลน์ ก็สามารถนำเซิร์ฟเวอร์ใหม่เข้ามาเพื่อรักษาคลัสเตอร์เดิมไว้ได้ นอกจากนี้ยังแนะนำให้ใช้ UPS เป็นมาตรการรับมือไฟฟ้าดับ และโครงสร้าง dual AC เป็นมาตรการรับมือความขัดข้องของระบบไร้สาย
Q8. การสร้างและอัปเดตแผนที่ยากหรือไม่
การสร้างแผนที่ถูกทำให้เรียบง่ายขึ้นอย่างมาก การสร้างแผนที่ตลอดทุกขั้นตอนที่ผสาน LSLAM และ VSLAM เข้าด้วยกัน มาพร้อมคำแนะนำและข้อความแนะนำระดับมืออาชีพ ซึ่งช่วยยกระดับคุณภาพการสร้างแผนที่ หลังการสร้างแผนที่ ระบบจะจัดตาราง AMR โดยอัตโนมัติเพื่อประเมินคุณภาพแผนที่ ทำให้งานเสร็จสมบูรณ์ได้อย่างแน่นอนในครั้งเดียว ในฝั่งระดับบน MapStudio จะให้บริการการเย็บต่อและจัดตำแหน่งแผนที่โดยอัตโนมัติ พร้อมการตรวจสอบออนไลน์ของพื้นที่ซึ่งมีความน่าเชื่อถือต่ำ อีกทั้งยังรองรับการบันทึก/กู้คืนแผนที่ และการใช้งานข้ามแผนที่ด้วย
สรุป / ติดต่อสอบถาม
คุณค่าของการนำหุ่นยนต์มาใช้ไม่ได้ถูกกำหนดด้วยสมรรถนะของหุ่นยนต์เพียงตัวเดียว แต่ถูกกำหนดด้วย “ความสามารถในการทำงานต่อเนื่องโดยไม่หยุดในฐานะฝูง” ในการใช้งานหลายคัน กำแพง 4 ข้ออันได้แก่ การรบกวน การติดขัด เดดล็อก และอัตราการใช้งาน จะปรากฏขึ้นอย่างแน่นอน และการจะข้ามกำแพงเหล่านี้ไปได้ ต้องมีสมองที่ควบคุมหุ่นยนต์ทั้งฝูง นั่นคือ RCS (ระบบควบคุมหุ่นยนต์) RCS-2000 ของ Hikrobot ได้นำฟังก์ชันต่าง ๆ ได้แก่ การมอบหมายงาน (TAS) การวางแผนเส้นทางหลายหุ่นยนต์ การจัดการจราจร การจัดการการชาร์จ World Model การจัดการอุปกรณ์ (WCS) การจัดการการแจ้งเตือน (AMS) และการจัดการแบบรวมศูนย์ (CMS) มาสร้างขึ้นอย่างเป็นระบบบนสถาปัตยกรรม 3 ชั้น ได้แก่ ชั้นธุรกิจ ชั้นการจัดการ และชั้นการดำเนินการ ร่วมกับซีรีส์ iData (iDataMeta/iDataView/iDataFlow/iDataBus) พร้อมครอบคลุมตั้งแต่การเชื่อมต่อมาตรฐานกับ WMS/MES/ERP/OMS การขยายขนาดใหญ่สู่หลายพันคันและหลายล้านตารางเมตร การมองเห็นข้อมูลด้วยแดชบอร์ดและดิจิทัลทวิน ไปจนถึงการติดตั้งด้วยคลิกเดียวด้วยเวอร์ชันน้ำหนักเบา
TOMAS TECH คือผู้ให้บริการอินทิเกรตด้าน IT ที่สนับสนุนลูกค้ากลุ่มอุตสาหกรรมการผลิตและโลจิสติกส์ในประเทศไทยอย่างครบวงจร ตั้งแต่การออกแบบ การสร้าง ไปจนถึงการบำรุงรักษา โดยมองแพลตฟอร์มการจัดการฝูงหุ่นยนต์ของ Hikrobot ไม่ใช่เป็นเพียงตัวผลิตภัณฑ์ แต่เป็น “กลไกที่ทำให้หน้างานไม่หยุดด้วยการควบคุมแบบฝูง” เราเดินเคียงข้างหน้างานของลูกค้า ตั้งแต่การติดตั้งแบบเป็นขั้นตอนที่เริ่มจากเล็กแล้วขยายให้ใหญ่ขึ้น การประสานการเชื่อมต่อกับระบบระดับบนในพื้นที่ ไปจนถึงการปรับจูนหลังเริ่มใช้งานจริง หากท่านกำลังพิจารณาการใช้งาน AMR หรือหุ่นยนต์แบบฟอร์คลิฟท์จำนวนหลายคัน หรือการนำการควบคุมแบบฝูงและการจัดการฝูงหุ่นยนต์ด้วย RCS มาใช้ ขอเชิญปรึกษาเราได้ทุกเมื่อ เราจะรับฟังปัญหาและผังพื้นที่ของหน้างาน แล้วนำเสนอโครงสร้างที่เหมาะสมที่สุด ติดต่อสอบถามได้ที่ https://tomastc.com/th/contact/