期刊
  出版年
  关键词
结果中检索 Open Search
Please wait a minute...
选择: 显示/隐藏图片
用粒子群算法进行单个非球面透镜的球差校正
秦华, 万云芳, 张伟元, 宋延松
计算物理    2012, 29 (3): 426-432.  
摘要344)      PDF (1276KB)(1179)   
为设计出符合球差要求的单个非球面透镜,把粒子群算法应用到单个非球面透镜的球差校正中,构造相应的数学模型,并编程实现算法.设计关于非球面高次多项式的顶点曲率半径,高次多项式各项系数,透镜面之间的距离和玻璃折射率等光学系统结构参数的适应度函数,用这个函数作为评价函数,实现对球差的自动校正.给出用粒子群算法进行单个非球面透镜设计的实例,结果证明:粒子群算法用于非球面透镜的球差校正简单有效,能同时校正不同入射高处的球差,且容易发现一系列好的设计结果.从实际光学设计角度呈现使用这种方法进行单个非球面透镜的自动设计分析.
相关文章 | 多维度评价
快速泡泡布点方法
齐楠, 聂玉峰, 张伟伟
计算物理    2012, 29 (3): 333-339.  
摘要746)      PDF (1273KB)(1243)   
泡泡布点算法能够在复杂区域上不经过人工干预生成高质量的节点集,为提高其计算效率,本文对泡泡布点法做三方面修正:①让泡泡运动的粘性系数c随时间的推移逐渐增大以加速收敛,每轮模拟结束后需增删泡泡时再给c赋一个较小的值以确保泡泡分布的质量;②求解控制泡泡运动的常微分方程组时选用时间复杂度较小的数值算法.算例表明数值方法精度在一定程度上的降低对节点质量的影响不大,能有效的节约计算时间;③取消对泡泡交叠率的排序,通过设置阈值控制泡泡的增删.算例表明以上方案节约运行时间40%以上,所布置节点对应的Delaunay三角单元网格平均质量高于0.9.该快速算法高效且能够生成高质量的节点集.
相关文章 | 多维度评价
双参数曲面的泡泡网格化方法
张伟伟, 聂玉峰, 王磊
计算物理    2012, 29 (1): 43-50.  
摘要386)      PDF (6901KB)(724)   
为将双参数曲面离散成高质量的网格,首先在参数域内利用各向异性的非均匀泡泡布点方法优化布点,然后用各向异性Delaunay三角化方法将参数域网格化,最后用映射法得到双参数曲面的离散网格.参数域中的节点由二阶黎曼度量矩阵控制,该度量矩阵由三维曲面的网格度量矩阵和曲面参数方程的梯度计算得到.数值算例表明,泡泡布点法在参数域上能生成满足度量矩阵要求的节点集,将节点连接成网格并投影回曲面,所得曲面网格具有很高的质量.
相关文章 | 多维度评价
应用粒子群算法进行光学自动设计
秦华, 万云芳, 张伟元
计算物理    2011, 28 (3): 433-437.  
摘要438)      PDF (292KB)(1333)   
将粒子群算法用于光学系统的设计优化中,构造相应的数学模型,并编程实现算法.设计了关于曲率半径r、透镜面之间的距离d和玻璃折射率n等光学系统结构参数的适应度函数,用此函数作为评价函数实现对像差的自动校正.给出用粒子群算法进行光学系统设计的实例.结果证明,粒子群算法可以克服以往光学设计中高度依赖初始结构的缺点,可以自由控制结构参数的搜索范围,从而提高光学系统设计的智能化程度.
相关文章 | 多维度评价
速度限制对交通流的影响
杨先清, 张伟, 仇康, 孙大鹏, 赵跃民
计算物理    2007, 24 (4): 499-504.  
摘要311)      PDF (503KB)(1134)   
运用元胞自动机模型研究单车道路面上设立限速区对交通流的影响.计算机模拟结果显示,在交通流与密度的基本图中存在饱和交通流量,其大小取决于限速区的最大速度.限速区的设立导致不同相的分离.在确定性的模型中,当车辆密度较低时,存在两种不同的自由流相;而当车辆密度较高时,出现最大交通流相和自由流相.在随机模型中,车辆密度较高时,出现最大交通流相-堵塞相-自由流.对交通流以及临界密度等量给出一些解析结果.
相关文章 | 多维度评价