7
ประโยชน์ของการแปลง PID ที่ได้จาก Z คืออะไร?
ฉันได้เห็นบทความ PID จำนวนมากเช่นนี้ใช้ Z transform ของสมการ PID ทั่วไปเพื่อให้ได้สมการความแตกต่างที่บ้าซึ่งสามารถนำไปใช้ในซอฟต์แวร์ (หรือในกรณีนี้คือ FPGA) คำถามของฉันคืออะไรข้อได้เปรียบในการใช้งานกับPIDแบบดั้งเดิมและใช้งานง่ายยิ่งขึ้นโดยไม่มีปริญญาเอกประเภทการใช้งาน? ดูเหมือนจะง่ายต่อการเข้าใจและนำไปปฏิบัติ คำว่า P คือการคูณแบบตรง, อินทิกรัลใช้ผลรวมสะสมและประมาณโดยการลบตัวอย่างก่อนหน้าจากตัวอย่างปัจจุบัน หากคุณต้องการเพิ่มคุณสมบัติเช่นการป้องกัน Windral แบบบูรณาการมันจะเป็นพีชคณิตไปข้างหน้า กำลังพยายามเพิ่มการป้องกันแบบบูรณาการ Windup หรือคุณสมบัติอื่น ๆ ให้กับอัลกอริธึมชนิดที่แตกต่างเช่นลิงค์ด้านบนดูเหมือนว่ามันจะซับซ้อนกว่ามาก มีเหตุผลที่จะใช้การดำเนินการดังกล่าวนอกเหนือจาก "ฉันเป็นคนเลวที่ชอบทำ Z แปลงเพื่อความสนุก" สิทธิเป้อเย้อประเภทที่ไปพร้อมกับมันได้หรือไม่ แก้ไข: PID ที่ไม่มีบทความ PHD ที่ฉันเชื่อมโยงเป็นตัวอย่างของการใช้งานที่ง่ายขึ้นซึ่งใช้ผลรวมสะสมสำหรับคำหนึ่งและความแตกต่างระหว่างตัวอย่างต่อเนื่องสำหรับคำอนุพันธ์ มันสามารถนำมาใช้กับคณิตศาสตร์จุดคงที่ในลักษณะที่กำหนดและสามารถรวมข้อมูลค่าคงที่แบบเรียลไทม์ในการคำนวณหากต้องการ โดยทั่วไปฉันกำลังมองหาข้อได้เปรียบในทางปฏิบัติกับวิธีการแปลง Z ฉันไม่เห็นว่ามันจะเร็วขึ้นหรือใช้ทรัพยากรน้อยลง แทนที่จะเก็บผลรวมสะสมของอินทิกรัลเมธอด Z จะปรากฏขึ้นเพื่อใช้เอาต์พุตก่อนหน้านี้และลบส่วนประกอบ P และ D ก่อนหน้า (เพื่อให้ได้ผลรวมที่ครบถ้วนโดยการคำนวณ) ดังนั้นหากใครบางคนชี้ไปที่สิ่งที่ฉันหายไปฉันจะยอมรับความคิดเห็นของ AngryEE ว่าพวกเขาเหมือนกัน แก้ไขครั้งสุดท้าย: …