কনটেন্টে যান

!STEP

বিশ্লেষণ ধাপের সেটিং

অরৈখিক স্থির বিশ্লেষণ এবং অরৈখিক গতিশীল বিশ্লেষণে এটি আবশ্যক।

উপরেরগুলো ছাড়া অন্য বিশ্লেষণে এই সংজ্ঞা বাদ দিলে সব সীমানা শর্ত সক্রিয় হয় এবং এক ধাপে গণনা করা হয়।

স্থির বিশ্লেষণে পদার্থের ধর্ম যদি সান্দ্র-স্থিতিস্থাপকতা বা ক্রিপ হয়, TYPE=VISCO নির্ধারণ করে গণনার সময়-শর্ত সেট করুন।

এখানে TYPE (STATIC/VISCO) হলো পদার্থে সময় ইনক্রিমেন্ট পাঠানো হবে কি না তা নির্ধারণকারী ধাপের ধরন; এটি !SOLUTION-এর বিশ্লেষণ ধরন (STATIC/DYNAMIC ইত্যাদি) থেকে পৃথক একটি নির্ধারণ (নিচের নোট দেখুন)।

প্যারামিটার

TYPE     = STATIC(ডিফল্ট মান) / VISCO (অর্ধ-স্থির বিশ্লেষণ)
SUBSTEPS = সীমানা শর্ত বিভাজনের ধাপসংখ্যা (ডিফল্ট: 1)
CONVERG  = অভিসৃতি নির্ধারণের সীমা (ডিফল্ট: 1.0e-6)
MAXITER  = অরৈখিক বিশ্লেষণে সর্বাধিক পুনরাবৃত্তি গণনার সংখ্যা (ডিফল্ট: 50)
AMP      = সময় ফাংশনের নাম (!AMPLITUDE দিয়ে নির্ধারিত)
INC_TYPE = FIXED (স্থির ইনক্রিমেন্ট; ডিফল্ট মান) / AUTO (স্বয়ংক্রিয় ইনক্রিমেন্ট)
MAXRES   = সর্বাধিক অনুমোদিত অবশিষ্টের সেটিং (ডিফল্ট: 1.0e+10)
TIMEPOINTS = সময়-বিন্দুর তালিকার নাম (!TIME_POINTS, NAME দিয়ে নির্ধারিত)
AUTOINCPARAM = স্বয়ংক্রিয় ইনক্রিমেন্ট প্যারামিটার সেটের নাম (!AUTOINC_PARAM, NAME দিয়ে নির্ধারিত)
MAXCONTITER = সংস্পর্শ বিশ্লেষণে সর্বাধিক সংস্পর্শ পুনরাবৃত্তির সংখ্যা (ডিফল্ট: 10)

** ২য় লাইন **

INC_TYPE=FIXED হলে (TYPE=STATIC হলে বাদ দেওয়া যায়)

(২য় লাইন) DTIME, ETIME
চলকের নাম ধরন বিষয়বস্তু
DTIME R সময় ইনক্রিমেন্ট (ডিফল্ট: 1/SUBSTEPS)
ETIME R ধাপের সময়-প্রস্থ (ডিফল্ট: 1)

INC_TYPE=AUTO হলে (TYPE নির্বিশেষে নির্ধারণ করতে হবে)

(২য় লাইন) DTIME_INIT, ETIME, MINDT, MAXDT
চলকের নাম ধরন বিষয়বস্তু
DTIME_INIT R প্রাথমিক সময় ইনক্রিমেন্ট
ETIME R ধাপের সময়-প্রস্থ
MINDT R সময় ইনক্রিমেন্টের নিম্নসীমা
MAXDT R সময় ইনক্রিমেন্টের ঊর্ধ্বসীমা

** ৩য় লাইন থেকে **

  BOUNDARY, id                                  id=!BOUNDARY, !VELOCITY, !ACCELERATION-এ সংজ্ঞায়িত GRPID
  LOAD, id                                      id=!CLOAD, !DLOAD, !SPRING, !TEMPERATURE-এ সংজ্ঞায়িত GRPID
  CONTACT, id                                   id=!CONTACT-এ সংজ্ঞায়িত GRPID

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

স্থির সময় ইনক্রিমেন্টের উদাহরণ

!STEP, CONVERG=1.E-8
  0.1, 1.0
  BOUNDARY, 1
  LOAD, 1
  CONTACT, 1

স্বয়ংক্রিয় ইনক্রিমেন্ট সমন্বয় সক্রিয় করে প্রাথমিক সময় ইনক্রিমেন্ট 0.01, ধাপের সময়-প্রস্থ 2.5, সময় ইনক্রিমেন্টের নিম্নসীমা 1E-5, ঊর্ধ্বসীমা 0.3 এবং সর্বাধিক সাবস্টেপ সংখ্যা 200 নির্ধারণ করা

    !STEP, INC_TYPE=AUTO, SUBSTEPS=200
    0.01, 2.5, 1E-5, 0.3

