PrimeSteel - Steel Structures Design & Detailing

PrimeSteel - Steel Structures Design & Detailing Steel Structures Design & Shop Drawings for Warehouses, Hangars & Industrial Buildings
(1)

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

سلسلة PRIME STEEL | كل Mode طلعت Maximum مختلفة… نجمعهم إزاي صح ؟ ( المحاضره 12 )STRUCTURES IN MOTIONSTRUCTURAL DYNAMICS...
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

30/09/2026

سلسلة PRIME STEEL | من آلاف نقاط الزلزال إلى Curve واحدة ( المحاضره الحاديه عشر )

STRUCTURES IN MOTION

STRUCTURAL DYNAMICS FOR STEEL ENGINEERS

RESPONSE SPECTRUM ANALYSIS

في المحاضرة السابقة وصلنا إلى Eigen Modes وRitz Vectors وعرفنا إن المنشأ الحقيقي ممكن نوصف استجابته الديناميكية باستخدام مجموعة من الـModes بدل ما نتعامل مع آلاف Degrees of Freedom مرة واحدة

دلوقتي عندنا Natural Periods وعندنا Mode Shapes وعندنا Modal Participation وعرفنا كمان إزاي نكوّن Modal Basis مناسبة للتحليل

لكن لسه فيه سؤال مهم

الزلزال نفسه عبارة عن Ground Acceleration بتتغير مع الزمن ويمكن الـRecord تحتوي آلاف القيم

هل لازم أحل حركة المنشأ عند كل لحظة علشان أعرف أكبر Response

ولا ممكن ألخص تأثير الـGround Motion كلها في Curve واحدة وبعد كده كل Mode في المنشأ تروح للـPeriod الخاصة بيها وتعرف منها أقصى Response

هنا تبدأ فكرة Response Spectrum Analysis

FROM A GROUND MOTION TO A RESPONSE SPECTRUM

خلينا نرجع لأبسط نظام عندنا

SDOF System متعرض لحركة أرضية

معادلة الحركة باستخدام Relative Displacement هي

m ü + c u̇ + k u = −m üg(t)

لو عندنا Ground Motion حقيقية نقدر نحل المعادلة ونطلع Response مع الزمن

u(t)

وده بالضبط اللي كنا بنعمله في Time History Analysis

لكن علشان نكوّن Response Spectrum إحنا مش محتاجين نحتفظ بكل تفاصيل الحركة

إحنا نسأل سؤال أبسط

ما هي أكبر Response وصل لها النظام أثناء الزلزال كله

نفترض إن عندي SDOF Natural Period بتاعتها 0.5 sec وDamping Ratio معينة

أحل الـResponse بالكامل وآخذ Maximum

بعدها أغير الـPeriod إلى 0.6 sec وأكرر الحل

ثم 0.7 sec

ثم 0.8 sec

وهكذا على عدد كبير من SDOF Systems

كل الأنظمة تتعرض لنفس Ground Motion ونفس Damping Ratio لكن كل نظام له Natural Period مختلفة

في النهاية أرسم Maximum Response مقابل Natural Period

المنحنى الناتج هو Response Spectrum الخاصة بهذه الـGround Motion ولهذه الـDamping Ratio

ودي أول فكرة لازم تثبت

Response Spectrum لا تصف حركة الأرض وحدها

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

SAME EARTHQUAKE — DIFFERENT STRUCTURAL RESPONSE

خلينا نقف عند النقطة دي شوية لأنها مهمة

نفس Ground Motion ممكن تعمل Response كبيرة جدا لمنشأ وتعمل Response أقل بكثير لمنشأ ثاني

ليه

لأن كل منشأ له Natural Periods مختلفة

لو جزء مهم من Frequency Content الموجودة في الزلزال قريب من Dynamic Characteristics للمنشأ ممكن Response تكبر

ولو المنشأ بعيد عن المنطقة دي ممكن Response تكون مختلفة تماما

علشان كده Peak Ground Acceleration لوحدها مش كفاية علشان توصف Demand على المنشأ

