การค้นหาฟังก์ชั่นการถ่ายโอนของระบบสปริง Mass Damper


9

ฉันได้อ่านหนังสือวิศวกรรมควบคุมสมัยใหม่ของโอกาตะและทำงานผ่านแบบฝึกหัดต่างๆเพื่อปรับปรุงความเข้าใจของฉันเกี่ยวกับหลักการควบคุมพื้นฐาน ฉันเจอตัวอย่างต่อไปนี้ซึ่งฉันพยายามดิ้นรนเพื่อแก้ไข

ฉันต้องการฟังก์ชั่นการถ่ายโอนที่เป็นแบบจำลองการสั่นสะเทือนนี้ คำถามมีดังนี้:

ในตัวอย่างนี้คุณจะทำการวิเคราะห์แท่นทดสอบการสั่นสะเทือน (รูปที่ 1) ระบบนี้ประกอบด้วยตารางมวล M และม้วนที่มีมวลเป็นเมตร แม่เหล็กถาวรที่ติดแน่นกับพื้นทำให้สนามแม่เหล็กคงที่ การเคลื่อนที่ของขดลวด𝑦ผ่านสนามแม่เหล็กทำให้เกิดแรงดันไฟฟ้าในขดลวดที่เป็นสัดส่วนกับความเร็ว𝑦̇ดังเช่นใน Eq 1. 𝑒 = 𝛼𝑦̇ [eq.1]

ทางเดินของกระแสไฟฟ้าผ่านขดลวดทำให้เกิดการสัมผัสกับแรงแม่เหล็กตามสัดส่วนของกระแสไฟฟ้าในรูป Eq 2. 𝐹 = 𝛽𝑖 [eq.2]

ป้อนคำอธิบายรูปภาพที่นี่

คำถาม: รับฟังก์ชั่นการถ่ายโอนพารามิเตอร์ด้วยเอาท์พุท𝑥ถึงอินพุต𝑉

บางคำถามที่ฉันหายากที่จะตอบ แต่ส่งผลกระทบต่อ TF ทั้งหมด:

  • ถ้า K2 และ B2 ถูกบีบอัดด้วยระยะทาง Z (เมื่อเคลื่อนที่ขึ้น
    เนื่องจากขดลวดที่ทำปฏิกิริยากับสนามแม่เหล็ก) นี่หมายความว่า k1 และ b1 ถูกขยายด้วยระยะทาง Z เท่ากันหรือไม่?

  • ถ้าm(ขดลวด) ขยับขึ้น 2 ซม. M(ตาราง) จะขยับขึ้นไป 2 ซม. หรือไม่?


ฉันต้องทำอะไร:

  • มาพร้อมกับไดอะแกรมร่างกายอิสระแยกกันสองตัวหนึ่งอันสำหรับมวล M ของตารางและอีกอันสำหรับมวล m ของขดลวด
  • ร่างแผนภาพวงจรหนึ่งอันรวมถึงแรงเคลื่อนไฟฟ้ากลับ
  • เปลี่ยนเป็น s-domain
  • แก้ไขพร้อมกัน

สิ่งที่ฉันทำไปแล้ว:

  • วาดเพื่อแยกแผนภาพร่างกายอิสระและแยกสมการออก

  • วาดแผนภาพวงจรและแยกสมการ

  • แปลงเป็น s-domain

การใช้ฟังก์ชั่น MATLAB solveฉันจัดการเพื่อรับฟังก์ชั่นการถ่ายโอนคำสั่งที่ 5 ที่แตกต่างกัน 2 อัน (หนึ่งอันสำหรับแต่ละวิธีที่ฉันเสนอด้านล่าง) อย่างไรก็ตามฉันไม่แน่ใจว่าอันไหนถูกต้องและทำไม


ระบบโดยรวม:

