留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

固体发动机实际成型药柱燃面退移快速算法

刘舜 卢洪义 张维维 章斌 杨禹成 桑豆豆

刘舜,卢洪义,张维维,等. 固体发动机实际成型药柱燃面退移快速算法[J]. 北京航空航天大学学报,2023,49(11):3115-3123 doi: 10.13700/j.bh.1001-5965.2021.0795
引用本文: 刘舜,卢洪义,张维维,等. 固体发动机实际成型药柱燃面退移快速算法[J]. 北京航空航天大学学报,2023,49(11):3115-3123 doi: 10.13700/j.bh.1001-5965.2021.0795
LIU S,LU H Y,ZHANG W W,et al. Fast algorithm for grain burnback of actually shaped grains of solid motor[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(11):3115-3123 (in Chinese) doi: 10.13700/j.bh.1001-5965.2021.0795
Citation: LIU S,LU H Y,ZHANG W W,et al. Fast algorithm for grain burnback of actually shaped grains of solid motor[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(11):3115-3123 (in Chinese) doi: 10.13700/j.bh.1001-5965.2021.0795

固体发动机实际成型药柱燃面退移快速算法

doi: 10.13700/j.bh.1001-5965.2021.0795
基金项目: 江西省自然科学基金(20201BBE51002);江西省研究生创新专项资金项目(YC2021-S685)
详细信息
    通讯作者:

    E-mail:13964508115@163.com

  • 中图分类号: V435+.12

Fast algorithm for grain burnback of actually shaped grains of solid motor

Funds: Natural Science Foundation of Jiangxi Province (20201BBE51002); Jiangxi Province Graduate Student Innovation Special Fund Project (YC2021-S685)
More Information
  • 摘要:

    针对固体发动机电子计算机断层扫描(CT)图像数据具有伪影噪声的问题,和实际成型药柱燃面粗糙度大、退移计算难度大的问题,提出一种CT数据的快速最小距离函数(CT-FMDF)法。固体火箭发动机CT图像中存在伪影噪声,采用非均值滤波(NLM)算法对CT图像进行去噪处理,采用Scharr算子对去伪影后的图像进行Canny边缘检测,提取装药燃面。最大类间方差(OTSU)算法将装药分离,并建立三维装药体数据模型,对燃面数据建立多个并行K-d树,快速检索出装药到燃面的最小距离。实验结果证明:对于不同的装药结构,可以完成任意燃去厚度时的燃面位置,且CT-FMDF法运行时间更短。基于CT实测数据,对于带有初始燃面缺陷的装药,可计算出燃烧时缺陷对燃面的影响。

     

  • 图 1  NLM算法

    Figure 1.  NLM algorithm

    图 2  非极大抑制

    Figure 2.  Non-maximum suppression

    图 3  K-d树分割空间

    Figure 3.  K-d tree partition space

    图 4  K-d树

    Figure 4.  K-dimension tree

    图 5  CT-FMDF算法流程

    Figure 5.  CT-FMDF algorithm flow chart

    图 6  滤波算法对比

    Figure 6.  Comparison of filtering algorithms

    图 7  Canny边缘检测

    Figure 7.  Canny edge detection

    图 8  初始燃面提取

    Figure 8.  Extraction of initial burning surface

    图 9  OTSU阈值分割

    Figure 9.  OTSU threshold segmentation

    图 10  CT数据的MDF法燃面退移

    Figure 10.  Grain burnback by MDF method based on CT data

    图 11  三维体数据场的建立

    Figure 11.  Establishment of 3D volume data field

    图 12  星形装药燃烧面积变化

    Figure 12.  Grain burnback area of star-shaped grain

    图 13  星形装药剖切图

    Figure 13.  Cutaway view of star-shaped grain

    图 14  圆柱形装药燃烧面积变化

    Figure 14.  Grain burnback area of cylindrical grain

    图 15  圆柱装药剖切图

    Figure 15.  Cutaway view of cylindrical grain

    表  1  K-d树的数据结构

    Table  1.   K-d tree data structure

    域名数据类型描述
    Node-data数据矢量数据集中某个数据点,
    n维矢量(本文就是k维)
    Range空间矢量该节点所代表的空间范围
    split整数垂直于分割超平面的方向轴序号
    LeftK-d树由位于该节点分割超平面左子空间内
    所有数据点所构成的K-d树
    RightK-d树由位于该节点分割超平面右子空间内
    所有数据点所构成的K-d树
    ParentK-d树父节点
    下载: 导出CSV

    表  2  去噪声图像质量分析

    Table  2.   Quality analysis of denoising image

    去噪算法MSEPSNRSSIM
    NLM(星形)1.6298446.00940.999048
    NLM(圆柱)6.3375340.11160.997223
    BM3D(星形)2.1683444.76950.998738
    BM3D(圆柱)3.7464742.39460.998386
    双边滤波(星形)5.7663840.52180.996544
    双边滤波(圆柱)10.864237.77080.995227
    高斯滤波(星形)8.2712138.95510.995228
    高斯滤波(圆柱)7.3691639.45660.996813
    下载: 导出CSV

    表  3  星形装药特征参数

    Table  3.   Characteristic parameters of star grain

    肉厚
    w/mm
    星角
    n
    星边
    夹角θ/(°)
    星尖角
    分数ε
    星尖导圆
    半径f/mm
    特征
    长度l/mm
    星根尖倒圆
    半径r/mm
    2206450.72023020
    下载: 导出CSV
  • [1] 武丹, 陈文杰, 司学龙, 等. 大型固体火箭发动机发展趋势及关键技术分析[J]. 武汉大学学报(工学版), 2021, 54(2): 102-107.

    WU D, CHEN W J, SI X L, et al. Research on development trend and key technologies of large solid rocket motor[J]. Engineering Journal of Wuhan University, 2021, 54(2): 102-107(in Chinese).
    [2] 叶定友, 薛朋飞, 闫大庆. 固体火箭推进技术发展的几点思考[J]. 固体火箭技术, 2021, 44(4): 427-430.

    YE D Y, XUE P F, YAN D Q. Considerations on development of solid rocket propulsion technology[J]. Journal of Solid Rocket Technology, 2021, 44(4): 427-430(in Chinese).
    [3] 王世辉, 陆明, 王欢欢, 等. 固体火箭发动机点火试验燃面退移最优重建方法研究[J]. 计算机测量与控制, 2021, 273(6): 245-248.

    WANG S H, LU M, WANG H H, et al. Research on optimal reconstruction method of combustion surface displacement of SRM ignition test[J]. Computer Measurement & Control, 2021, 273(6): 245-248(in Chinese).
    [4] 陈庆贵, 卢洪义, 齐强, 等. 固体火箭发动机界面脱粘切向 CT 检测[J]. 固体火箭技术, 2016, 39(3): 347-352.

    CHEN Q G, LU H Y, QI Q, et al. Tangential CT inspection of interface debonding of SRM[J]. Journal of Solid Rocket Technology, 2016, 39(3): 347-352(in Chinese).
    [5] 朱敏, 卢洪义, 丛培胜, 等. 固体发动机 CT 检测中的一种缺陷识别方法[J]. 航空动力学报, 2009, 24(1): 230-234.

    ZHU M, LU H Y, CONG P S, et al. Method of defect recognition in solid motor CT testing[J]. Journal of Aerospace Power, 2009, 24(1): 230-234(in Chinese).
    [6] 卢洪义, 陈庆贵, 周红梅, 等. 固体火箭发动机CT图像条状伪影校正[J]. 航空动力学报, 2016, 31(10): 2515-2521.

    LU H Y, CHEN Q G, ZHOU H M, et al. Streak artifacts correction of solid rocket motor's CT image[J]. Journal of Aerospace Power, 2016, 31(10): 2515-2521(in Chinese).
    [7] 栗飞, 鲜勇, 职世君. 某固体发动机含裂纹药柱地面点火试验及仿真分析[J]. 机械强度, 2021, 43(5): 1233-1238.

    LI F, XIAN Y, ZHI S J. Simulation analysis and ground test of solid rocket motor grain with surface crack[J]. Journal of Mechanical Strength, 2021, 43(5): 1233-1238(in Chinese).
    [8] 彭博, 李国盛, 孙婧博, 等. 基于快速最近邻搜索的固体火箭发动机装药燃面计算[J]. 推进技术, 2022, 43(5): 210-220.

    PENG B, LI G S, SUN J B, et al. Grain burnback analysis of solid rocket motor using fast nearest-neighbor search[J]. Journal of Propulsion Technology, 2022, 43(5): 210-220(in Chinese).
    [9] WILLCOX M A, BREWSTER M Q, TANG K C, et al. Solid propellant grain design and burnback simulation using a minimum distance function[J]. Journal of Propulsion and Power, 2007, 23(2): 465-475. doi: 10.2514/1.22937
    [10] WILLCOX M A, BREWSTER M Q, TANG K C, et al. Solid rocket motor internal ballistics simulation using three-dimensional grain burnback[J]. Journal of Propulsion and Power, 2007, 23(3): 575-584. doi: 10.2514/1.22971
    [11] 马长礼. 固体火箭发动机MDF燃面计算方法研究[D]. 长沙: 国防科技大学, 2007.

    MA C L. Research of MDF burning surface calculation method for solid rocket motor[D]. Changsha: National University of Defense Technology, 2007 ( in Chinese ).
    [12] 熊文波, 刘宇, 任军学, 等. 基于单元法的三维装药通用燃面计算[J]. 航空学报, 2009, 30(7): 1176-1180.

    XIONG W B, LIU Y, REN J X, et al. Generalized burning surface calculation of three dimensional propellant based on element method[J]. Acta Aeronautica et Astronautica Sinica, 2009, 30(7): 1176-1180(in Chinese).
    [13] DIWAKAR M, KUMAR M. A review on CT image noise and its denoising[J]. Biomedical Signal Processing and Control, 2018, 42: 73-88. doi: 10.1016/j.bspc.2018.01.010
    [14] BUADES A, COLL B, MOREL J M. A non-local algorithm for image denoising[C]//2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05). Piscataway: IEEE Press, 2005: 60-65.
    [15] KARTSOV S K, KUPRIYANOV D Y, POLYAKOV Y A, et al. Non-local means denoising algorithm based on local binary patterns[C]//Computer Vision in Control Systems-6. Berlin: Springer, 2020: 153-164.
    [16] SONG R, ZHANG Z, LIU H. Edge connection based Canny edge detection algorithm[J]. Pattern Recognition and Image Analysis, 2017, 27(4): 740-747. doi: 10.1134/S1054661817040162
    [17] RONG W, LI Z, ZHANG W, et al. An improved Canny edge detection algorithm[C]//2014 IEEE International Conference on Mechatronics and Automation. Piscataway: IEEE Press, 2014: 577-582.
    [18] ZHOU K, HOU Q, WANG R, et al. Real-time kd-tree construction on graphics hardware[J]. ACM Transactions on Graphics (TOG), 2008, 27(5): 1-11.
    [19] BROWN R A. Building a balanced kd tree in o (kn log n) time[J]. Journal of Computer Graphics Techniques, 2015, 4(1):50-68.
    [20] 曾诚, 宋燕. 改进的OTSU和最大熵结合的迭代图像分割算法[J]. 智能计算机与应用, 2020, 10(12): 121-125.

    ZENG C, SONG Y. An improved image segmentation algorithm based on Otsu and maximum entropy[J]. Intelligent Computer and Applications, 2020, 10(12): 121-125(in Chinese).
    [21] REN P F, WANG H B, ZHOU G F, et al. Solid rocket motor propellant grain burnback simulation based on fast minimum distance function calculation and improved marching tetrahedron method[J]. Chinese Journal of Aeronautics, 2021, 34(4): 208-224. doi: 10.1016/j.cja.2020.08.052
    [22] 王革, 韩万之, 李冬冬, 等. 基于水平集方法和最小距离函数法的复杂装药燃面退移问题研究[J]. 兵工学报, 2017, 38(2): 280-291.

    WANG G, HAN W Z, LI D D, et al. Research on grain burning surface regression based on level-set method and minimum distance function[J]. Acta Armamentarii, 2017, 38(2): 280-291(in Chinese).
  • 加载中
图(15) / 表(3)
计量
  • 文章访问数:  109
  • HTML全文浏览量:  27
  • PDF下载量:  9
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-12-31
  • 录用日期:  2022-04-23
  • 网络出版日期:  2022-05-10
  • 整期出版日期:  2023-11-30

目录

    /

    返回文章
    返回
    常见问答