ما هو "التدفق اللامع" ؟

(أ) بيان تدفق الإشارة هو تمثيل بياني للعلاقات بين المتغيرات في نظام ديناميكي، وقد نشأت في الخمسينات كبديل لرسم الخرائط، مما يوفر طريقة أكثر تماسكاً وقابلية للتسوية من الناحية الرياضية لنظم خطوط نموذجية، وتستخدم كل مجموعة من فئات السلع الأساسية نماذج لتمثيل متغيرات النظام والفروع الموجهة للإشارة إلى العلاقات السببية، مع وجود أوزان يدوية تعمل كوظائف نقل أو مكاسب مباشرة.

ويعتمد المهندسون والطلاب على الفئات ذات الغطاء الحرجي في تصور أوجه الترابط المعقدة دون أن تضيع في ألغبرا المرهقة، ويبرز الرسم البياني، بالتركيز على تدفق الإشارات بدلا من المكونات المادية، كيف تؤثر الاضطرابات، وثغرات التغذية، والمدخلات المتعددة على سلوك النظام عموما، وتصبح قوة هذا النوع من الترددات واضحة بوجه خاص عند تطبيق صيغة ماسون من أعلى درجة من 817؛ وصيغة كسب تولد من النظام 817؛

العناصر الرئيسية لتدفق الإشارة

كل رسم بياني لتدفق الإشارات مبني من عنصرين أساسيين:

  • Nodes] ' 8211; Points that represent system variables, such as voltages, forces, temperatures, or error signals. Each node typically corresponds to a single variable, and the value of that changing is the sum of all incoming signals multiplied by their respective branch gains.
  • Branches] ' 8211; Directed line segments connecting one node to another. Each branch has a direction (from cause to effect) and a weight (gain or transfer function) that defines how the source node influences the destination node. A branch without a weight implies a unity gain.

وعلى النقيض من الرسوم البيانية التي تُعد فيها القطع العمليات الوظيفية وتُلخص الأوامر الزجرية كعناصر منفصلة، تدمج هذه العمليات في أرجان الفرع، وهذا التضاؤ يجعل من المفيد بشكل خاص قيام نظم التغذية المرتدة المتعددة الألواح، والنظم دون الأكاديمية ذات المدخلات والنواتج المتعددة.

مزايا استخدام رافعات الإشارة

وتقدم رسوم بيانية لتدفق الإشارات عدة فوائد عملية على الرسوم البيانية التقليدية للقطع وأساليب الجبر:

  • البساطة في معالجة حلقات التغذية المرتدة ' 8211؛ ويمكن تحديد اللوبي بصريا، ويمكن حساب أثرها باستخدام خفض الرسوم البيانية مباشرة أو ماسون#8217؛ القاعدة دون إعادة رسم الرسم البياني.
  • Direct algebraic representation] ' 8211; ؛ وكل لا يوجد فيه أي علامة على 817؛ والقيمة تساوي مجموع الإشارات الواردة، التي تتطابق مع مجموعة من المعادلات الخطية المتزامنة، وهذه الممتلكات تتيح التحويل المباشر بين الرسم البياني والنظام رقم 8217؛ وتمثيل الفضاء الخارجي.
  • Easy identification of paths and cycles ' 8211; Forward paths, feedback cycles, and non-touching cycles become visible at a glance, streamlineing the application of Mason#8217;s gain formula.
  • Scalability] ' 8211; Adding more variables or connections does not clutter the graph as quickly as a block diagram would; the node-and-branch structure remains readable.
  • Useful for both analysis and design] ' 8211; Engineers can modify branch gains to examine sensitivity, stability margins, and transient response without re-deriving equations.

وهذه المزايا تجعل من هذه الفئات أداة موحدة في تصميم نظم الرقابة، وتوليف المرشات، وحتى في بعض مجالات تجهيز الإشارات والاقتصاد.

بناء مركبة صغيرة من طراز Flow

بناء نظام توجيهي دقيق يتطلب نهجاً منهجياً الخطوات التالية ترشدك من معادلة النظام إلى رسم بياني كامل قابل للتحليل.

