কনটেন্টে যান

!DYNAMIC

গতিশীল বিশ্লেষণের নিয়ন্ত্রণ

!BOUNDARY, !CLOAD, !DLOAD-এ নির্ধারিত প্রতিটি !AMPLITUDE-এর সময় t অবশ্যই 0.0 থেকে শুরু হতে হবে।

প্যারামিটার

TYPE = LINEAR    : রৈখিক গতিশীল বিশ্লেষণ
       NONLINEAR : অরৈখিক গতিশীল বিশ্লেষণ

** 2য় লাইন থেকে পরবর্তী লাইনসমূহ **

(2য় লাইন) idx_eqa, idx_resp
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
idx_eqa I গতির সমীকরণ সমাধানের পদ্ধতি (সরাসরি সময় সমাকলন পদ্ধতি) (ডিফল্ট: 1)
1: অন্তর্নিহিত পদ্ধতি (Newmark-β পদ্ধতি)
11: সুস্পষ্ট পদ্ধতি (কেন্দ্রীয় পার্থক্য পদ্ধতি)
idx_resp I বিশ্লেষণের ধরন (ডিফল্ট: 1)
1: সময়-ইতিহাস প্রতিক্রিয়া বিশ্লেষণ
2: কম্পাঙ্ক প্রতিক্রিয়া বিশ্লেষণ

idx_resp=1 হলে (সময়-ইতিহাস প্রতিক্রিয়া বিশ্লেষণ)

(3য় লাইন) t_start , t_end , n_step, t_delta
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
t_start R বিশ্লেষণ শুরুর সময় (ডিফল্ট: 0.0), অব্যবহৃত
t_end R বিশ্লেষণ শেষের সময় (ডিফল্ট: 1.0), অব্যবহৃত
n_step I !STEP বাদ দিলে বা পশ্চাৎ-সামঞ্জস্যের জন্য ডিফল্ট সাবস্টেপ সংখ্যা (ডিফল্ট: 1)
t_delta R !STEP বাদ দিলে বা পশ্চাৎ-সামঞ্জস্যের জন্য ডিফল্ট সময় বৃদ্ধি (ডিফল্ট: 1.0)
(4র্থ লাইন) gamma , beta
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
gamma R Newmark-β পদ্ধতির প্যারামিটার γ (ডিফল্ট: 0.5)
beta R Newmark-β পদ্ধতির প্যারামিটার β (ডিফল্ট: 0.25)
(5ম লাইন) idx_mas ,idx_dmp , ray_m ,ray_k
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
idx_mas I ভর ম্যাট্রিক্সের ধরন (ডিফল্ট: 1)
1: কেন্দ্রীভূত ভর ম্যাট্রিক্স
2: সঙ্গত ভর ম্যাট্রিক্স
idx_dmp I 1: Rayleigh ড্যাম্পিং (ডিফল্ট: 1)
ray_m R Rayleigh ড্যাম্পিংয়ের প্যারামিটার Rm (ডিফল্ট: 0.0)
ray_k R Rayleigh ড্যাম্পিংয়ের প্যারামিটার Rk (ডিফল্ট: 0.0)
(6ষ্ঠ লাইন) nout, node_monit_1, nout_monit
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
nout I অব্যবহৃত
node_monit_1 I পর্যবেক্ষণ নোড নম্বর (গ্লোবাল) অথবা নোড গোষ্ঠীর নাম
nout_monit I পর্যবেক্ষণ ফলাফল আউটপুট ব্যবধান (ডিফল্ট: 1)

টীকা) এই লাইনে নির্ধারিত পর্যবেক্ষণ নোডের তথ্যের ক্ষেত্রে নোডের গ্লোবাল নম্বরকে NID ধরে স্থানচ্যুতি ফাইল <dyna_disp_NID.txt>-এ আউটপুট হয়; বিন্যাস হলো ধাপ নম্বর, সাবস্টেপ নম্বর, সংশ্লিষ্ট সময়, NID, u1, u2, u3। বেগ ও ত্বরণও যথাক্রমে <dyna_velo_NID.txt> এবং <dyna_acce_NID.txt> ফাইলে একই বিন্যাসে আউটপুট হয়। নোড স্ট্রেন <dyna_strain_NID.txt> ফাইলে আউটপুট হয়; বিন্যাস হলো ধাপ নম্বর, সাবস্টেপ নম্বর, সংশ্লিষ্ট সময়, NID, e11, e22, e33, e12, e23, e13। নোড পীড়ন <dyna_stress_NID.txt> ফাইলে আউটপুট হয়; বিন্যাস হলো ধাপ নম্বর, সাবস্টেপ নম্বর, সংশ্লিষ্ট সময়, NID, s11, s22, s33, s12, s23, s13, smises। নোড গোষ্ঠী ব্যবহার করে একাধিক নোড পর্যবেক্ষণ নির্ধারণ করলে উপরের প্রতিটি ফাইল প্রতিটি নোডের জন্য আলাদা ফাইলে আউটপুট হয়। এছাড়া এই আউটপুট নির্ধারণ করলে সম্পূর্ণ বিশ্লেষণ মডেলের গতিশক্তি, বিকৃতি শক্তি এবং মোট শক্তি <dyna_energy.txt>-এ আউটপুট হয়; বিন্যাস হলো ধাপ নম্বর, সাবস্টেপ নম্বর, সংশ্লিষ্ট সময়, গতিশক্তি, বিকৃতি শক্তি, মোট শক্তি।

