الفصل السابع

الشخصية الحقيقية للطائرة المسيّرة

لماذا ترتد الطائرة المسيّرة مثل النابض؟

الفصل 7: الشخصية الحقيقية للطائرة المسيّرة ↗

المتحكم هو نابض

ميكا: سألت جون أين تعيش طائرتنا المسيّرة على الخريطة. تلميح: أتذكر الطائرة المسيّرة الوثّابة من الفصل الثاني؟ كلما رفعنا Kp\eff{K_p} أكثر، زاد ارتدادها. بدت تمامًا مثل ثقل معلق على نابض.

ثيو: «بدا الأمر كذلك» ليس دليلًا. لنضعهما جنبًا إلى جنب ونكتب المعادلتين.

على اليسار: كتلة 0.5 كجم معلقة على نابض مع مخمّد (مكبس صغير مملوء بالزيت يقاوم الحركة). على اليمين: طائرتنا المسيّرة، بالكتلة نفسها ومقاومة الهواء نفسها، تحت تحكم تناسبي.

أولًا، لنكتب كل قوة تؤثر في الكتلة، واحدة تلو الأخرى. قِس موضعها xx من نقطة السكون، مع اعتبار الاتجاه إلى الأعلى موجبًا.

  • النابض يسحب إلى الخلف نحو السكون، وبقوة أكبر كلما زاد تمدده: −k x-\eff{k}\,x. مدّه ضعف المسافة فيسحب بضعف القوة.
  • المخمّد يدفع عكس الحركة، لا عكس الموضع: −c x˙-c\,\dot{x}. إذا كانت الكتلة ساكنة فلا يفعل شيئًا. وإذا تحركت بسرعة دفعها إلى الخلف بقوة. (x˙\dot{x} هي السرعة من الفصل الثالث.)
  • الجاذبية تُنزل نقطة السكون قليلًا فحسب. والقياس من نقطة السكون يتكفّل بذلك.

القوة = الكتلة × التسارع، والتسارع هو ميل الميل (الفصل الثالث). اجمع القوى وانقل كل شيء إلى طرف واحد:

m x¨=−k x−c x˙⟹m x¨+c x˙+k x=0m\,\ddot{x} = -\eff{k}\,x - c\,\dot{x} \quad\Longrightarrow\quad m\,\ddot{x} + c\,\dot{x} + \eff{k}\,x = 0

ميكا: إذن المخمِّد هو في الأساس هواء يكره السرعة؟

ثيو: تقريبًا. وفي طائرتنا، المخمِّد هو الهواء نفسه.

في الأداة التفاعلية، السهم البرتقالي على الكتلة هو سحب النابض، والسهم الرمادي هو دفع المخمّد. لاحظ كيف يختفي سهم المخمّد كلما توقفت الكتلة للحظة عند أعلى التأرجح أو أسفله.

الفصل 7: الشخصية الحقيقية للطائرة المسيّرة ↗

جون: المنحنيان متراكبان تمامًا. ليسا متشابهين. متطابقان.

انظر إلى المعادلتين. النابض يدفع إلى الخلف بقوة k x\eff{k}\,x: كلما زاد تمدده، زادت قوة سحبه. والمتحكم يدفع بقوة Kp(2−h)\eff{K_p}(\sp{2} - \out{h}): كلما زاد الابتعاد عن الهدف، زادت قوة دفعه. القاعدة نفسها. المتحكم هو نابض: نابض غير مرئي، يسحب الطائرة المسيّرة نحو 2 متر.

ثيو: إذن فالمتحكم التناسبي (P) هو نابض افتراضي، ومقاومة الهواء cc هي مخمّد افتراضي. كل ما نتعلمه عن النوابض نحصل عليه مجانًا.

مقبضان للشخصية

كل نظام كتلة ونابض ومخمّد، وكذلك كل طائرة مسيّرة بتحكم تناسبي، يمكن وصفهما برقمين فقط. لنكتسبهما واحدًا تلو الآخر.

ما مدى السرعة: التردد الطبيعي