স্বয়ংক্রিয় ইনক্রিমেন্ট সমন্বয় সক্রিয় করে সময়-বিন্দুর তালিকা TP1-কে গণনা ও ফলাফল আউটপুটের সময় হিসেবে নির্ধারণ করা

    !STEP, INC_TYPE=AUTO, TIMEPOINTS=TP1
    0.1, 2.0, 1E-3, 0.2

মন্তব্য

  • TYPE (STATIC/VISCO) হলো সেই ধাপে পদার্থের গঠনমূলক সম্পর্ককে সময় ইনক্রিমেন্ট পাঠানো হবে কি না তার সুইচ; এটি !SOLUTION-এ নির্ধারিত বিশ্লেষণের ধরন থেকে স্বাধীন একটি পৃথক মাত্রা। STATIC-এ পদার্থ সময় ইনক্রিমেন্ট উল্লেখ করে না (হার-নিরপেক্ষ), আর VISCO-তে সান্দ্র-স্থিতিস্থাপকতা ও ক্রিপ বাস্তব সময় ইনক্রিমেন্ট উল্লেখ করে। এই পার্থক্য শুধু স্থির বিশ্লেষণে কার্যকর; গতিশীল বিশ্লেষণে (!SOLUTION, TYPE=DYNAMIC) TYPE উল্লেখ করা হয় না এবং সময় ইনক্রিমেন্ট সবসময় বাস্তব সময় হিসেবে গণ্য হয়।
  • স্বয়ংক্রিয় ইনক্রিমেন্ট সমন্বয়ের ক্ষেত্রে SUBSTEPS-কে সর্বাধিক সাবস্টেপ সংখ্যা হিসেবে গণ্য করা হয়।
  • সময়-বিন্দুর তালিকার নাম TIMEPOINTS এবং স্বয়ংক্রিয় সংস্পর্শ প্যারামিটার সেটের নাম AUTOINCPARAM শুধু INC_TYPE=AUTO হলে কার্যকর।
  • TIMEPOINTS নির্ধারণ করলে লক্ষ্য !TIME_POINTS অবশ্যই !STEP কার্ডের আগে সংজ্ঞায়িত থাকতে হবে।
  • AUTOINCPARAM নির্ধারণ করলে লক্ষ্য !AUTOINC_PARAM অবশ্যই !STEP কার্ডের আগে সংজ্ঞায়িত থাকতে হবে। এই প্যারামিটার বাদ দিলে ডিফল্ট স্বয়ংক্রিয় ইনক্রিমেন্ট প্যারামিটার সেট ব্যবহৃত হয়।
  • গতিশীল বিশ্লেষণে !STEP বাদ দিলে, !DYNAMIC-এর n_step এবং t_delta-এর ভিত্তিতে এক-ধাপ বিশ্লেষণ হিসেবে গণ্য হয় এবং সংজ্ঞায়িত সীমানা শর্ত ও লোড সক্রিয় হয়। এটি পশ্চাৎ-সামঞ্জস্যের জন্য; নতুন ইনপুটে !STEP সংজ্ঞায়িত করা সুপারিশ করা হয়।
  • গতিশীল বিশ্লেষণের স্থির ইনক্রিমেন্টে !STEP-এর ২য় লাইনে DTIME, ETIME নির্ধারণ করে সময় ইনক্রিমেন্ট ও ধাপের সময়-প্রস্থ নিয়ন্ত্রণ করা সুপারিশ করা হয়। !DYNAMIC-এর n_stept_delta !STEP বাদ দিলে বা পশ্চাৎ-সামঞ্জস্যের জন্য ডিফল্ট মান হিসেবে ব্যবহৃত হয়।
  • গতিশীল বিশ্লেষণে INC_TYPE=AUTO নির্ধারণ করলে ২য় লাইনের DTIME_INIT, ETIME, MINDT, MAXDT ব্যবহার করে সময় ইনক্রিমেন্ট নিয়ন্ত্রণ করা হয়। স্বয়ংক্রিয় ইনক্রিমেন্ট ও cutback প্রধানত অরৈখিক অন্তর্নিহিত গতিশীল বিশ্লেষণে ব্যবহৃত হয়।
  • গতিশীল বিশ্লেষণে BOUNDARY লাইনে !BOUNDARY, !VELOCITY, !ACCELERATION এবং LOAD লাইনে !CLOAD ও অন্তর্নিহিত পদ্ধতির !SPRING-কে ধাপভিত্তিক সক্রিয় করা যায়।