ممكن Ground Motions يكون عندها PGA متقاربة لكن Response Spectra مختلفة عند Periods معينة

المنشأ مش مهتم بأكبر Acceleration في الـRecord فقط

هو مهتم بالعلاقة بين محتوى الحركة وبين Dynamic Properties الخاصة بيه

SPECTRAL DISPLACEMENT

نبدأ بأوضح صورة للموضوع

لو لكل SDOF System أخذنا أكبر Relative Displacement أثناء الزلزال يبقى

Sd(T, ξ) = max |u(t)|

وده اسمه Spectral Displacement

T هي Natural Period

ξ هي Damping Ratio

يعني لو رحت على Curve عند T = 1.0 sec مثلا وقرأت Sd معينة فالمعنى هو

SDOF System عندها Period تساوي 1.0 sec ونفس الـDamping المستخدمة في تكوين الـSpectrum وصلت أثناء هذه الـGround Motion إلى Maximum Relative Displacement يساوي القيمة دي

لكن الـSpectrum ما تقوليش القيمة دي حصلت عند ثانية كام

هي تحتفظ بالMaximum فقط

ودي أول معلومة زمنية بنفقدها

PSEUDO VELOCITY AND PSEUDO ACCELERATION

من Spectral Displacement نقدر نكوّن قيمتين مهمتين جدا

Natural Circular Frequency هي

ωn = 2π / T

ومنها

PSV = ωn Sd

و

PSA = ωn² Sd

PSV هي Pseudo Spectral Velocity

وPSA هي Pseudo Spectral Acceleration

كلمة Pseudo هنا مهمة

لأن PSA مش معناها إننا أخذنا Maximum Absolute Acceleration مباشرة من الـTime History

هي Quantity مشتقة من Maximum Relative Displacement باستخدام

PSA = ωn² Sd

وفي التطبيقات الزلزالية الإنشائية بنلاقي مصطلح Spectral Acceleration مستخدم كتير للإشارة إلى الـPseudo Spectral Acceleration

وده مهم جدا وإنت بتتعامل مع البرامج

في ETABS مثلا Response Spectrum Function المستخدمة في التحليل يتم تعريفها على صورة Period مقابل Pseudo Spectral Acceleration

يعني الرقم اللي على الـVertical Axis مش Ground Acceleration History نفسها

هو Maximum Dynamic Response مرتبطة بنظام له Period معينة

WHY DAMPING MATTERS

Response Spectrum مش مرتبطة بالـPeriod فقط

الـDamping جزء أساسي منها

لو أخذنا نفس Ground Motion وعملنا Spectrum عند 2% Damping ثم عملنا واحدة عند 5% ثم 10% مش هنحصل على نفس المنحنى

بصفة عامة زيادة Damping تقلل Dynamic Amplification وخصوصا في المناطق اللي يكون فيها الـResponse حساس للحركة الديناميكية

علشان كده لما نقول 5% Response Spectrum فإحنا بنتكلم عن Spectrum لنظم افترضنا لها 5% من Critical Damping

وده مش مجرد Label مكتوب جنب الرسم

هو جزء من تعريف الـSpectrum نفسها

وفي ETABS لازم نفرق كمان بين Damping اللي اتعملت عندها الـResponse Spectrum Function وبين Modal Damping المستخدمة في الـResponse Spectrum Case

البرنامج يسمح بتحديد الاثنين ويتعامل مع اختلافهم حسب صياغة التحليل

RECORD SPECTRUM VS DESIGN SPECTRUM

هنا عندنا فرق مهم جدا

لو أخذنا Accelerogram واحدة حقيقية وحسبنا Maximum Response لمجموعة SDOF Systems يبقى الناتج Response Spectrum خاصة بالـRecord دي

المنحنى غالبا هيبقى فيه Peaks وValleys كثيرة لأنه بيعكس تفاصيل Ground Motion واحدة

لكن في التصميم إحنا غالبا لا نستخدم Spectrum متعرجة خاصة بRecord واحدة

بنستخدم Design Response Spectrum