الخطوة 1: تحديد جميع أوجه التباين في النظام

وقد تشمل هذه المتغيرات، في سياق الرقابة، المدخلات (الإحالات، الاضطرابات)، والنواتج (المتغيرات الخاضعة للمراقبة)، والدول الوسيطة (مثل إشارات الأخطاء، إشارات الفرز، إشارات الارتداد)، وبالنسبة لنظام ميكانيكي، يمكن أن تشمل المتغيرات مواقع وسرعة، وقوات، وبالنسبة لشبكة كهربائية، ومنتجات في العوارض الرئيسية والحاليات في كل فرع.

(أ) أن يُعين كل متغير رمزاً أو علامة فريدة، ومن المفيد كتابة مجموعة المعادلات النظامية أولاً ثم يستخرج المتغيرات، مثلاً، بالنسبة لدائرة RC بسيطة ذات مدخل مركب (V in} in}

Tip:] Include middle variables even if they are not final outputs; they are essential for expressing interdependencies and will later appear as internal nodes.

الخطوة 2: تحديد العلاقات (مهام النقل)

ومن معادلة النظام، يستمد الاعتماد الوظيفي لكل متغير على الآخر، وفي نظم المتغير الزمني، تكون هذه العلاقات معادلة خطية أو متمايزة يمكن تحويلها إلى وظائف نقل باستخدام التحول (بدون شروط أولية)، ويكتب كل منها كمبلغ من المساهمات من متغيرات أخرى، مضروبة بمكسب.

فعلى سبيل المثال، إذا كان المتغير (x 2) يعتمد على (x 1) من خلال مكسب (G/) وأيضاً على نفسه من خلال حلقة التغذية، تصبح المعادلة كما يلي:

([x 2 = G) X 1 + H/cdot x 2])

In the SFG, this translates to a branch from (x 1) to (x 2) with weight (G) and a self-loop on (x 2) with weight (H)) and similar, summing junctions in block diagrams become multiple incoming branches to a single node.

Important:] The direction of the branch must always point from the independent (cause) changing to the dependent (effect) variable. This matches the flow of signals in the system.

الخطوة 3: فروع السحب والتواصل

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

وإذا كان المتغير نفسه يؤثر على عدة متغيرات أخرى، فإن هذا العقد سيكون له فروع متعددة، وإذا حصل متغير على مساهمات من عدة متغيرات، سيكون له فروع متعددة واردة، ولا يوجد أي رمز للفصل بين العقد المتغير؛ ويحدث هذا الإضافة ضمنا في مدخل المقصد.

For a standard feedback control system with plant (G(s)/ and controller (C(s))/(s) in the forward path, and sensor (H(s)/) in the feedback, the SFG would include:

  • Input node (R(s)\
  • Error node (E(s)/) with branches from (R(s)/(gain 1) and from the output (Y(s))/) through(-H(s)\
  • Actuating node (U(s)\) from (E(s)\) through (C(s)
  • الناتج رقم (Y(s)/) من (U(s)/) إلى (G(s)/

وضع هذه الأنهار والفروع يخلق خريطة واضحة بصرية لنشر الإشارات

الخطوة 4: مهام نقل المهام إلى كل فرع

ويجب أن يكون لكل فرع وزن محدد، حتى لو كان الوحدة (في هذه الحالة يُغفل الوزن أو يُكتب كواحد). ويمكن أن تكون مهام النقل ثابتة (الغاز)، أو تعبيرات لا مكانية - رئيسية مثل (1)/(s+1))) أو أي وظيفة رشيدة، وأن تضمن أن يكون المكسب مناسباً للإتجاه: قد يكون لمسار التغذية المرتدة علامة سلبية مدرجة في المكسب (مثل (ه-ه (ههه))))))

وإذا ربطت مسارات متوازية متعددة متغيرين، فجمعت بينهما إلى فرع واحد مع مجموع المكاسب الفردية للبساطة، وبالمثل، يمكن دمج فروع السلسلة بتكثيف مكاسبها معا، ولكن فقط إذا لم تكن هناك أي مواضع على الطريق المستخدم في مكان آخر، ولا ينبغي الحد من الخصم إلا بعد رسم الرسم البياني الكامل، لتجنب فقدان المعلومات المستقاة من المواصفات اللازمة للشركة.

