Because of descriptive nonlinearity and computational inefficiency,topology optimization with fatigue life under aperiodic loads has developed slowly.A fatigue constraint topology optimization method based on bidirect...Because of descriptive nonlinearity and computational inefficiency,topology optimization with fatigue life under aperiodic loads has developed slowly.A fatigue constraint topology optimization method based on bidirectional evolutionary structural optimization(BESO)under an aperiodic load is proposed in this paper.In viewof the severe nonlinearity of fatigue damagewith respect to design variables,effective stress cycles are extracted through transient dynamic analysis.Based on the Miner cumulative damage theory and life requirements,a fatigue constraint is first quantified and then transformed into a stress problem.Then,a normalized termination criterion is proposed by approximatemaximum stress measured by global stress using a P-normaggregation function.Finally,optimization examples show that the proposed algorithm can not only meet the requirements of fatigue life but also obtain a reasonable configuration.展开更多
To compensate for the imperfection of traditional bi-directional evolutionary structural optimization, material interpolation scheme and sensitivity filter functions are introduced. A suitable filter can overcome the ...To compensate for the imperfection of traditional bi-directional evolutionary structural optimization, material interpolation scheme and sensitivity filter functions are introduced. A suitable filter can overcome the checkerboard and mesh-dependency. And the historical information on accurate elemental sensitivity numbers are used to keep the objective function converging steadily. Apart from rational intervals of the relevant important parameters, the concept of distinguishing between active and non-active elements design is proposed, which can be widely used for improving the function and artistry of structures directly, especially for a one whose accurate size is not given. Furthermore, user-friendly software packages are developed to enhance its accessibility for practicing engineers and architects. And to reduce the time cost for large timeconsuming complex structure optimization, parallel computing is built-in in the MATLAB codes. The program is easy to use for engineers who may not be familiar with either FEA or structure optimization. And developers can make a deep research on the algorithm by changing the MATLAB codes. Several classical examples are given to show that the improved BESO method is superior for its handy and utility computer program software.展开更多
基金Chinese National Natural Science Foundation(No.51890881)Science and Technology Project of Hebei Education Department(Nos.ZD2020156,QN2018228).
文摘Because of descriptive nonlinearity and computational inefficiency,topology optimization with fatigue life under aperiodic loads has developed slowly.A fatigue constraint topology optimization method based on bidirectional evolutionary structural optimization(BESO)under an aperiodic load is proposed in this paper.In viewof the severe nonlinearity of fatigue damagewith respect to design variables,effective stress cycles are extracted through transient dynamic analysis.Based on the Miner cumulative damage theory and life requirements,a fatigue constraint is first quantified and then transformed into a stress problem.Then,a normalized termination criterion is proposed by approximatemaximum stress measured by global stress using a P-normaggregation function.Finally,optimization examples show that the proposed algorithm can not only meet the requirements of fatigue life but also obtain a reasonable configuration.
基金supported by the National Natural Science Foundation of China(No.51078311)
文摘To compensate for the imperfection of traditional bi-directional evolutionary structural optimization, material interpolation scheme and sensitivity filter functions are introduced. A suitable filter can overcome the checkerboard and mesh-dependency. And the historical information on accurate elemental sensitivity numbers are used to keep the objective function converging steadily. Apart from rational intervals of the relevant important parameters, the concept of distinguishing between active and non-active elements design is proposed, which can be widely used for improving the function and artistry of structures directly, especially for a one whose accurate size is not given. Furthermore, user-friendly software packages are developed to enhance its accessibility for practicing engineers and architects. And to reduce the time cost for large timeconsuming complex structure optimization, parallel computing is built-in in the MATLAB codes. The program is easy to use for engineers who may not be familiar with either FEA or structure optimization. And developers can make a deep research on the algorithm by changing the MATLAB codes. Several classical examples are given to show that the improved BESO method is superior for its handy and utility computer program software.