وده Curve مصممة علشان تمثل Seismic Demand المطلوبة للموقع طبقا للHazard والSite Conditions والCode المستخدم

إذن Design Spectrum مش مجرد Ground Motion واحدة اتحولت إلى Curve

هي Design Representation للطلب الزلزالي

وده فرق مهم جدا لأن أحيانا المهندس يبص على Design Spectrum ويتعامل معاها كأنها Record حقيقية مختصرة

هي مش كده

RESPONSE SPECTRUM IS NOT A FOURIER SPECTRUM

دي غلطة بتحصل كتير

Response Spectrum وFourier Spectrum مش نفس الحاجة

Fourier Analysis بتسأل

إيه Frequencies الموجودة جوه Signal وقد إيه Amplitude الخاصة بكل Frequency

Response Spectrum بتسأل

لو حطيت Dynamic System لها Period معينة قدام الحركة دي فأكبر Response للنظام هتكون كام

واحدة بتوصف محتوى الـInput

والثانية بتوصف Peak Response لمجموعة من Dynamic Systems

الاتنين مرتبطين بفكرة Frequency Content لكنهم مش نفس التحليل ومش نفس المنحنى

FROM SDOF TO A REAL STRUCTURE

لحد هنا إحنا بنتكلم عن SDOF Systems

لكن المبنى الحقيقي MDOF System

وهنا يظهر السبب إننا درسنا Modal Analysis قبل Response Spectrum

عرفنا قبل كده إن حركة المنشأ ممكن تتكتب باستخدام Modal Coordinates

u(t) = Φ q(t)

كل Mode في النظام لها Natural Period خاصة بيها وMode Shape وModal Participation

بعد الـModal Transformation نقدر نتعامل مع كل Mode كأنها SDOF Equation منفصلة إذا كانت شروط الـModal Decoupling متحققة

وده أساس Modal Response Spectrum Analysis

البرنامج يعرف Period لكل Mode

يروح للResponse Spectrum ويقرأ Spectral Demand عند هذه الـPeriod

بعدها يستخدم Participation Factor والMode Shape علشان يحسب Modal Response

ثم في النهاية يجمع نتائج الـModes

EACH MODE READS A DIFFERENT POINT

نفترض إن عندنا Building وأول ثلاث Modes المهمة عندها

T1 = 1.80 sec

T2 = 1.20 sec

T3 = 0.55 sec

Mode 1 هتقرأ الـSpectrum عند 1.80 sec

Mode 2 عند 1.20 sec

Mode 3 عند 0.55 sec

إذن المبنى كله ما بيروحش ياخد قيمة واحدة من الـSpectrum

كل Mode بتشوف Demand مختلفة لأن كل واحدة لها Period مختلفة

وده معناه إن Shape الـSpectrum نفسها مهمة جدا

لو الـMode الأولى موجودة في Plateau عالية من الـSpectrum ممكن يكون عليها Demand كبير

ولو Mode ثانية موجودة في جزء هابط من المنحنى ممكن Spectral Acceleration تكون أقل

وبعدها تدخل Modal Participation الخاصة بكل Mode

يعني Period لوحدها مش كفاية وParticipation لوحدها مش كفاية

الاثنين بيشتغلوا مع بعض

MODAL RESPONSE

لو عندنا Uniform Ground Excitation في اتجاه معين فإن Modal Equation للMode رقم i ممكن تتكتب في الصورة

q̈i + 2 ξi ωi q̇i + ωi² qi = −Γi üg(t)

Γi هي Modal Participation Factor

لو عرفنا Spectral Displacement عند Period الخاصة بالMode نقدر نكتب Maximum Modal Coordinate بصورة مرتبطة بـΓi Sd

وبالتالي مساهمة الـMode في Physical Displacement تتناسب مع

ui,max = φi Γi Sd(Ti, ξi)

الفكرة هنا أهم من المعادلة

الـSpectrum تعطيني Demand عند Period معينة

Participation Factor تقول قد إيه الـMode تتفاعل مع اتجاه الـGround Motion