الخطوة 5: تبسيط الخريف (المعدلات المؤقتة ولكن الموصى بها)

وبمجرد وضع الرسم الكامل، يمكن أن تبسطه بإزالة الندوات غير الضرورية (التي ليست نواتج ولا يوجد بها سوى فرع واحد قادم وفرع واحد مغادر) باستخدام قاعدة السلسلة، ويمكن استيعاب النهب الذاتي بتعديل المكاسب التي تحققت من الفروع الواردة، غير أن التبسيط قد يزيل دون قصد المسارات أو الحلقات اللازمة للتحليل الدقيق باستخدام دليل ماسون - 8217، وبالتالي فإنه من الأكثر أماناً أن يُقيّد التحليلات الأصلية.

وتشمل التبسيطات المشتركة ما يلي:

  • Series branches:] replace two or more branches in cascade by a single branch whose gain is the product of the individual gains.
  • Parallel branches:] replace two or more branches from the same source to the same destination by one branch with gain equal to the sum of the individual gains.
  • Removal of self-loops:] A self-loop with gain (L) on a node can be removed by dividing all incoming branch gains to that node by ((1-L)

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

نموذج عملي: RC Low-Pass Filter

النظر في مرشح صواريخ RC المنخفضة الدخان مع مدخل مركب (v i(t)/ ومنتجات فولتاج (v o(t))/(T)) عبر المكثف، والمعادلات في المجال الزمني هي:

([ v i(t) = R/,i(t) + v o(t)]
] [(t) = Cfrac {dv o(t)}{dt}]

أخذ لابـرد يتحول إلى ظروف أولية صفرية:

([V i(s) = R/A,I(s) + V o(s)]
[I(s) = SC/,V o(s)]

ومن هذه البلدان يمكننا أن نكتب العلاقات المتغيرة:

[V o(s) =(frac{1}} {sC}/I(s)]

Nodes:](V i),(V o) and(I)
] Branches:

  • من (V i) إلى (I) مع كسب ((1/R)
  • من (V o) إلى (I) مع كسب (-1/R) (منذ (V o) يبدو مع علامة سلبية في المعادلة الثانية)
  • من (أولاً) إلى (V o) مع كسب ((1/(sC)))

The resulting SFG has three nodes. The input node (V i) has one outgoing branch to (I) Node (I) has one incoming branch from (V i) and one from (V o) and one outgoing branch to (V o) Node(V o) has one incoming branch from(I) and one clearly resist path.

وباستخدام ماسون)٢٨٢١(؛

{FC}[FC{O(s)}{V i(s)}=Fc{A}}{Fc}{RCs}}}}{Rs}}} {1 +frac {}{RCs} { } { } {} { {} {} {} {} {1 + RCs}}]

الذي يطابق السمات المتوقعة للمرشحين

Analyzing Signal Flow Graphs with Mason#8217;s Gain Formula

(أ) ماسون 817؛ والصيغة التي تكسبها توفر طريقة مباشرة لحصر وظيفة النقل من أي رمز للمدخلات إلى أي ناتج دون تخفيض الرسوم البيانية.

\[T = =# Ffrac {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

حيث:

  • (P k) is the gain of the /(k)-th forward path from input to output.
  • (The Delta) is the determinant of the graph, given by I(1 - Fsum L i +sum L i L j - sum L i L j L k + cdots) where (L i) are cycle gains (products of branch gains around each closed cycle).
  • ((Delta k) هو المُمثِّل المشارك للمسار الأمامي (k/) الذي تم الحصول عليه من خلال حذف كل المصطلحات التي تنطوي على حلقات لمس ذلك الطريق الأمامي.

وقبل تطبيق قاعدة ماسون 817؛ وتحديد جميع المسارات الأمامية وجميع الحلقات الفردية (بما في ذلك النهب الذاتي) ثم حصر العوامل المحددة والموجهة للتكافل، وهذه الطريقة قوية بشكل خاص بالنسبة للنظم التي لها حلقات متعددة من ردود الفعل ومسارات متعددة إلى الأمام، حيث يكون التخفيض اليدوي أمرا مضرورا.

وللحصول على مزيد من التوضيحات والأمثلة، يرجى الرجوع إلى كتب المراقبة الموحدة مثل مهندس مراقبة متطورة ] من قبل شركة Ogata أو ]MIT OpenCourseWare on Feedback Control Systems.].