মন্তব্য

  • সময়-ইতিহাস গতিশীল বিশ্লেষণে একাধিক !STEP সংজ্ঞায়িত করে প্রতিটি ধাপে সীমানা শর্ত ও লোড গোষ্ঠী বদলানো যায়।
  • স্থির বৃদ্ধি-ভিত্তিক সময় নিয়ন্ত্রণে !STEP-এর SUBSTEPS এবং 2য় লাইনের DTIME, ETIME স্পষ্টভাবে নির্ধারণ করার পরামর্শ দেওয়া হয়। n_stept_delta একক-ধাপ বিশ্লেষণে !STEP বাদ দিলে অথবা পশ্চাৎ-সামঞ্জস্যের ডিফল্ট মান হিসেবে ব্যবহৃত হয়।
  • !STEP, INC_TYPE=AUTO নির্ধারণ করলে !STEP-এর 2য় লাইনে দেওয়া প্রাথমিক সময় বৃদ্ধি, ধাপের সময় প্রস্থ, সময় বৃদ্ধির নিম্নসীমা এবং ঊর্ধ্বসীমা ব্যবহার করে স্বয়ংক্রিয় বৃদ্ধি করা হয়। স্বয়ংক্রিয় বৃদ্ধি প্যারামিটার !AUTOINC_PARAM দিয়ে নির্ধারণ করা যায়।
(7ম লাইন) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
iout_list(1) I স্থানচ্যুতি আউটপুট নির্ধারণ (ডিফল্ট: 0)
0: আউটপুট নয়
1: আউটপুট
iout_list(2) I বেগ আউটপুট নির্ধারণ (ডিফল্ট: 0)
0: আউটপুট নয়
1: আউটপুট
iout_list(3) I ত্বরণ আউটপুট নির্ধারণ (ডিফল্ট: 0)
0: আউটপুট নয়
1: আউটপুট
iout_list(4) I প্রতিক্রিয়া বল আউটপুট নির্ধারণ (ডিফল্ট: 0)
0: আউটপুট নয়
1: আউটপুট
iout_list(5) I স্ট্রেন আউটপুট নির্ধারণ (ডিফল্ট: 0)
0: আউটপুট নয় (উপাদান-ভিত্তিক ও নোড-ভিত্তিক)
1: আউটপুট
2: আউটপুট (নোড-ভিত্তিক)
3: আউটপুট (উপাদান-ভিত্তিক)
iout_list(6) I পীড়ন আউটপুট নির্ধারণ (ডিফল্ট: 0)
0: আউটপুট নয় (উপাদান-ভিত্তিক ও নোড-ভিত্তিক)
1: আউটপুট
2: আউটপুট (নোড-ভিত্তিক)
3: আউটপুট (উপাদান-ভিত্তিক)

ব্যবহারের উদাহরণ

!DYNAMIC, TYPE=NONLINEAR
  1 , 1
  0.0, 1.0, 500, 1.0000e-5
  0.5, 0.25
  1, 1, 0.0, 0.0
  100, 55, 1
  0, 0, 0, 0, 0, 0

idx_resp=2 হলে (কম্পাঙ্ক প্রতিক্রিয়া বিশ্লেষণ)

(3য় লাইন) f_start, f_end, n_freq, f_disp
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
f_start R নিম্নসীমা কম্পাঙ্ক
f_end R ঊর্ধ্বসীমা কম্পাঙ্ক
n_freq I প্রতিক্রিয়া গণনা বিন্দুর সংখ্যা
f_disp R স্থানচ্যুতি পরিমাপের কম্পাঙ্ক
(4র্থ লাইন) t_start, t_end
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
t_start R বাস্তব সময়ে কম্পন শুরুর সময়
t_end R বাস্তব সময়ে কম্পন শেষের সময়
(5ম লাইন) idx_mas, idx_dmp, ray_m ,ray_k
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
idx_mas I ভর ম্যাট্রিক্সের ধরন (1 নির্দিষ্ট (কেন্দ্রীভূত ভর ম্যাট্রিক্স))
idx_dmp I 1: Rayleigh ড্যাম্পিং
ray_m R Rayleigh ড্যাম্পিংয়ের প্যারামিটার Rm (ডিফল্ট: 0.0)
ray_k R Rayleigh ড্যাম্পিংয়ের প্যারামিটার Rk (ডিফল্ট: 0.0)
(6ষ্ঠ লাইন) nout, vistype, nodeout
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
nout I সময় ডোমেইনে নমুনার সংখ্যা
vistype I দৃশ্যায়ন ডেটা আউটপুট নির্ধারণ (1: মোডাল স্থান, 2: ভৌত স্থান)
nodeout I কম্পাঙ্ক ডোমেইনের পর্যবেক্ষণ নোড ID
(7ম লাইন) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
চলকের নাম বৈশিষ্ট্য বিষয়বস্তু
iout_list(1) I আউটপুট নিয়ন্ত্রণ: স্থানচ্যুতি (1: আউটপুট, 0: আউটপুট নয়)
iout_list(2) I আউটপুট নিয়ন্ত্রণ: বেগ (1: আউটপুট, 0: আউটপুট নয়)
iout_list(3) I আউটপুট নিয়ন্ত্রণ: ত্বরণ (1: আউটপুট, 0: আউটপুট নয়)
iout_list(4) I উপেক্ষা
iout_list(5) I উপেক্ষা
iout_list(6) I উপেক্ষা

ব্যবহারের উদাহরণ

!DYNAMIC
  11 , 2
  14000, 16000, 20, 15000.0
  0.0, 6.6e-5
  1, 1, 0.0, 7.2E-7
  10, 2, 1
  1, 1, 1, 1, 1, 1