Mode Shape تقول Response دي تتوزع إزاي على المنشأ

الثلاث حاجات لازم يكونوا موجودين مع بعض علشان أوصل إلى Modal Response مفهومة

WHY CAN'T WE SIMPLY ADD THE MODES

هنا نصل لنقطة مهمة جدا

نفترض Mode 1 عملت Maximum Response عند زمن معين

Mode 2 وصلت Maximum بتاعتها عند زمن ثاني

Mode 3 عند زمن ثالث

Response Spectrum احتفظت بالMaximum لكل Mode لكنها رمت معلومات الزمن

يعني إحنا لا نعرف هل Maximums دي حصلت مع بعض ولا لأ

وبالتالي ما ينفعش أقول ببساطة

R = R1 + R2 + R3

لأن ده بيفترض إن كل Modal Peaks حصلت في نفس اللحظة وبالاتجاه نفسه

وده مش اللي Response Spectrum بتقوله

علشان كده بنحتاج Statistical Modal Combination

SRSS

أشهر شكل بسيط هو Square Root of the Sum of the Squares

R = √(R1² + R2² + ... + Rn²)

الـSRSS بتتعامل مع Modal Responses على إنها غير مترابطة بصورة مهمة

وده ممكن يكون مناسب لما Modes تكون متباعدة كفاية في Frequencies

لكن لو عندي Modes Frequencies الخاصة بيهم قريبة من بعض تبدأ فكرة Correlation بين Modal Responses تبقى مهمة

وهنا تظهر CQC

CQC

Complete Quadratic Combination بتدخل Correlation بين Modes في عملية الجمع

وده يخليها مهمة جدا لما يكون عندنا Closely Spaced Modes

الحالة دي بنشوفها مثلا في بعض المنشآت غير المنتظمة أوالمباني اللي عندها Translational وTorsional Modes قريبة من بعضها أوأنظمة لها Frequencies متقاربة

المهم هنا مش تحفظ إن CQC أحسن وخلاص

المهم تعرف ليه

SRSS لا تدخل Cross Correlation بين الـModes

CQC تدخلها من خلال Correlation Coefficients تعتمد على Frequency Ratio والModal Damping

ولو Modes بعيدة عن بعضها بدرجة كافية تأثير الـCorrelation يقل وتقترب النتائج من سلوك SRSS

MODAL COMBINATION IS NOT DIRECTIONAL COMBINATION

دي نقطة لازم تبقى واضحة جدا لأن البرامج بتحط الاتنين قريبين من بعض

لما أقول SRSS أوCQC كـModal Combination فالسؤال هو

إزاي أجمع Response الخاصة بـMode 1 وMode 2 وMode 3 داخل نفس اتجاه التحليل

لكن لما يكون عندي Ground Motion في X وGround Motion في Y فده سؤال مختلف

اسمه Directional Combination

يعني إزاي أجمع Response الناتجة من اتجاهات مختلفة

في ETABS هتلاقي Setting خاصة بالModal Combination وSetting ثانية خاصة بالDirectional Combination

ما نخلطش بينهم

واختيار Directional Combination نفسه بيرجع للCode Procedure اللي بنشتغل بيها

THE SPECTRUM DOESN'T KNOW WHEN THE PEAK HAPPENED

لو Response Spectrum Analysis قالت إن Roof Displacement Maximum تساوي قيمة معينة

إنت ما تقدرش تقول القيمة دي حصلت عند ثانية 8.3 مثلا

معلومة الزمن مش موجودة

ونفس الكلام على Member Forces

Maximum Axial Force في Column مش شرط يكون حصل في اللحظة نفسها اللي Maximum Moment حصل فيها

وكمان Maximum Story Drift في Story معينة مش لازم يكون متزامن مع Maximum Base Shear

كل Result هو Peak Combined Quantity حسب طريقة الـModal Combination

وده فرق أساسي جدا بين Response Spectrum وTime History

RESPONSE SPECTRUM DOESN'T GIVE A REAL SNAPSHOT

لو فتحت Deformed Shape من Response Spectrum لازم تكون فاهم إنت بتبص على إيه