انزع المخمّد فنعود إلى الفصل السادس: يتأرجح النابض وفق cos⁡(ωt)\cos(\omega t) مع ω=k/m\omega = \sqrt{k/m}. نسمي هذه السرعة التردد الطبيعي ωn\omega_n: مدى سرعة رغبة النظام في التأرجح حين لا يبطئه شيء.

ωn=kmتأرجح كامل كل 2πωn ث\omega_n = \sqrt{\frac{\eff{k}}{m}} \qquad\qquad \text{تأرجح كامل كل } \frac{2\pi}{\omega_n} \text{ ث}

الفصل 7: الشخصية الحقيقية للطائرة المسيّرة ↗

ميكا: نابض أقسى، تأرجح أسرع. إذن أرفع k\eff{k} إلى أقصاه فيتحسّن كل شيء!

النابض الأصلب يسحب بقوة أكبر، فيتأرجح أسرع. والكتلة الأثقل أصعب في الدفع، فتتأرجح أبطأ. (الراديان في الثانية هو سرعة الدوران من الفصل الخامس: الدورة الكاملة 2π راديان، أي حافة طولها 2π من أنصاف الأقطار.)

ثيو: مهلًا. في الفصل 2، رفعُ Kp\eff{K_p} جعل الطائرة أسرع وأكثر ارتدادًا. لنسمع أولًا ما يقوله المخمِّد.

ما مدى الارتداد: نسبة التخميد

أعد المخمّد الآن. كم من التخميد يُعدّ «كثيرًا»؟ هذا يعتمد على النابض: المخمّد الذي يروّض نابضًا لينًا بالكاد يبطئ نابضًا صلبًا. لذا نقارن بمقدار خاص واحد، هو التخميد الحرج ccritc_{\text{crit}}: أصغر تخميد يوقف التجاوز تمامًا.

ccrit=2m kζ=cccrit=c2m kc_{\text{crit}} = 2\sqrt{m\,\eff{k}} \qquad\qquad \zeta = \frac{c}{c_{\text{crit}}} = \frac{c}{2\sqrt{m\,\eff{k}}}

نسبة التخميد ζ (الحرف اليوناني زيتا) هي تخميدنا ككسر من ذلك المقدار. إنها رقم مجرد، بلا وحدات. مع ζ = 0 يتأرجح إلى الأبد، وζ = 1 هو الحرج بالضبط، وζ = 0.5 فيه نصف التخميد اللازم لإيقاف التجاوز.

الفصل 7: الشخصية الحقيقية للطائرة المسيّرة ↗

جون: لحظة. 0.16؟ هذا بالضبط ζ الطائرة في الأداة الأولى!

ثيو: الكتلة نفسها، والمقاومة نفسها، والصلابة نفسها، فـ ζ نفسه. النابض والطائرة توأمان حقًا.

النقطتان على الخريطة

والآن عودة إلى خريطة ss. تخمين x=estx = e^{st}، كما في الفصلين 4 و6، يحوّل المعادلة إلى ms2+cs+k=0m s^2 + c s + k = 0. اقسم على mm، ثم اكتب المعاملين بدلالة مقبضينا:

s2+cm⏟2ζωn s+km⏟ωn2=0s^2 + \underbrace{\frac{c}{m}}_{2\zeta\omega_n}\, s + \underbrace{\frac{\eff{k}}{m}}_{\omega_n^2} = 0

ثيو: مهلًا. من أين جاء هذا 2ζωn2\zeta\omega_n؟ يبدو مختلقًا.

جون: اضربه وسترى: 2ζωn=2⋅c2mk⋅km=cm2\zeta\omega_n = 2 \cdot \frac{c}{2\sqrt{mk}} \cdot \sqrt{\frac{k}{m}} = \frac{c}{m}. إنه العدد نفسه، باسم جديد فقط، حتى يظهر مقبضانا في المعادلة.

حلّها بالقانون العام للمعادلة التربيعية فتخرج قيمتا ss:

s2+2ζωn s+ωn2=0⟹s=−ζωn±ωnζ2−1\begin{aligned} & s^2 + 2\zeta\omega_n\, s + \omega_n^2 = 0 \\ \Longrightarrow\quad & s = -\zeta\omega_n \pm \omega_n\sqrt{\zeta^2 - 1} \end{aligned}

