하이퍼웍스 솔버(HyperWorks Solvers)는 구조, 유체, 동역학 및 시스템 시뮬레이션 등을 위한 유한 요소 기반의 첨단 솔버 패키지입니다. 이 솔버들은 다양한 분야에 대한 시뮬레이션 및 최적화에 사용되고 있습니다.
대표적인 솔버는 아래와 같습니다.
옵티스트럭트(OptiStruct) – 유한 요소 기반의 구조 해석 및 최적화 소프트웨어
라디오스(RADIOSS) – 선형 및 비선형 문제에 대한 유한 요소 해석
모션솔브(MotionSolve) – 멀티 바디 다이나믹스 솔버
아큐솔브(AcuSolve) – 범용 유한 요소 기반의 전산 유체 역학(CFD) 솔버
하이퍼익스트루드(HyperXtrude) – 금속 압출, 폴리머 압출, 마찰 교반 용접, 빌렛 단조 및 수지 이송 성형 시뮬레이션을 위한 유한 요소 기반 솔버
이번 하이퍼웍스 솔버 2017.1에서는 옵티스트럭트, 라디오스, 모션솔브, 아큐솔브, 하이퍼익스트루드에 대한 새로운 기능, 개선 사항들, 버그 수정 등에 대해 업데이트가 되었습니다.
자세한 내용은 릴리즈 노트를 참조하시기 바랍니다.
하이퍼웍스 솔버 2017.1 공식 업데이트의 상세한 내용은 아래와 같습니다.
OptiStruct |
Highlights
Altair OptiStruct is an industry proven, modern structural analysis solver for linear and non-linear mechanical problems under static, dynamic, and thermal loads. It is the market-leading solution for structural design and optimization. Based on finite-element and multibody dynamics technology, and through advanced analysis and optimization algorithms, OptiStruct helps designers and engineers rapidly develop innovative, lightweight and structurally efficient designs. OptiStruct is used by thousands of companies worldwide to analyze and optimize structures and mechanical systems for strength, durability, noise and vibrations, heat transfer, as well as impact.
The major items for the 2017.1 release are:
Resolved Issues
The following issues have been resolved in OptiStruct 2017.1 Resolved Issues
- PCONTHT with FREEZE generated incorrect conductivity in previous releases, this has now been fixed.
- Fluid eigenvector for Complex eigenvalue analysis with Acoustics could be incorrect if rigid elements are in the model. This is now resolved.
- Shape optimization run for buckling with nonlinear static subcase which includes contact/gap would result in programming error. This has been fixed.
- Resolved HWSolver GUI issue which leads to incorrect results for nonlinear analysis.
- PFMODE(FLUID) with SPCD could produce incorrect results, which has now been fixed.
- PEAKOUT Structural response was considered with DBA while calculating peak loading frequencies.
- CSTRESS/CSTRAIN for transient analysis was incorrect when SET is used for output. This has been resolved.
- Gauss point results output were not available with nonlinear transient. This is now available.
- Zero sensitivity occurred for GE on CELAS4, this has now been fixed.
- Inertia results on OUTPUT,MASSPROP could be incorrect for beam/bar elements. This has since been fixed.
- Corner plastic results could be incorrect with DDM mode. This has been resolved.
- OUTPUT,FSTOSZ had an issue for PSHELL when the multiple DSIZE entries exist in input file. This is now resolved.
RADIOSS |
Highlights
- Airbags: fabric material LAW58 enhancements allow to reproduce accurately elastic hysteresis in the tissue
- Composites: output per ply
- ied contact: automatic kinematic/penalty switch for slave nodes subjected to other kinematic conditions
- Plastic strain rate formulation implemented for LAW36 (piecewise linear material) and LAW87 (BARLAT 2000)
- FSI:
– New output available in ANIM files (specific energy and artificial viscosity for LAW51, detonation time for LAW5 and LAW51)
– LAW51: several important fixes
Resolved Issues
Composites:
- TETRA4 and TETRA10 elements with /PROP/TYPE6: definition of orthotropic axis was not being used.
Materials and Failures:
- /MAT/LAW42 or /MAT/LAW69 and /VISC/PRONY: Poisson effect was incorrect when using shells
- When using /FAIL/CHANG, a time step reduction occurs during the failure phase
- Instability with LAW62 and viscosity for low Poisson numbers
- /MAT/LAW38 time step calculation in starter output was incorrect
- FAIL CHANG ENERGY HASHIN and TENSSTRAIN damage implementation for shells was improved
- In /MAT/LAW24 an issue with non zero dilatancy parameters was corrected
Properties:
- /TETRA10 + small strain + Single Precision: large rigid body rotations are incorrect
Contacts
- /INTER/TYPE24: Possible wrong orientation of contact forces in case of sliding and T or X connection for shells
- /INTER/TYPE24: Possible failure (NaN at the first cycle ) in SPMD mode on Linux platform
- /INTER/TYPE19: possible wrong contact forces output in T01
I/O and Initial State
- Starter gives an ERROR message referring to unexisting Function/Table ID
- Run fails w/AMS in SMP if slave node of an RBE3 is not connected to the mesh
- Run fails w/SPMD 48 domains (even with /DT/NODA)
- .tmp file used to create ABF file are automatically removed
- Corrected an issue with local coordinate system output of /TH/SHELL
- Improvements and Optimization of /OUTP files
FSI
- LAW51: Formulation update which fixes possible overestimated sound speed and artificial viscosity values
- LAW51: Fix for possible “NEGATIVE RHO ERROR” while using plastic submaterial
- LAW51: Possible differences in numerical solution depending on threads number
- LAW51: Fix possible SPMD issue with New Outlet (Iform=6)
- LAW51: New outlet (Iform=6) now enabled with explosive submaterial
- /ANIM/ELEM/QVIS : fix zero contour if used with LAW51
Miscellaneous
- /XREF for solid elements not compatible with single precision
Message
- Output an ERROR if Isolid=12 is used with Ismstr=10 due to incompatibilities
MotionSolve |
Highlights
MotionSolve is a state-of-the-art multibody solver available in HyperWorks. It has a complete set of modeling elements and powerful numerical methods to support a full set of analysis methods. The accuracy, speed and robustness of MotionSolve have been validated through extensive testing with customer models and test data. MotionSolve also offers unmatched compatibility with ADAMS/Solver input.
In version 2017.1, MotionSolve brings new capabilities, added functionalities to the existing capabilities and improvements in performance.
Resolved Issues
NLFE bodies and compliant joints
Previously, MotionSolve failed to run if all the joints defined on an NLFE body were made compliant. This is fixed with 2017.1 such that you may define any kind of joint on an NLFE body and successfully simulate the model.
Defining JFLOAT marker on NLFE bodies
In MotionSolve, you cannot define the JFLOAT marker on a flexible body, such as the NLFE body. Previously, if you did so, the solver would fail without an appropriate message. With 2017.1, an appropriate error message has been added that can help you debug your model and remove any JFLOAT markers defined on the NLFE body.
Difference in extrapolation results between FIESUB 810 and FIESUB 910
In 14.0.230, it was reported that extrapolation results between field subroutine FIESUB810 and FIESUB910 are different when expected to be the same. This behavior has been modified with
2017.1 such that both subroutines produce the same extrapolation results.
Eigen modes not orthogonal
It was reported that the eigenmodes are not orthogonal using 14.0.230. This has been fixed in 2017.1. The eigenmodes calculated now are orthogonal.
PINVAL affects eigensolution
In 14.0.230, it was reported that use of the expression PINVAL affects the eigen solution. This has been fixed in 2017.1, the use of PINVAL no longer changes the eigen solution.
KE function
The KE function that calculates the kinetic energy of a rigid or flexible body was scaled incorrectly. The scaling has been corrected with 2017.1.
AcuSolve |
Highlights
AcuSolve v2017.1 further improves Altair’s class leading solver technology. The current release includes significant fundamental improvements to multiphase capabilities, enhancements to distributed scripts and improved material modeling.
Improvements to Multiphase
In this intermediate release we continue to build upon our initial multiphase offering by significantly improving stability and accuracy. While still considered to be a Beta feature multiphase in AcuSolve is steadily improving to handle more industrial-level cases.
AcuTherm
Data can now be output per element from acuTherm by specifying the command line option –to abaqus.
AcuProbe
Variable lists have been reorganized by type for better readability and navigation.
Notable Changes
- Added support for Piecewise-Bilinear fluid properties
- acuLiftDrag script has been added to the distribution, available in the bin directory
Resolved Issues
Resolved a segmentation error with acuMeshSim involving mixed topology extrusion meshes and mixed topology boundary layer meshes.
HyperXtrude |
Highlights
Altair HyperXtrude is a suite of finite element solvers for simulating metal extrusion, polymer extrusion, metal rolling, friction stir welding, billet forging, and resin transfer molding processes. It has process specific features for each of these processes and supported with an easy use interface for setting up model data.
HyperXtrude for Metal Extrusion
Enhancements to Quenching Solver
The quenching solution module in the solver can simulate:
Click2Extrude™ Metal 2017.2 features an easy to use interface that can setup spray cooling with just few mouse clicks. In this context, many enhancements were made to the quenching solver, this also includes grain size predictions. Click2Extrude is the only available interface for the solver. Even though it supports only for spray cooling in 2017.2 version, users can manually setup other quench types with this interface.
Enhancements to Bearing Friction Module
Bearing friction module is improved to increase the accuracy of nose prediction. This is mainly in the context of hollow profiles.
Resolved Issues
- There was an issue in parsing FEM decks and this issue has been resolved.
- Solver is now enabled to use Solver Node licensing.
HyperXtrude for Resin Transfer Molding
Resolved Issues
- Solvers had license issues on both Windows and Linux platforms. These have been resolved.
- Solver is now enabled to use Solver Node licensing.
HyperXtrude for Billet Forging
Resolved Issues
- Solvers had license issues on both Windows and Linux platforms. These have been resolved.
- Solver is now enabled to use Solver Node licensing.