พื้นหลังของฉัน:
ประสบการณ์ของฉันอยู่ในกลศาสตร์ที่มั่นคงและ FEA ดังนั้นฉันไม่มีประสบการณ์เกี่ยวกับหุ่นยนต์ / การควบคุม
คำอธิบายปัญหา
ฉันกำลังพัฒนากลยุทธ์การควบคุมเพื่อสร้างเสถียรภาพให้กับระบบพลวัต 6 ขาที่ซับซ้อน แรงบิดTiจากข้อต่อของแต่ละขาจะถูกใช้เพื่อสร้างโมเมนต์สุทธิMบนร่างกายทำให้ระบบมีความเสถียร ช่วงเวลานี้Mเป็นที่รู้จักจากกลยุทธ์การควบคุมที่กำหนดไว้ล่วงหน้า (หมายเหตุด้าน: ตัวแก้ไขแบบไดนามิกเป็นประเภทการคำนวณแบบไม่เชิงเส้น)
เนื่องจากขาดพื้นฐานฉันจึงมีความสับสนพื้นฐานกับระบบพลวัต ฉันต้องการใช้แรงบิดร่วมTiที่จะสร้างนี้เป็นที่รู้จักกันสุทธิขณะMในร่างกาย ขณะนี้Mเป็นฟังก์ชั่นของ
- ตำแหน่ง / มุมปัจจุบันของส่วนขาทั้งหมด
- แรงปฏิกิริยาและช่วงเวลา (ที่ไม่สามารถควบคุมได้) ของแต่ละขา
- แรงบิดร่วมควบคุมTiของแต่ละขา
- เวลา
ในเวลาที่กำหนด t:
--From กลยุทธ์การควบคุมที่ต้องการช่วงเวลาสุทธิMคำนวณ / รู้จักกัน
- หนึ่งสามารถอ่าน / สัมผัสตำแหน่งมุมมุมแรงปฏิกิริยาและช่วงเวลาการตอบสนองของขา (พูดจากเซ็นเซอร์ที่วางไว้อย่างดี) ในเวลานี้ เสื้อ
--From ข้อมูลนี้พีชคณิตเวกเตอร์ได้อย่างง่ายดายอัตราผลตอบแทนที่ต้องการแรงบิดร่วมTiจำเป็นในการสร้างช่วงเวลาสุทธิM
ในเวลานั้น t:
- หนึ่งใช้แรงบิดร่วมที่กำหนดก่อนหน้านี้Ti (กำหนดที่t) เพื่อสร้างช่วงเวลาที่ต้องการM
- แน่นอนว่าแรงบิดTiเหล่านี้จะถูกนำไปใช้ในขั้นตอนการดำเนินการในทันทีเนื่องจากไม่สามารถใช้งานได้ทันที
ดังนั้นนี่คือสิ่งที่ความสับสนพื้นฐานของฉันมีอยู่ แรงบิดTiถูกคำนวณในขึ้นอยู่กับข้อมูลของมุม / ตำแหน่ง / ปฏิกิริยาใน โดยมีวัตถุประสงค์เพื่อสร้างช่วงเวลาM อย่างไรก็ตามแรงบิดTiเหล่านี้ถูกนำไปใช้ซึ่งข้อมูล (มุม / ตำแหน่ง / ปฏิกิริยา) ตอนนี้แตกต่างกันดังนั้นจึงไม่สามารถสร้างโมเมนต์สุทธิที่ต้องการได้M (เว้นแต่ว่าคุณจะใช้การกระตุ้นอย่างน่าอัศจรรย์ในช่วงเวลาแห่งการรับรู้) ฉันเข้าใจปัญหาการควบคุมอย่างถูกต้องหรือไม่?
คำถาม
- ฉันเข้าใจปัญหาของหุ่นยนต์อย่างถูกต้องหรือไม่? คำศัพท์และกลยุทธ์รอบตัวเราคืออะไร
- แน่นอนฉันสามารถสร้างขั้นตอนเวลาระหว่างการรับรู้และการกระตุ้นให้มีขนาดเล็กอย่างไม่ จำกัด แต่จะไม่สมจริง / ไม่ซื่อสัตย์ อะไรคือความสมดุลระหว่างขั้นตอนเวลาจริง แต่ยังทำงานได้ดี?