หากคุณต้องการกำหนดฟังก์ชั่นการถ่ายโอนของระบบโดยใช้การตอบสนองขั้นตอนคุณจะต้องตัดสินใจล่วงหน้าว่าจะใช้โมเดลแบบไดนามิกชนิดใดที่คุณคาดหวังว่าระบบของคุณจะมี หากคุณกำลังมองหาฟังก์ชั่นการถ่ายโอนนั่นหมายความว่าคุณคิดว่าระบบของคุณเป็นแบบเส้นตรงดังนั้นให้เริ่มพิจารณาแบบจำลองเชิงเส้นที่เหมาะกับกรณีของคุณ
เมื่อคุณตัดสินใจเลือกโมเดลให้รับฟังก์ชั่นการถ่ายโอน ใช้การตอบสนองแบบขั้นตอนและใช้คุณสมบัติการตอบสนอง (เช่นค่าคงที่เวลา, ความถี่ธรรมชาติ, ค่าสถานะคงที่, หรืออื่น ๆ ที่เกี่ยวข้องกับแบบจำลองของคุณ) เพื่อแก้ไขพารามิเตอร์ที่ไม่รู้จักของฟังก์ชันถ่ายโอนแบบจำลอง
ตัวอย่าง
สมมติว่าเรือที่แล่นได้อย่างรวดเร็วของคุณมีแรงสองอย่างที่ทำหน้าที่: แรงจากมอเตอร์และแรงเนื่องจากแรงเสียดทาน / แรงลาก ในกรณีนี้คุณสามารถประมาณพลวัตโดยใช้โมเดลเชิงเส้นแบบคลาสสิกแบบอิสระ - แบบเดียวดังนี้:
mv˙=Kmu(t)−bv
เมื่อคือความเร็วของเรือที่แล่นได้อย่างรวดเร็วคือการเร่งความเร็วและคือแรงดันไฟฟ้าที่ใช้กับมอเตอร์ พารามิเตอร์ที่ไม่รู้จักของระบบคือ: (มวลของเรือที่แล่นได้อย่างรวดเร็ว), (การแปลงระหว่างแรงดันมอเตอร์ที่ใช้และแรงผลักดันที่ใช้), และ (ค่าสัมประสิทธิ์การลาก / แรงเสียดทาน) คุณควรสามารถระบุโดยการชั่งน้ำหนักเรือที่แล่นได้อย่างรวดเร็วของคุณ นั่นทำให้ไม่ทราบและvv˙umKmbmKmb
คุณสามารถรับฟังก์ชั่นการถ่ายโอนของโมเดลโดยใช้การแปลง Laplace:
sV(s)=KmU(s)−bV(s)
V(s)U(s)=Kmms+b=Km/b(m/b)s+1
ตอนนี้คุณสามารถระบุพารามิเตอร์ที่แตกต่างกันโดยการวัดความเร็วของเรือที่แล่นได้อย่างรวดเร็วเมื่อคุณใช้ฟังก์ชั่นขั้นตอนกับอินพุต ฟังก์ชันขั้นตอนสามารถมีค่าใด ๆ แต่คุณต้องการให้มีขนาดใหญ่พอที่ความเร็วนั้นสามารถวัดได้และมีขนาดเล็กพอที่เรือที่แล่นได้อย่างรวดเร็วจะไม่สามารถควบคุมได้
คุณกำลังมองหาสองลักษณะของการตอบสนอง:
steady state velocityซึ่งเป็นความเร็วสูงสุดที่ hovercraft เข้าถึงสำหรับการป้อนข้อมูลที่กำหนดแม้ว่าจะเหลือสำหรับระยะเวลาที่ไม่ จำกัด เรือที่แล่นได้อย่างรวดเร็วของคุณอาจหยุดเร่งความเร็วหลังจากสองสามวินาทีหากอินพุตของคุณไม่ใหญ่เกินไปให้ใช้ความเร็วนั้นเป็นค่าประมาณ หาอัตราส่วนของพารามิเตอร์ที่ไม่รู้จักโดยใช้ถ้าคือขนาดของอินพุตขั้นตอนอาจเป็น 2 V หรือบางอย่างvssvss=(Km/b)u0u0
เวลาคง ของการตอบสนองซึ่งเป็นเวลาที่ใช้ในระบบที่จะไปจาก 0 ถึงประมาณ 63.2% ของความเร็วความมั่นคงของรัฐ (ดูการเชื่อมโยงวิกิพีเดียสำหรับข้อมูลเพิ่มเติม) แก้ปัญหาสำหรับใช้ bτbτ=m/b