إشارة ± تعطينا إجابتين، واحدة لكل نقطة. الموضع الأفقي للنقطة هو σ (سيغما): مدى سرعة تقلص ذلك الجزء من الحركة. وارتفاعها هو ω: مدى سرعة دورانه. عندما يكون التخميد أقل من 1، تتشارك النقطتان الموضع الأفقي نفسه لكنهما تقعان على ارتفاعين متقابلين. عند 1 تلتقيان؛ وفوق 1 تقع كلتاهما على المحور الأفقي.

كلمات جديدة

استجابة الخطوة
كيف يستجيب النظام لقفزة مفاجئة في هدفه، هنا من 0 إلى 1 م. إنها الطريقة المعيارية لإظهار الشخصية.
زمن الاستقرار (2%)
المدة حتى تبقى الاستجابة ضمن 2% من الهدف بلا رجعة.

حرّك المقبضين. راقب النقاط الزرقاء على الخريطة: إنهما قيمتا ss، وفوق الارتفاع الذي تستقر عنده، الحركة مزيج من es1te^{s_1 t} وes2te^{s_2 t}. (عند ζ = 1 تمامًا تصير النقطتان نقطة واحدة، ويصبح المكوّن الثاني t es1tt\,e^{s_1 t}.)

الفصل 7: الشخصية الحقيقية للطائرة المسيّرة ↗

كلمات جديدة

تحت التخميد (ζ<1\zeta < 1)
قيمتا ss تشكلان زوجًا متماثلًا كالمرآة خارج المحور الحقيقي، وتقعان على دائرة نصف قطرها ωn\omega_n. الاستجابة تتجاوز وتتذبذب حتى تستقر.
تخميد حرج (ζ=1\zeta = 1)
يلتقي الزوج على المحور الحقيقي في نقطة مزدوجة واحدة، فتكون الحركة (A+B t) e−ωnt(A + B\,t)\,e^{-\omega_n t}. أسرع استجابة دون تجاوز.
تخميد زائد (ζ>1\zeta > 1)
ينقسم الزوج على طول المحور الحقيقي: يتحرك أحدهما لليسار، ويزحف الآخر نحو الصفر. لا تجاوز، لكن الاستجابة بطيئة.

تفصيل آخر يختبئ في نقطتي حالة تحت التخميد: ارتفاعهما ωn1−ζ2\omega_n\sqrt{1-\zeta^2}، أي أقل قليلًا من ωn\omega_n. التخميد لا يقلّص التذبذب فحسب، بل يبطئه قليلًا أيضًا. هذا هو التردد المخمَّد ωd\omega_d، والأداة التفاعلية تعرضه.

ωd=ωn1−ζ2\omega_d = \omega_n\sqrt{1 - \zeta^2}

ميكا: إذن، اللوالب من الفصل السادس كانت شخصية الطائرة المسيّرة طوال الوقت. الدوران = التمايل، والتقلص = الاستقرار!

هل المزيد من التخميد أفضل دائمًا؟

جون: سهل. التمايلات سيئة والتخميد يقضي على التمايلات. لذا سأضبط ζ=5\zeta = 5 للسلامة. أكثر طائرة مسيّرة أمانًا على الإطلاق.

توقّع أولًا! نفس النابض، ونفس ωn\omega_n. نرفع التخميد من ζ=1\zeta = 1 إلى ζ=3\zeta = 3. هل تصل إلى الهدف أسرع أم أبطأ؟

الفصل 7: الشخصية الحقيقية للطائرة المسيّرة ↗

جون: طائرتي المسيّرة "الآمنة" تستغرق وقتًا طويلاً جدًا. الأمر أشبه بالتحرك داخل العسل.

ميكا: انظر إلى الخريطة! انطلقت إحدى النقاط مسرعة إلى اليسار بسرعة هائلة. لكن النقطة الأخرى تجلس قريبة جدًا من الصفر.

ثيو: و este^{st} مع ss قريب من الصفر يتلاشى ببطء شديد. السريع يختفي في طرفة عين. والبطيء هو المسيطر.

كل مكوّن este^{st} من مكوّنات الحركة يُسمى نمطًا. الحركة مزيج من الأنماط، وبعد أن تتلاشى الأنماط السريعة لا يبقى إلا أبطؤها. لذا في استجابة الخطوة هذه، أبطأ نمط يظهر فعليًا هو الذي يحدد الانتظار الطويل.