الShape الناتجة مش بالضرورة Snapshot حقيقية حصلت للمنشأ عند لحظة زمنية واحدة

لأن Response Spectrum مبنية من Modal Maxima وجمع إحصائي للنتائج

دي نقطة مهمة جدا لما نبدأ نفسر Deformed Shapes وMember Forces

البرنامج قادر يديني Maximum Design Response مفيدة جدا

لكن ما تقولش إن الشكل المعروض يمثل المنشأ عند ثانية معينة من الزلزال

SIGN AND PHASE INFORMATION

بنفس السبب Response Spectrum لا تحتفظ بالPhase Relationship الزمنية بين الـModes بالشكل اللي موجود في Time History

الـModal Combination هدفها تقدير Peak Response

مش إعادة تكوين History الحركة

علشان كده لو المشكلة محتاجة Sequence of Events أوLoad Reversal أوتوقيت Yielding أوتطور Plastic Hinges مع الزمن فResponse Spectrum التقليدية مش الأداة المناسبة

دي معلومات تحتاج Response History Analysis أونوع تحليل آخر مناسب للمشكلة

LINEAR MODAL ANALYSIS

Response Spectrum Analysis التقليدية هي Linear Modal Procedure

يعني إحنا بنستخدم Mode Shapes وModal Superposition علشان نحسب Response

لو Design Spectrum نفسها اتخفضت باستخدام Factors خاصة بالCode علشان تمثل Inelastic Behavior المتوقع ده ما يعنيش إن البرنامج شغّل Nonlinear Dynamic Analysis

دي نقطة مهمة

تقليل Design Forces بواسطة R أوأي System Factors حسب الكود شيء

وتتبع Yielding وPlastic Hinges وHysteresis داخل نموذج Nonlinear شيء ثاني خالص

ما نخلطش بين الاثنين

RESPONSE SPECTRUM FUNCTION IN ETABS

داخل ETABS فيه فرق بين حاجتين

Response Spectrum Function

و

Response Spectrum Load Case

الـFunction هي Curve نفسها

Period مقابل Spectral Acceleration

أما Load Case فهي اللي تقول للبرنامج هستخدم أي Function وفي أي Direction ومع أي Modal Case ومع أي Scale Factor ومع أي Modal Combination

يعني تعريف Curve وحدها ما يعملش Analysis

لازم يكون فيه Response Spectrum Load Case تستخدمها

ودي نفس الفكرة اللي شفناها قبل كده في Time History

Function هي Input

Load Case هي طريقة استخدام الـInput في التحليل

THE SCALE FACTOR

الـScale Factor من أشهر الأماكن اللي بتحصل فيها أخطاء

في ETABS القيم داخل Response Spectrum Function تعتبر Normalized

والـScale Factor الموجود داخل Response Spectrum Load Case له Units of Acceleration

وده معناه إن القيمة اللي تدخلها لازم تكون متوافقة مع Units الحالية في الـModel ومع الطريقة اللي Spectrum نفسها متعرفة بيها

لو الـSpectrum Ordinates متعرفة كقيم بوحدة g أوكقيم Dimensionless لازم تعرف بالضبط إنت أدخلت إيه قبل ما تحط Scale Factor

يعني أرقام زي 9.81 أو9810 أو386.4 مش أرقام محفوظة للResponse Spectrum

كل رقم منهم له معنى حسب Unit System اللي إنت شغال بيها وطريقة تعريف الـFunction

ودي واحدة من الحاجات اللي لازم تتراجع قبل ما تثق في أي Result

DAMPING INSIDE ETABS

في ETABS الـResponse Spectrum Function لها Damping Ratio مرتبطة بالCurve اللي اتعملت عندها

والـResponse Spectrum Load Case ممكن يكون لها Modal Damping خاصة بالModes

لو Damping الفعلية في الـCase مختلفة عن Damping اللي اتعملت عندها الـFunction فالبرنامج يقدر يعمل Adjustment للSpectrum حسب صياغته