الأخطاء العامة عندما تُحدث

وحتى المهندسين ذوي الخبرة يمكن أن يقعوا في فخ معين، وهنا أخطاء متكررة وكيفية تجنبهم:

  • ] Reversing branch direction] ' 8211; ؛ دائماً ما تحقق من العلاقة بين السبب والأثر، والخطأ المشترك هو استخلاص فروع التغذية في نفس الاتجاه الذي تسير عليه الفروع الأمامية، وتذكر أن مسارات التغذية المرتدة تتحول من الناتج إلى عقد سابق.
  • Omitting negative signs] ' 8211; In feedback cycles, the subtraction at the summing junction should appear as a negative branch gain. If you omit the sign, the graph will imply positive feedback, leading to incorrect analysis.
  • Rereating unnecessary nodes] ' 8211; While middle variables are needed, avoid splitting a variable into two nodes if they represent the same signal. This would create a false zero-gain path that changes the graph topology.
  • Ignoring self-loops] ' 8211; If a change depends on itself through a direct term in the equations, represent it as a self-loop.
  • Premature simplification] ' 8211; Reducing the graph before identifying all cycles can hide cycles needed for Mason#8217;s rule. always draw the full graph first, then apply the formula, and streamline only if necessary for a sanity check.

وتتمثل إحدى العادات المفيدة في التحقق من الرسم البياني بكتابة معادلة العقد من الرسم البياني المستخرج من الكتابة اليدوية ومقارنة هذه المعادلات بمعادلة النظام الأصلي، وأي خطأ في هيكل الرسوم البيانية أو مكاسب الفرع.

تطبيقات ما بعد نظم الرقابة

وفي حين أن رسوم تدفق الإشارات تُدرس في معظم الأحيان في مجال مراقبة الهندسة، فإن لها فائدة أوسع:

  • Digital filter design] ' 8211; SFGs directly represent difference equations and are used to implement filters in equipment or software. Each branch delay element corresponds to a unit delay (z{-1}]).
  • Economic and biological models] ' 8211; Any system described by linear equations, such as input-output models in economics or population dynamics, can be analyzed using SFGs.
  • State-space analysis] ' 8211; An SFG can be transformed into a state-variable diagram where integrators become branches with gain (s) and states are the integrator outputs.

وبسبب هذا التعارض، فإن إدارة بناء وتحليلات البرمجيات الحرة والمفتوحة المصدر هي مهارة قيمة لأي مهندس أو عالم يتعامل مع النظم الدينامية.

المزيد من القراءة والموارد

وبغية تعميق فهمكم، استكشاف المصادر الموثوقة التالية:

وستعزز هذه الموارد، إلى جانب الممارسة المتعلقة بالنظم الحقيقية (الدوائر الكهربائية، والتجهيزات الآلية لشبكات المصابيح، والعمليات الحرارية)، قدرتكم على بناء وتحليل رسومات تدفق الإشارات بكفاءة.

خاتمة

إن وضع رسوم بيانية لتدفق الإشارات عملية منهجية تحول معادلة النظام المعقد إلى نموذج بصري غير مناسب، إذ أن تحديد جميع المتغيرات، وربطها بالقضية عن طريق فروع موجهة، وتعيين مهام نقل سليمة، تخلق رسما بيانيا قويا من الناحية التحليلية ويسهل تفسيره، إضافة صيغة لتحديد الهوية إلى نظام تحديد الهوية رقم 817، وتكسب صيغا لطريقة تحويل أدواتك دون توجيه الانتباه المباشر.