التخميد القليل جدًا يعني تمايلًا؛ والكثير جدًا يعني زحفًا. وبينهما نقطة مثالية. اختر ζ = 0.7 في السباق: تجاوزه أقل من 5%، لكنه يصل إلى ضمن 5% من الهدف أبكر بكثير مما يفعل ζ = 1. كثير من التصاميم تستهدف ζ بين 0.7 و1 تقريبًا، مقايِضةً تجاوزًا صغيرًا بالسرعة. وقد تفضّل مهام أخرى توازنًا مختلفًا.

عودة إلى الطائرة المسيّرة

الآن أصبح الفصل الثاني منطقيًا أخيرًا. بالنسبة لطائرتنا المسيّرة، ثابت النابض هو الكسب:

ωn=Kpm,ζ=c2m Kp\omega_n = \sqrt{\frac{\eff{K_p}}{m}}, \qquad \zeta = \frac{c}{2\sqrt{m\,\eff{K_p}}}

Kp\eff{K_p} يجلس في أسفل معادلة التخميد. زيادة الكسب تجعل الطائرة المسيّرة أسرع (ωn\omega_n أكبر)، لكن أقل تخميدًا. مع Kp=20\eff{K_p} = 20 نيوتن/متر: ζ=1/(20.5×20)≈0.16\zeta = 1/(2\sqrt{0.5 \times 20}) \approx 0.16. شديدة الارتداد، تمامًا كما رأينا. على الخريطة، تقع قيمتا ss الخاصتان بها عاليًا وعلى بُعد قليل فقط إلى يسار المحور الرأسي. هناك تعيش طائرتنا المسيّرة.

ثيو: ولا يمكننا الحصول على تخميد أكبر دون خفض Kp\eff{K_p} كثيرًا، مما يعيد الانخفاض المستمر. نحتاج إلى طريقة لإضافة التخميد عن قصد.

اسحب الكسب وراقب المقايضة في جملة واحدة:

الفصل 7: الشخصية الحقيقية للطائرة المسيّرة ↗

للأسهم طول وزاوية

ميكا: لحظة. النقطتان تقعان على دائرة نصف قطرها ωn\omega_n، وζ لا يفعل سوى أن يُزلقهما حولها. إذن النقطة في الحقيقة شيئان: كم تبعد عن 0، وإلى أي اتجاه.

يمكن وصف كل سهم z=a+b iz = a + b\,i بالطريقة الأخرى أيضًا: بـطوله ∣z∣|z| وزاويته. فيثاغورس يعطينا الطول. ولسهم يشير إلى اليمين (a>0a > 0)، الزاوية هي التي يكون فيها الصعود مقسومًا على التقدّم الأفقي هو b/ab/a. اسمها قوس الظل، arctan⁡\arctan: زر التراجع الخاص بالظل.

∣z∣=a2+b2,∠z=arctan⁡ba(a>0)|z| = \sqrt{a^2 + b^2}, \qquad \angle z = \arctan\frac{b}{a} \quad (a > 0)

الفصل 7: الشخصية الحقيقية للطائرة المسيّرة ↗

وجدنا في الفصل 5 أن ضرب الأسهم يضرب أطوالها ويجمع زواياها. والقسمة يجب أن تتراجع عن ذلك، فهي تقسم الأطوال وتطرح الزوايا.

ثيو: إذن 1/(1+i)1/(1+i): طوله 1/21/\sqrt 2، والزاوية 45° زائد 45°، أي 90°؟ همم. اضرب ذلك مجددًا في 1+i1+i فيشير إلى 135°، بعيدًا جدًا عن 1.

جون: ناقص إذن. طوله 1/21/\sqrt 2 عند −45°. اضربه في 2\sqrt 2 عند +45°، فيصير طوله 1 عند 0°: 1 بالضبط. الحساب صحيح.

الفصل 7: الشخصية الحقيقية للطائرة المسيّرة ↗

