03/10/2026
سلسلة PRIME STEEL | كل Mode طلعت Maximum مختلفة… نجمعهم إزاي صح ؟ ( المحاضره 12 )
STRUCTURES IN MOTION
STRUCTURAL DYNAMICS FOR STEEL ENGINEERS
MODAL & DIRECTIONAL COMBINATION
SRSS vs CQC
في المحاضرة اللي فاتت وصلنا إلى Response Spectrum Analysis وعرفنا إن كل Mode في المنشأ لها Natural Period خاصة بيها، وبالتالي كل Mode بتقرأ قيمة مختلفة من الـResponse Spectrum وتطلع لنا Peak Response خاصة بيها
لكن هنا تظهر مشكلة مهمة
Response Spectrum بتدينا أكبر Response لكل Mode، لكنها ما بتقولناش الـMaximum دي حصلت إمتى
ممكن Mode 1 توصل لأكبر Response عند لحظة معينة، وMode 2 توصل للـPeak بعدها بثانية، وMode 3 توصل لأكبر قيمة في لحظة مختلفة تماما
إذن لو جمعنا
R1 + R2 + R3
إحنا كده بنفترض إن الثلاث Peaks حصلوا في نفس اللحظة وبنفس الاتجاه، وده مش اللي حصل فعلا
وفي نفس الوقت ما ينفعش ناخد أكبر Mode ونرمي الباقي لأن باقي الـModes ممكن يكون ليها Contribution مهم
ومن هنا تبدأ فكرة Modal Combination
WHY CAN'T WE JUST ADD THE MODES?
خلينا ناخد مثال بسيط
نفترض إن Response معينة طلعت من أول ثلاث Modes كالتالي
R1 = 100
R2 = 40
R3 = 20
لو عملنا Direct Addition النتيجة هتبقى
R = 160
لكن الرقم ده بيفترض إن الثلاث Modal Peaks حصلوا مع بعض، وده افتراض مش موجود أصلا في Response Spectrum Analysis
إحنا فقدنا Time Information لما أخذنا Maximum Response لكل Mode
علشان كده محتاجين Statistical Combination Method تقدر تجمع تأثير الـModes من غير ما تفترض إن كل Peaks متزامنة
وأبسط طريقة هنا هي SRSS
SRSS
SRSS معناها Square Root of the Sum of the Squares
R = √(R1² + R2² + R3² + ... + Rn²)
في المثال السابق
R = √(100² + 40² + 20²)
R ≈ 110
لاحظ الفرق
الجمع المباشر أعطى 160 بينما SRSS أعطت تقريبا 110
السبب مش إن SRSS بتقلل النتائج بشكل عشوائي، لكن لأنها بتتعامل مع Modal Responses على إنها مش Peaks متزامنة
الفكرة الأساسية في SRSS إنها لا تدخل Correlation بين الـModes المختلفة
يعني البرنامج يحسب مساهمة كل Mode ثم يجمع مربعات النتائج
WHEN DOES SRSS MAKE SENSE?
لو Natural Frequencies للـModes المهمة متباعدة بشكل واضح، غالبا Modal Responses ما يكونش بينها Correlation كبيرة
مثلا Mode عند 1 Hz وMode أخرى عند 5 Hz
الإيقاع بتاع الحركتين مختلف جدا، وبالتالي افتراض إن Modal Peaks مش مرتبطة بصورة قوية يكون منطقي
لكن الموضوع يتغير لما الـFrequencies تبدأ تقرب من بعض
مثلا
f1 = 2.00 Hz
f2 = 2.08 Hz
هنا عندنا Closely Spaced Modes
وحركة الـMode الأولى والثانية ممكن يكون بينها Correlation لا يصح تجاهلها
SRSS ما عندهاش طريقة تشوف العلاقة دي
وهنا تظهر CQC
CQC
CQC معناها Complete Quadratic Combination
الصورة العامة للمعادلة هي
R = √[ΣΣ ρij Ri Rj]
الرمز ρij هو Correlation Coefficient بين Mode i وMode j
لما نتكلم عن نفس الـMode
ρii = 1
أما بين Mode وMode أخرى فقيمة الـCorrelation تعتمد على العلاقة بين Frequencies والModal Damping
وهنا يظهر الفرق الأساسي
SRSS تسأل
كل Mode عملت Response كام؟
CQC تسأل
كل Mode عملت Response كام، وكمان إيه مقدار العلاقة بينها وبين باقي الـModes؟
علشان كده CQC مهمة خصوصا لما يكون عندنا Closely Spaced Modes
CLOSELY SPACED MODES
الـClosely Spaced Modes مش حاجة نادرة
ممكن تظهر في Building فيها Translational Mode قريبة من Torsional Mode، أوفي Structure عندها Stiffness متقاربة في اتجاهين، أوفي Industrial Structure فيها مجموعة Local Modes قريبة من بعض
وهنا لازم ناخد بالنا من حاجة مهمة
كلمة Closely Spaced مش معناها إن Mode Numbers جنب بعض
مش مهم إنهم Mode 4 وMode 5
المهم Natural Frequencies أوNatural Periods
ممكن Mode 4 و5 يكون الفرق بينهم كبير جدا، وممكن Mode 12 و14 يكونوا قريبين جدا في Frequency
إذن الحكم يكون من الـDynamic Properties نفسها، مش من رقم الـMode
ASCE 7-16 AND MODAL COMBINATION
ASCE 7-16 Section 12.9.1.3 يسمح بتجميع Modal Responses باستخدام SRSS أوCQC أوCQC-4 أوطريقة مكافئة معتمدة
لكن في الحالة اللي يكون فيها Closely Spaced Modes ومعاها Significant Cross-Correlation بين Translational وTorsional Response، الكود يطلب استخدام CQC أوCQC-4
وده مهم لأنه يوضح إن اختيار طريقة الجمع مش مجرد Preference داخل البرنامج
الاختيار مرتبط بطبيعة الـModal Behavior نفسها
SRSS VS CQC
لو الـModes المهمة بعيدة عن بعضها غالبا الفرق بين SRSS وCQC هيكون صغير
لأن Correlation Terms بين الـModes هتبقى محدودة
أما لما الـFrequencies تقرب من بعض يبدأ تأثير الـCross Correlation يظهر
SRSS عندها فقط Terms من النوع
R1² + R2² + R3²
لكن CQC يدخل معاها Cross Terms بين Modal Responses المختلفة من خلال ρij
وده لا يعني إن CQC لازم دائما تطلع أكبر من SRSS
النتيجة تعتمد على Frequencies والDamping ومقدار Modal Responses نفسها
المهم إن CQC عندها القدرة تاخد Correlation في الاعتبار، بينما SRSS لا تعمل ذلك
WHAT ABOUT DAMPING?
Damping هنا مش مجرد رقم استخدمناه قبل كده لتقليل Dynamic Response
في CQC قيمة الـCorrelation بين Modes مرتبطة بالModal Damping بالإضافة إلى Frequency Ratio
يعني لو إنت بتستخدم CQC لازم Modal Damping المستخدمة في التحليل تكون معرفة بشكل صحيح
وده واحد من أسباب إن Damping Setting في Response Spectrum Case مش حاجة شكلية
CSI توضح إن Modal Damping تستخدم في تحديد مقدار Cross-Coupling في CQC، بينما SRSS نفسها لا تستخدم Modal Damping في عملية Modal Combination
وده فرق مهم بين الطريقتين
MODAL COMBINATION HAPPENS FOR EACH RESPONSE
لما البرنامج يعمل Modal Combination هو مش بيعمل عملية واحدة ويطلع رقم واحد للمنشأ
الجمع بيتعمل لكل Response Quantity
يعني Story Shear لها Combination خاصة بيها، Joint Displacement لها Combination، Beam Moment لها Combination، Column Axial Force لها Combination وهكذا
وعلشان كده Mode المسيطرة على Roof Displacement مش لازم تكون هي نفسها المسيطرة على Member Force معينة
Higher Modes ممكن تأثيرها يكون محدود في Global Displacement لكن واضح جدا في Shear أوAcceleration أوLocal Force معينة
وده سبب إننا ما ينفعش نقول إن First Mode أهم Mode في كل Results
MODAL COMBINATION IS NOT DIRECTIONAL COMBINATION
دي أهم نقطة بعد فهم SRSS وCQC
نفترض إن عندنا Response Spectrum Loading في X وفي Y
داخل اتجاه X نفسه عندي عدد كبير من الـModes
البرنامج الأول يجمع Modal Responses الناتجة من Excitation في X باستخدام Modal Combination
مثلا CQC
وفي الاتجاه Y يعمل نفس الكلام
بعد كده أصبح عندي Response بسبب X وResponse ثانية بسبب Y
دلوقتي ظهر سؤال مختلف تماما
إزاي أجمع تأثير الاتجاهين؟
دي اسمها Directional Combination
يعني ببساطة
Modal Combination = جمع الـModes
Directional Combination = جمع اتجاهات الـExcitation
الاتنين موجودين داخل نفس Response Spectrum Load Case لكن كل واحد بيحل مشكلة مختلفة
PRACTICALLY IN ETABS
لما تفتح Response Spectrum Load Case في ETABS هتلاقي جزء خاص بـModal Combination وفيه طرق زي CQC وSRSS وAbsolute وغيرها
وتحتها جزء مستقل اسمه Directional Combination
وفيه SRSS وAbsolute وCQC3
لو فهمت الفرق بين الجزئين دول، جزء كبير جدا من شاشة Response Spectrum هيبقى منطقي
Modal Combination تقول للبرنامج إزاي يجمع Mode 1 مع Mode 2 مع Mode 3
Directional Combination تقول له إزاي يجمع Response الناتجة من U1 مع U2 ومع U3 لو موجودة
DIRECTIONAL SRSS
لو عندنا Responses بسبب اتجاهين متعامدين، Directional SRSS ممكن تجمعهم بالشكل
R = √(RX² + RY²)
الميزة الأساسية للطريقة دي إن النتيجة لا تعتمد على اختيار اتجاه المحاور لما Spectra المستخدمة في الاتجاهات تكون متكافئة بالشروط المناسبة
لكن مش معنى إن الطريقة موجودة في البرنامج إنها الاختيار المطلوب في كل مشروع
Directional Combination لازم تتوافق مع Code Procedure المستخدمة
THE 100/30 CONCEPT
من الأفكار المعروفة في Seismic Design إننا نأخذ 100% من تأثير Direction معينة ومعاها نسبة من الاتجاه المتعامد
كمثال مفاهيمي
EX + 0.30 EY
وبعدين الحالة الثانية
EY + 0.30 EX
CSI تسمح بتمثيل النوع ده من الجمع من خلال Directional Absolute Combination مع Scale Factor مناسب
لكن الرقم نفسه مش حاجة نحفظها ونستخدمها في كل مشروع
النسبة وطريقة تطبيقها لازم ترجع فيها للكود المستخدم وإصدار الكود ومتطلبات المشروع
المهم هنا نفهم الفكرة
المنشأ ممكن يتأثر بأكثر من Horizontal Direction في نفس الوقت، وبالتالي التصميم ما ينفعش دائما يعتمد على EX وحدها أوEY وحدها
CQC3 IS NOT CQC
الاسم هنا ممكن يعمل لخبطة
CQC اللي اتكلمنا عنها طول المحاضرة هي Modal Combination Method
يعني بتجمع Responses من Modes مختلفة
أما CQC3 في CSI فهي Directional Combination Method
وتستخدم لحساب Maximum Response الناتجة من اتجاهات Horizontal مختلفة مع تحديد Critical Horizontal Loading Angle تلقائيا في الحالات المناسبة
يعني
CQC → بين الـModes
CQC3 → بين Directions
الاسم قريب لكن الوظيفة مختلفة
ودي نقطة مهمة جدا وإنت بتقرأ ETABS Settings
ABSOLUTE COMBINATION
فيه كمان Absolute Combination
لو بنتكلم عن Modal Combination تبقى الفكرة
R = |R1| + |R2| + |R3| + ...
ودي عادة أكثر تحفظا لأنها بتجمع Magnitudes بالكامل
وفي Directional Combination نفس الفكرة ممكن تستخدم لجمع Responses من Directions مختلفة
لكن Absolute Sum مش معناها إنها دائما الاختيار الأفضل
هي Method لها معنى واستخدام، واختيارها لازم يكون له Basis واضح
DON'T USE COMBINATION TO FIX A BAD MODEL
لو Mass Source غلط، أوعدد الـModes قليل، أوModal Participation غير كافية، أوModel فيها Supports أوReleases غلط
اختيار CQC بدل SRSS مش هيصلح المشكلة
Modal Combination بتيجي بعد ما Modal Basis نفسها تكون صحيحة
يعني لازم الأول أراجع Natural Periods وMode Shapes وMass Participation والResponse Spectrum Function نفسها
وبعدها أقرر Combination Method المناسبة
طريقة الجمع مش علاج لمشكلة Modeling
A VERY USEFUL CHECK
في Model مهمة ممكن تعمل Case بـSRSS وCase ثانية بـCQC وتقارن بعض Results الرئيسية
مش علشان تختار الأكبر بشكل أعمى
لكن علشان تفهم هل الـStructure حساسة لModal Correlation ولا لأ
لو الفرق صغير جدا ممكن يكون ده طبيعي لأن الـModes المسيطرة متباعدة نسبيا
لو الفرق واضح، ارجع للNatural Frequencies والMode Shapes وشوف هل عندك Closely Spaced Modes وليها Participation مهمة
المقارنة هنا أداة لفهم المنشأ
مش مسابقة بين طريقتين
THE MAIN ENGINEERING IDEA
Response Spectrum أعطتنا Peak Response لكل Mode لكن ما قالتلناش الـPeaks دي حصلت إمتى
علشان كده ما ينفعش نجمع Modal Responses جمع مباشر
SRSS طريقة بسيطة لا تدخل Cross-Correlation بين الـModes
أما CQC فتأخذ Modal Correlation في الاعتبار، ولذلك تصبح مهمة لما Modes تكون متقاربة وتظهر بينها Correlation مؤثرة
وبعد ما نخلص جمع الـModes داخل كل Direction يظهر سؤال مختلف تماما وهو إزاي نجمع Responses القادمة من Directions مختلفة
ودي Directional Combination
لو عايز تفتكر المحاضرة كلها في سطرين
Modal Combination تقول
إزاي أجمع الـModes؟
Directional Combination تقول
إزاي أجمع اتجاهات الزلزال؟
الخلاصة
SRSS
R = √ΣRi²
CQC
R = √[ΣΣρij Ri Rj]
SRSS لا تدخل Cross-Correlation بين الـModes
CQC تدخلها وتكون مهمة خصوصا مع Closely Spaced Modes
ASCE 7-16 Section 12.9.1.3 يسمح باستخدام SRSS وCQC وCQC-4 أوطريقة معتمدة مكافئة، ويطلب CQC أوCQC-4 عندما يكون عند Closely Spaced Modes Significant Cross-Correlation في Translational وTorsional Response
وفي ETABS لازم تفرق بين Modal CQC وDirectional CQC3 لأن كل واحدة منهم بتجمع حاجة مختلفة
لما تفهم النقطة دي شاشة Response Spectrum ما تبقاش مجموعة Options بنختار منها Default وخلاص
كل Setting بقى ليها معنى فيزيائي واضح
المحاضرة القادمة هتكمل من هنا مباشرة
إحنا حسبنا Dynamic Response وجمعنا الـModes والDirections
لكن لو Dynamic Base Shear طلعت أقل من القيمة اللي الكود طالبها، هل نقبل النتيجة زي ما هي ولا لازم نعمل Scaling؟
ولو عملنا Scaling هل بنكبر Forces فقط ولافي Results ثانية لازم تتعامل معاها بطريقة مختلفة؟
وده موضوع المحاضرة القادمة
LECTURE 13
RESPONSE SPECTRUM SCALING
لما الـDynamic Analysis تقول رقم والكود يقول رقم أكبر… نعمل إيه؟
PRIME STEEL
Structural Engineering Consultants
Steel Structures Design | Structural Analysis | Connection Design | Shop Drawings
Engineering Beyond Standards
Mobile / WhatsApp +20 106 789 1243
Email [[email protected]](mailto:[email protected])
Cairo Egypt