一种液体质量/体积特性数据库的自适应步长建库方法和系统的制作方法_5

文档序号:9453125阅读:来源:国知局
lyMemory)、随 机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介 质。
[0112] 鉴于此,本发明实施例还提供了一种计算机可读存储介质,所述存储介质包括一 组计算机可执行指令,所述指令用于执行本发明实施例所述的液体质量特性数据库的自适 应步长建库方法。
[0113] 以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为 准。
【主权项】
1. 一种液体质量/体积特性数据库的自适应步长建库方法,其特征在于,所述方法包 括: 针对特定姿态角下的特定容器,获得对所述特定容器进行最初两次平面切割的高度步 长; 根据所述最初两次平面切割的高度步长,W及高度步长的自适应调整算法,依次计算 后续每一次平面切割的高度步长. 根据对所述特定姿态角下的特定容器的每一次平面切割的高度步长,获得每一次平面 切割所使用的切割高度,并计算每一次平面切割所对应的液体质量/体积,最后依此构建 所述特定容器在特定姿态角下的液体质量/体积特性数据库。2. 根据权利要求1所述液体质量/体积特性数据库的自适应步长建库方法,其特征在 于,所述针对特定姿态角下的特定容器,获得对所述特定容器进行最初两次平面切割的高 度步长,包括: 获得在所述特定姿态角下,所述特定容器内盛放液体为满时的传感器输出高度Hm。、,W及所述特定容器内盛放液体为空时的传感器输出高度Hmm,并设置步长参数Al; 设定最初两次平面切割的高度步长为:A巧二AK; =M=的-W,,,,,,VA/,其中,AHi表 示第1次平面切割的高度步长,A&表示第2次平面切割的高度步长,逐豆表示平均高度步 长。3. 根据权利要求2所述液体质量/体积特性数据库的自适应步长建库方法,其特征在 于,所述根据最初两次平面切割的高度步长,W及高度步长的自适应调整算法,依次计算后 续每一次平面切割的高度步长,包括: 从第i+1次平面切割开始,按W下方式计算每一次平面切割的高度步长:,其中,i〉l,且i为整数;AHw表示第i+1次平面切割的高度 步长:,表示切片i与切片i-1的平均横截面积之比,AVi表示切片i的体积, AVi=VI-Vi1,Vi表示第i次平面切割所述特定容器的对应液体体积,V1 1表示第i-1次平 面切割所述特定容器的对应液体体积,AVi1表示切片i-1的体积,AV1=V1;AH1表示第 i次平面切割的高度步长,AHi1表示第i-1次平面切割的高度步长;f化1)和g化1)是关于 ki的分段函数,f化1)和g化1)的取值用来调整AHw的大小; 按上述方式依次计算所述后续每一次平面切割的高度步长,直至Hw的取值大于或等 于Hm。、时,结束所述计算过程,其中,HW表示第i+1次切割时切割平面对应的切割高度,'AH,表示第j次平面切割的高度步长。4. 根据权利要求2所述液体质量/体积特性数据库的自适应步长建库方法,其特征在 于,所述根据对特定姿态角下的特定容器的每一次平面切割的高度步长,获得每一次平面 切割所使用的切割高度,并计算每一次平面切割所对应的液体质量/体积,最后依此构建 所述特定容器在特定姿态角下的液体质量/体积特性数据库,包括: 针对第n次平面切割,用切割高度为巧I=A。,。?的液体平面切割所述特定容器, 押 利用预设的体积/质量算法计算得到第n次平面切割所述特定容器的对应液体体积/质量 并存入数据库;所述数据库中保存的是所述特定姿态角下每一个H。所对应的液体体积/质 量,n为正整数; 所述数据库中还保存Hmi。对应的液体体积/质量、W及Hm。、对应的液体体积/质量。5. 根据权利要求3或4所述液体质量/体积特性数据库的自适应步长建库方法,其特 征在于,所述方法还包括: 若ki的值越接近1,则表示切片i相比切片i-1的横截面积变化越小,通过f化1)和g化1)的取值调整来增大AHw; 若ki的值越远离1,则表示切片i相比切片i-1的横截面积变化越大,通过f化1)和g化i)的取值调整来减小AHw。6. -种液体质量/体积特性数据库的自适应步长建库系统,其特征在于,所述系统包 括: 步长初始化单元,用于针对特定姿态角下的特定容器,获得对所述特定容器进行最初 两次平面切割的高度步长; 步长计算单元,用于根据所述最初两次平面切割的高度步长,W及高度步长的自适应 调整算法,依次计算后续每一次平面切割的高度步长; 数据库构建单元,用于根据对所述特定姿态角下的特定容器的每一次平面切割的高度 步长,获得每一次平面切割所使用的切割高度,并计算每一次平面切割所对应的液体质量/ 体积,最后依此构建所述特定容器在特定姿态角下的液体质量/体积特性数据库。7. 根据权利要求6所述液体质量/体积特性数据库的自适应步长建库系统,其特征在 于,所述步长初始化单元进一步用于: 获得在所述特定姿态角下,所述特定容器内盛放液体为满时的传感器输出高度Hm。、,W及所述特定容器内盛放液体为空时的传感器输出高度Hmm,并设置步长参数Al; 设定最初两次平面切割的高度步长为:=裤化。。)心,其中,AHi表 示第1次平面切割的高度步长,A&表示第2次平面切割的高度步长,立7表示平均高度步 长。8. 根据权利要求7所述液体质量/体积特性数据库的自适应步长建库系统,其特征在 于,所述步长计算单元进一步用于: 从第i+1次平面切割开始,按W下方式计算每一次平面切割的高度步长:y/+, = /化).万/- +W(A',.).A/,''.:,:其中,i〉l,且i为整数;AHw表示第i+l次平面切害揃高度 步长,,表示切片i与切片i-1的平均横截面积之比,Vi1表示切片i的体积,AVi =Vi-Vi1,Vi表示第i次平面切割所述特定容器的对应液体体积,Vi1表示第i-1次平面切 割所述特定容器的对应液体体积,Vi1表示切片i-1的体积,AV1=V1;AH1表示第i次平 面切割的高度步长,AHii表示第i-1次平面切割的高度步长;f化1)和g化1)是关于ki的 分段函数,f化1)和g化1)的取值用来调整AHw的大小; 按上述方式依次计算所述后续每一次平面切割的高度步长,直至Hw的取值大于或等 于Hm。、时,结束所述计算过程,其中,HW表示第i+1次切割时切割平面对应的切割高度, I,=KmhAHj表示第j次平面切割的高度步长。 .H9. 根据权利要求7所述液体质量/体积特性数据库的自适应步长建库系统,其特征在 于,所述数据库构建单元进一步用于: 针对第n次平面切割,用切割高度为=W,,,+Iaw,的液体平面切割所述特定容器, M 利用预设的体积/质量算法计算得到第n次平面切割所述特定容器的对应液体体积/质量 并存入数据库;所述数据库中保存的是所述特定姿态角下每一个H。所对应的液体体积/质 量,n为正整数; 所述数据库中还保存Hmi。对应的液体体积/质量、W及Hm。、对应的液体体积/质量。10. 根据权利要求8或9所述液体质量/体积特性数据库的自适应步长建库系统,其特 征在于,所述步长计算单元进一步用于: ki的值越接近1,表示切片i相比切片i-1的横截面积变化越小,通过f化1)和g化1)的 取值调整来增大AHw; ki的值越远离1,表示切片i相比切片i-1的横截面积变化越大,通过f化1)和g化1)的 取值调整来减小AHw。
【专利摘要】本发明公开一种液体质量/体积特性数据库的自适应步长建库方法和系统,方法包括:针对特定姿态角下的特定容器,获得对所述特定容器进行最初两次平面切割的高度步长;根据所述最初两次平面切割的高度步长,以及高度步长的自适应调整算法,依次计算后续每一次平面切割的高度步长;根据对所述特定姿态角下的特定容器的每一次平面切割的高度步长,获得每一次平面切割所使用的切割高度,并计算每一次平面切割所对应的液体质量/体积,最后依此构建所述特定容器在特定姿态角下的液体质量/体积特性数据库。
【IPC分类】G06F17/30
【公开号】CN105205127
【申请号】CN201510582275
【发明人】袁梅, 何一强, 牛奔, 董韶鹏, 张建兰
【申请人】北京航空航天大学, 中国航空工业集团公司金城南京机电液压工程研究中心
【公开日】2015年12月30日
【申请日】2015年9月14日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1