算例测试
import { Aside, LinkCard } from ‘@astrojs/starlight/components’;
本模块通过 JavaScript 在结构化网格上复现经典拓扑优化算例,目标是直观展示优化方法的迭代过程与最终构型,并通过可交互的演示帮助理解算法行为。
- 网格:采用结构化四边形网格,便于在浏览器中用 Canvas 高效绘制单元密度场;
- 求解:以轻量有限元(或简化模型)求解位移场,计算单元灵敏度;
- 更新:采用 OC 或 MMA 等准则更新设计变量;
- 可视化:实时渲染密度演化过程,支持参数调节。
经典简支梁最小柔度算例,常作为拓扑优化方法的基准测试。
一端固支、自由端受载的悬臂梁算例,用于考察不同方法对边界效应的响应。
含内角几何特征的 L 型结构,考察应力集中与约束处理。
- 搭建结构化网格与有限元(或简化)求解;
- 实现 OC 准则更新与密度过滤;
- 用 Canvas 实现密度场可视化;
- 封装为独立交互页并接入讲解页。