السهم المتقطع الباهت هو التوأم المرآتي zˉ=a−b i\bar z = a - b\,i من الفصل 6 (يسميه الرياضيون المرافق): الطول نفسه، والزاوية معاكسة. اضرب سهمًا في توأمه فتلغي الزاويتان بعضهما، ويبقى عدد موجب بسيط هو مربع الطول. وجدول الفصل 9 سيحتاج إلى هذا بالضبط:

z zˉ=∣z∣2=a2+b2,(s−iω)(s+iω)=s2+ω2z\,\bar z = |z|^2 = a^2 + b^2, \qquad (s - i\omega)(s + i\omega) = s^2 + \omega^2

والدائرة؟ القطب عند −ζωn+i ωn1−ζ2-\zeta\omega_n + i\,\omega_n\sqrt{1-\zeta^2} طوله ωn\omega_n. قِس زاويته θ من المحور الحقيقي السالب، فيكون الجزء المتجه إلى اليسار ωncos⁡θ\omega_n\cos\theta. إذن ζ=cos⁡θ\zeta = \cos\theta: التخميد هو الزاوية.

جون: جرّبوا الإعداد الثاني في الأداة: 1 + iωτ. هذه قاعدة القهوة من الفصل 3 وهي تلتقي بتذبذبة. القسمة عليه تصغّر وتدير إلى الخلف، أكثر فأكثر كلما أسرعت التذبذبة، لكن ليس أبعد من ربع دورة أبدًا. أراهن أن الدش يهتم بهذا.

كلمات جديدة

الطول ∣z∣|z|
كم يبلغ طول السهم: a2+b2\sqrt{a^2+b^2} للعدد z=a+b iz = a + b\,i. ضرب الأسهم يضرب أطوالها.
الزاوية ∠z\angle z
الاتجاه الذي يشير إليه السهم، مقيسًا من المحور الحقيقي الموجب. arctan⁡(b/a)\arctan(b/a) لسهم يشير إلى اليمين. الضرب يجمع الزوايا، والقسمة تطرحها.
التوأم المرآتي zˉ\bar z
السهم مقلوبًا عبر المحور الحقيقي، a−b ia - b\,i (المرافق). z zˉ=∣z∣2z\,\bar z = |z|^2.

ما نعرفه الآن

ما توصلنا إليه

  • طائرة مسيّرة خاضعة لتحكم تناسبي P تخضع تمامًا لنفس معادلة كتلة على نابض: المتحكم هو نابض افتراضي.
  • رقمان يلخصان شخصيتها: ωn\omega_n (مدى السرعة) وζ\zeta (مدى الارتداد).
  • ωn=k/m\omega_n = \sqrt{k/m} هو سرعة التأرجح دون مخمّد. و ζ=c/ccrit\zeta = c/c_{\text{crit}} يقارن التخميد بالتخميد الحرج 2mk2\sqrt{mk} الذي يوقف التجاوز بالكاد.
  • الحركة مزيج من حدّين este^{st}. تقع قيمتا ss على دائرة نصف قطرها ωn\omega_n عندما يكون النظام تحت التخميد، وتنفصلان على المحور الحقيقي عندما يكون زائد التخميد.
  • للسهم طول وزاوية (arctan⁡\arctan). الضرب يضرب الأطوال ويجمع الزوايا، والقسمة تقسم الأطوال وتطرح الزوايا. ζ=cos⁡θ\zeta = \cos\theta.
  • التخميد يبطئ التذبذب قليلًا أيضًا: ωd=ωn1−ζ2\omega_d = \omega_n\sqrt{1-\zeta^2}.
  • المزيد من التخميد ليس أفضل دائمًا: بعد ζ=1\zeta = 1 تزحف قيمة ss البطيئة نحو الصفر فيتباطأ كل شيء.
  • بالنسبة للطائرة المسيّرة، زيادة KpK_p تعني تخميدًا أقل. لهذا أصبحت أكثر تمايلًا.

ثيو: "لقد خمّنّا طريقنا إلى قيم ss هذه. أضف الجاذبية والرياح والطرود ومتحكمًا أذكى، وسيصبح التخمين سيئًا. هل توجد آلة تحوّل هذا التفاضل والتكامل إلى جبر بسيط؟"

الفصل 7: الشخصية الحقيقية للطائرة المسيّرة ↗