والModal Damping تدخل كمان في حساب Correlation بين Modes في طرق زي CQC

يعني Damping مش Setting شكلية

هي داخلة في Demand نفسها وفي طريقة دمج Modal Responses

PERIOD RANGE

نقطة ثانية مهمة جدا

الـResponse Spectrum اللي إنت مدخلها لازم تغطي Period Range المهمة للModel

لو عندك Mode مهمة عند Period كبيرة خارج Range اللي إنت عرّفتها لازم تنتبه

ما ينفعش تعتمد إن البرنامج هيكمل المنحنى بطريقة ما وتنسى الموضوع

لازم تشوف Natural Periods الفعلية للمنشأ وتقارنها بالRange الموجودة في Spectrum Function

وده سبب إضافي إن Modal Analysis لازم تتراجع قبل Response Spectrum Case

MASS PARTICIPATION IS STILL IMPORTANT

Lecture 09 ما كانتش موضوع منفصل عن اللي إحنا فيه دلوقتي

لو Modal Basis نفسها مش شايلة Mass كافية في Direction المطلوبة فالResponse Spectrum Analysis مش هتعوض النقص ده

الـSpectrum ممكن تكون صحيحة تماما

لكن لو Modes المهمة مش موجودة في الـModal Basis يبقى جزء من Dynamic Response مش ممثل بصورة كافية

علشان كده قبل ما أبص على Story Shear أوDrift لازم أراجع Natural Periods وMode Shapes وModal Participating Mass

وبعدها أراجع الـSpectrum

EIGEN OR RITZ

وهنا Lecture 10 تدخل في الصورة

Response Spectrum Analysis محتاجة Modal Basis

الـBasis دي ممكن تكون مبنية على Eigen Modes أوRitz Vectors حسب البرنامج والإعدادات

لو استخدمت Eigen Case البرنامج يستخدم Natural Modes اللي طلعتها

ولو استخدمت Ritz Case مناسبة للAcceleration Loads ممكن تحصل على Basis أكثر كفاءة في تمثيل Seismic Excitation في بعض Models

لكن Response Spectrum نفسها ليست Eigen ولاRitz

الـModal Case تحدد الـBasis

والResponse Spectrum Case تستخدم الـBasis دي في حساب Peak Dynamic Response

SAME STRUCTURE — DIFFERENT SPECTRUM

نفترض إن عندي نفس Building بنفس Mass ونفس Stiffness ونفس Supports

نقلتها من Site إلى Site ثانية

لو خصائص المنشأ نفسها ما اتغيرتش فالNatural Periods والMode Shapes الأساسية ما تتغيرش بسبب تغيير Seismic Hazard وحده

لكن Response Spectrum الخاصة بالموقع الجديد ممكن تختلف بشكل كبير

وبالتالي Seismic Demand تختلف

ودي طريقة ممتازة نفصل بيها المفهومين

Natural Modes تخص المنشأ

Response Spectrum تمثل Seismic Demand

Response Spectrum Analysis تجمع الاثنين مع بعض

SHORT PERIOD AND LONG PERIOD BEHAVIOR

لما نبص على Typical Response Spectrum هنلاقي إن شكل المنحنى يتغير مع Period

عند Very Short Periods النظام يكون شديد الصلابة وحركته تكون أقرب لحركة الأرض

بعدها تدخل مناطق ممكن يظهر فيها Dynamic Amplification قوي

وعند Long Periods تبدأ Spectral Acceleration في الانخفاض بينما Spectral Displacement تصبح أكثر أهمية

في الكتب ساعات بنسمي المناطق دي Acceleration Sensitive وVelocity Sensitive وDisplacement Sensitive

التقسيم ده مفيد لفهم Physics

لكن ما نتعاملش مع حدوده على إنها أرقام ثابتة لكل Spectrum

الشكل الفعلي يعتمد على Ground Motion أوDesign Spectrum المستخدمة

RESPONSE SPECTRUM VS TIME HISTORY

خلينا نقفل الفرق بينهم بصورة بسيطة

Time History تقول لي