นี่เป็นการนำเสนอทางแผนภาพว่าฉันคิดว่าแบบจำลองการสั่นสะเทือนทดสอบสามารถจำลองได้อย่างไรไม่รวมชิ้นส่วนไฟฟ้า

ป้อนคำอธิบายรูปภาพที่นี่


Free Body Diagram 1 - Table - Convention upward

สปริงส์k1และk2และกระโปรงb1และb2มีการสร้างแบบจำลองแยกต่างหาก เนื่องจากไม่สามารถรวมเข้าด้วยกันและดูเป็นหนึ่งการบีบอัดและส่วนขยายจึงแยกจากกัน

แรงที่เพิ่มขึ้นนั้นมาจากk2และb2ที่ติดอยู่กับขดลวด สิ่งเหล่านี้กำลังเกิดการเคลื่อนไหวขึ้น

ป้อนคำอธิบายรูปภาพที่นี่

สมการในโดเมน s:

Ms^2X + b1sX + k1X = b2s(X-Y) + k2(X-Y)


Free Body Diagram 2 - Coil - Convention upward

ขดลวดกำลังเกิดแรงขึ้น แต่สปริงและแดมเปอร์กำลังจับมันไว้ดังนั้นจึงทำในทิศทางตรงกันข้าม

ป้อนคำอธิบายรูปภาพที่นี่

สมการในโดเมน s:

Fem = Ms^2Y + b2s(X-Y) + k2(X-Y)


ทั้งสองวิธีที่แตกต่างกันแสดงไว้ด้านบนสำหรับ FBD ของตารางนำไปสู่สมการที่แตกต่างกันใน s-domain และฟังก์ชั่นการถ่ายโอนที่แตกต่างกัน

Free Body Diagram ที่ถูกต้องสำหรับตารางและม้วนคืออะไร?


2
เป็นคำถามที่ดี แต่โปรดโพสต์ภาพที่มีรายละเอียดชัดเจนโดยไม่บังคับให้เราคลิกที่ภาพเพื่อขยาย เช่นเครื่องหมายลบเหล่านั้นแทบมองไม่เห็น ยิ่งไปกว่านั้นสมการที่มุมซ้ายล่างถูกตัดบางส่วน มีพื้นที่ว่างจำนวนมากที่จะใช้บนแผ่นงานของคุณเพื่อใช้ในการทำสิ่งต่างๆให้ใหญ่ขึ้น มีโปรแกรมแก้ไขรูปภาพฟรีมากมายบนอินเทอร์เน็ต (เช่น IrfanView หรือ FastSstone ImageViewer) ดังนั้นคุณสามารถถ่ายภาพหลายแผ่นในแผ่นงานของคุณและตัด / ครอบส่วนที่คุณต้องการเพื่อโพสต์รูปภาพที่สวยงาม
Lorenzo Donati - Codidact.org

@ LorenzoDonati ขอบคุณสำหรับคำแนะนำจะแก้ไขทันที เกี่ยวกับสมการที่มุมล่างซ้ายนั่นไม่น่าสนใจเพราะความกังวลของฉันคือแผนภาพร่างกายอิสระ หากถูกต้องแสดงว่าสมการนั้นถูกต้อง อย่างไรก็ตามฉันจะพยายามแก้ไขตามนั้น ขอบคุณสำหรับความคิดเห็นของคุณ
rrz0

พยายามอย่าตั้งสมมติฐานเกี่ยวกับสิ่งที่คุณทำผิด การโพสต์ชุดสมการที่วาดไว้อย่างดีหลังจากการฝึกคิดจะแสดงความพยายามของคุณ (และปรับปรุงคำถามของคุณ - ให้โอกาสตอบคำถามมากขึ้น) และอาจชี้ให้เห็นข้อผิดพลาดที่อาจเกิดขึ้น ข้อมูลที่เกี่ยวข้องใด ๆ เกี่ยวกับปัญหาของคุณอาจเป็นประโยชน์สำหรับผู้ตอบที่คาดหวัง
Lorenzo Donati - Codidact.org

