[发明专利]一种用于产品设计的参数依赖模型的更新方法有效
申请号: | 201710280699.5 | 申请日: | 2017-04-26 |
公开(公告)号: | CN107092755B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 樊红日;茅健 | 申请(专利权)人: | 上海工程技术大学 |
主分类号: | G06F30/00 | 分类号: | G06F30/00 |
代理公司: | 上海唯智赢专利代理事务所(普通合伙) 31293 | 代理人: | 刘朵朵 |
地址: | 201620 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 产品设计 参数 依赖 模型 更新 方法 | ||
本发明属于产品设计的技术领域,公开了一种用于产品设计的参数依赖模型的更新方法,该方法包括对参数依赖模型进行参数更新和结构形式更新的步骤。参数更新包括步骤Ⅰ,建立所述参数依赖模型的参数依赖关系的拓扑层次表;步骤Ⅱ,利用参数依赖关系的拓扑层次表,对变化的参数进行参数更新。结构形式更新包括添加参数、删除参数和/或参数依赖关系变化的结构形式更新。本发明的更新方法可自动处理参数依赖模型的参数更新与结构形式更新,无需设计人员对参数依赖模型进行手动更新,这样能有效消除人工修改模型可能导致的错误,减轻了设计人员的负担,提高了设计效率。
技术领域
本发明属于产品设计技术领域,具体涉及一种用于产品设计的参数依赖模型的更新方法。
背景技术
产品设计过程中,参数依赖模型是体现多域设计约束,维护产品多域参数一致性的重要依据,也是支持多域协同设计的重要基础。参数依赖模型的结构是随着设计变化而变化的。已有的参数依赖模型的缺乏相应的自动更新方法,参数依赖模型的更新还需要设计人员来人工完成,这将大大增加设计人员的负担,降低设计效率。更为重要的是,不能保证设计变化传播的自动性和实时性。
为此,有必要引入参数依赖模型的自动更新方法,以适应产品迭代设计模式中日益频繁的设计变化所引起的参数依赖变化。为设计人员提高设计效率提供辅助方法。
发明内容
本发明提供了一种用于产品设计的参数依赖模型的更新方法,解决了现有参数依赖模型的自动性和实时性差,设计人员工作效率差等问题。
本发明可通过以下技术方案实现:
一种用于产品设计的参数依赖模型的更新方法,包括:对参数依赖模型进行参数更新和结构形式更新的步骤。
进一步,所述参数依赖模型包括至少一个参数、至少一个参数依赖关系及多个参数依赖关系之间的关联,所述参数依赖关系表示一个或者多个所述参数作为自变量和一个因变量之间的关系。
进一步,所述参数更新包括步骤Ⅰ,建立所述参数依赖模型的参数依赖关系的拓扑层次表;步骤Ⅱ,利用参数依赖关系的拓扑层次表,对变化的参数进行参数更新。
进一步,所述步骤Ⅰ包括定义参数和参数依赖关系的分类规则,对所述参数依赖模型的参数和参数依赖关系进行分类的步骤;和定义参数依赖关系的拓扑层次计算规则,建立参数依赖关系的拓扑层次表的步骤。
进一步,所述分类规则为将不依赖于其他参数计算得到的参数定义为独立参数,否则定义为依赖参数;若前一个参数依赖关系的因变量是后一个参数依赖关系的自变量,则前一个参数依赖关系是后一个参数依赖关系的前继参数依赖关系。
进一步,所述拓扑层次的计算规则为对于自变量全部为独立参数的参数依赖关系,定义其拓扑层次为一;对于自变量部分或全部为依赖参数的参数依赖关系,定义其拓扑层次为所有的前继参数依赖关系的拓扑层次的最大值加一。
进一步,所述步骤Ⅱ中的对变化的参数进行参数更新包括以下步骤:
步骤ⅰ、从变化的参数集合SparsIn中任取一参数A,在所述参数依赖模型的参数依赖关系集合中,获取包括以所述参数A为自变量的参数依赖关系集合Sdep;
步骤ⅱ、利用如下式子,计算待执行的参数依赖关系集合Sdep4Exec
Sdep4Exec=Sdep∩St_iterNum
其中,St_iterNum表示拓扑层次表中第iterNum行中的参数依赖关系集合,1≤iterNum≤N,N为拓扑层次表的最大行数;
步骤ⅲ、按照集合Sdep4Exec中的参数依赖关系,逐一计算对应的因变量,若因变量的值和原来的值不同,更新因变量,并将因变量加入变化的参数集合SparsIn;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海工程技术大学,未经上海工程技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710280699.5/2.html,转载请声明来源钻瓜专利网。