Response بتعمل إيه مع الزمن

R(t)

أعرف إمتى Maximum حصلت وأعرف Sign وأعرف Sequence وأعرف اللي حصل قبلها وبعدها

Response Spectrum تقول لي

ما هو Peak Response المتوقع

Rmax

من غير Time Sequence

علشان كده Response Spectrum قوية وسريعة جدا في Linear Seismic Design

لكن السرعة دي جت مقابل إننا فقدنا معلومات الزمن والPhase والSequence

يعني Response Spectrum مش نسخة صغيرة من Time History

هي طريقة مختلفة للإجابة على سؤال مختلف

PRACTICAL WORKFLOW

قبل ما أعمل Response Spectrum Analysis لازم الـModel نفسها تكون متراجعة

Mass Source صح

Supports وConnectivity صح

Diaphragms والReleases مفهومة

بعدها أعمل Modal Case وأراجع Natural Periods وMode Shapes وModal Participating Mass

بعدها أراجع Response Spectrum Function نفسها

هل الـPeriod Range كافية

هل الـDamping صحيحة

هل القيم والأUnits صحيحة

بعد كده أعمل Response Spectrum Load Case وأراجع Direction والScale Factor والModal Combination والDirectional Combination

وبعد الحل أراجع Base Reactions وStory Shears وDrifts وMember Forces وأطبق أي Code Specific Scaling أوMinimum Requirements مطلوبة للمشروع

الموضوع مش زرار Response Spectrum في ETABS

هو سلسلة كاملة من القرارات الهندسية وكل خطوة فيها ممكن تغير النتيجة

THE MAIN ENGINEERING IDEA

لو عايزين نلخص المحاضرة في فكرة واحدة فهي كده

Response Spectrum بتحول Ground Motion معقدة إلى علاقة بين Natural Period وبين Maximum Dynamic Response عند Damping معينة

في المنشأ الحقيقي كل Mode لها Period مختلفة

كل Mode تروح تقرأ الـSpectrum عند الـPeriod بتاعتها

بعدها Participation Factor تحدد مدى تفاعل الـMode مع Ground Motion

وMode Shape تحدد توزيع الاستجابة على المنشأ

ولأن Maximum Response لكل Mode مش شرط تحصل في نفس اللحظة ما ينفعش نجمع الـModal Peaks جمع مباشر

علشان كده نستخدم Modal Combination زي SRSS أوCQC

Response Spectrum في الآخر بتديني Peak Response مفيدة جدا للتصميم

لكنها ما تدينيش Time History ولا Phase ولا لحظة حدوث الـPeak ولا Sequence of Nonlinear Behavior

الخلاصة

بدأنا من

m ü + c u̇ + k u = −m üg(t)

ومن حل مجموعة SDOF Systems لها Periods مختلفة وصلنا إلى Response Spectrum

Spectral Displacement هي

Sd = max |u(t)|

ومنها

PSV = ωn Sd

PSA = ωn² Sd

بعدها انتقلنا للمنشأ الحقيقي

كل Mode تقرأ Spectral Demand عند Period الخاصة بيها ثم تدخل Mode Shape وModal Participation في حساب Response

وفي النهاية نحتاج Modal Combination علشان نجمع Modal Peaks بطريقة منطقية

وده يفتح السؤال اللي بعده

إحنا دلوقتي عندنا Responses من Modes كثيرة وعندنا أحيانا Excitation في X وY وربما Vertical Direction

إزاي نجمع الـModes

وإزاي نجمع Directions

وإيه الفرق الحقيقي بين SRSS وCQC

وإمتى Frequencies القريبة من بعضها تغير النتيجة

وده موضوع المحاضرة القادمة

LECTURE 12

MODAL AND DIRECTIONAL COMBINATION

SRSS vs CQC

وإزاي نجمع Dynamic Responses من غير ما نفترض إن كل Peak حصلت في نفس اللحظة

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

Address

Cairo

Website

Alerts

Be the first to know and let us send you an email when PrimeSteel - Steel Structures Design & Detailing posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share