BTW หากคุณสะดวกสบายกับไวยากรณ์ LaTeX ผู้แก้ไขคำถามสามารถเข้าใจ "สัญลักษณ์ดอลลาร์" ของสูตร LaTeX (ดูวิธีใช้ออนไลน์)
Lorenzo Donati - Codidact.org

1
ขอบคุณ @ LorenzoDonati ฉันพยายามนำเสนอคำถามด้วยวิธีที่มีโครงสร้างและอ่านง่ายขึ้น
rrz0

คำตอบ:


2

Intro

M และ m มีเสรีภาพเพียงระดับเดียวเท่านั้น ทั้งสองสามารถเคลื่อนที่ในแนวตั้งเท่านั้น แรงแม่เหล็กทำหน้าที่โดยตรงกับแม่เหล็ก m ไม่ใช่ในมวล M

90ob1b2

ตอนนี้เห็นได้ชัดว่านี่คือการเชื่อมต่อแบบอนุกรมของมวลชนที่มีองค์ประกอบพลศาสตร์ระหว่างพวกเขาดังนั้นเราจึงเริ่มเขียนสมการเคลื่อนที่จากขวาไปซ้ายเริ่มต้นด้วยสมการไฟฟ้าสำหรับ m ก่อนซึ่งจะประกอบด้วย V, y และ F
หลังจากนั้นเราจะเขียนสมการ motional สำหรับ m และ
M เนื่องจาก M ไม่ได้รับผลกระทบจากแรงแม่เหล็กสมการสุดท้ายนี้จะให้ y เป็นฟังก์ชันของ x ซึ่งจะใช้ในสมการแรกที่เกี่ยวข้องกับ x โวลต์

ไฟฟ้า

e=αy˙,F=βi,Ve=Ri+Li˙
Ve=Vαy˙=Ri+Li˙=RβF+LβF˙

yFV

แม่เหล็ก

F+my¨+b2(y˙x˙)+k2(yx)=0
Vαy˙=V(s)αsy=(R+Ls)i=(R+Ls)F/β
F=βR+Ls(V(s)αsy)
βV(s)R+LsαβR+Lssy+my¨+k2(yx)+b2(y˙x˙)=0
βV(s)R+LsαβR+Lssy+ms2y+k2(yx)+b2s(yx)=0
ms2y+(b2αβR+Ls)sy+k2yb2sxk2x=βV(s)R+Ls
xy
(ms2+b2sαβsR+Ls+k2)y(b2s+k2)x=βV(s)R+Ls

โต๊ะเคลื่อนที่

Mx¨+k1x+b1x˙+k2(xy)+b2(x˙y˙)=0
Ms2x+k1x+b1sx+k2(xy)+b2s(xy)=0
b2syk2y+Ms2x+(b1+b2)sx+(k1+k2)x=0
xy
(b2s+k2)y+{Ms2+(b1+b2)s+k1+k2}x=0
y=Ms2+(b1+b2)s+k1+k2b2s+k2x

ทั้งมวล

y=f(x)xyV

[(ms2+b2sαβsR+Ls+k2)Ms2+(b1+b2)s+k1+k2b2s+k2(b2s+k2)]x=βV(s)R+Ls

R+Ls

[{(R+Ls)(ms2+bs+k2)αβs}Ms2+(b1+b2)s+(k1+k2)b2s+k2(R+Ls)(b2s+k2)]x=βV(s)

b2s+k2

[{(R+Ls)(ms2+bs+k2)αβs}{Ms2+(b1+b2)s+(k1+k2)}(R+Ls)(b2s+k2)2]x=(b2s+k2)βV(s)

x(s)/V(s)


ความคิดเห็นไม่ได้มีไว้สำหรับการอภิปรายเพิ่มเติม การสนทนานี้ได้รับการย้ายไปแชท
Dave Tweed
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.