เร็วขึ้นถึง 4 เท่าด้วย CSFM solver
เกือบทุกการอัปเดตของ IDEA StatiCa เราประกาศการเพิ่มความเร็วของการคำนวณ CSFM ขอให้ฉันอธิบายว่าทำไมถึงเป็นเช่นนั้น และทำไมยังมีโอกาสที่จะเพิ่มความเร็วในบางส่วนของการคำนวณ? หลังจากกดปุ่ม Calculate ใน IDEA StatiCa Detail จะมีการดำเนินการหลายอย่าง:
- การเตรียม CSFM model (การแบ่ง mesh บริเวณ Concrete การตรวจจับเหล็กเสริม และการเชื่อมต่อ Concrete และเหล็กด้วย multi-point constraint elements และ bond elements) - preprocessor
- การวิเคราะห์ CSFM (วิธีสนามความเค้นที่สอดคล้อง) - solver
- การแปลผลและการตรวจสอบตามมาตรฐาน - postprocessor
ในการอัปเดตครั้งล่าสุด เรามุ่งเน้นที่ preprocessor การเตรียมข้อมูลเป็นส่วนสำคัญของการวิเคราะห์ CSFM ยิ่งบริเวณ D (บริเวณไม่ต่อเนื่อง) มีความซับซ้อนมากเท่าใด ส่วนนี้ก็ยิ่งใช้เวลามากขึ้นเท่านั้น นั่นคือเหตุผลที่เราพัฒนาอัลกอริทึมสำหรับการแบ่ง mesh และการประกอบ finite element model อย่างต่อเนื่อง อ่านเพิ่มเติมเกี่ยวกับเรื่องนี้ในการอัปเดตก่อนหน้าของ IDEA StatiCa
ครั้งนี้เรามุ่งเน้นที่ส่วน solver เราได้นำ material model ใหม่มาใช้ซึ่งคำนึงถึงค่า Poisson number material model ที่ปรับปรุงนี้ทำให้การคำนวณมีเสถียรภาพมากขึ้นและต้องการการวนซ้ำน้อยลง จึงทำให้เวลาการคำนวณเร็วขึ้น การปรับปรุงอื่นๆ เช่น การควบคุม model divergency ที่ดีขึ้นและอัลกอริทึมที่ปรับปรุงสำหรับการประกอบ stiffness matrices ยังทำให้ solver เร็วขึ้นเพิ่มเติมอีกด้วย
การเพิ่มความเร็วของ solver ที่เห็นได้ชัดเจนที่สุดสามารถสังเกตได้สำหรับชิ้นส่วนอัดแรงหรือโครงการที่มี load cases/combinations จำนวนมาก CSFM solver ขณะนี้เร็วขึ้นถึง 4 เท่าเมื่อเทียบกับเวอร์ชันก่อนหน้า ดูแผนภูมิเปรียบเทียบเวลาการคำนวณระหว่าง IDEA StatiCa เวอร์ชัน 21.1.4 และ 22.0
มีให้ใช้งานใน Enhanced editions ทั้งสองของ IDEA StatiCa Concrete และ IDEA StatiCa Prestressing