[发明专利]结构设计中的柱放置的可定制强化学习在审
申请号: | 202111053116.8 | 申请日: | 2021-09-07 |
公开(公告)号: | CN114186306A | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | Y·王;M·诺巴卡西 | 申请(专利权)人: | 欧特克公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/27 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 赵楠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 结构设计 中的 放置 定制 强化 学习 | ||
1.一种用于执行机器学习的方法,所述方法包括:
向建筑物的楼层平面图应用一个或多个放置规则以在所述楼层平面图中生成一组候选的柱位置;
使用第一强化学习(RL)代理基于一个或多个柱位置的结构稳定性而从所述一组候选的柱位置选择所述一个或多个柱位置;以及
输出包括所述一个或多个柱位置的所述楼层平面图作为所述建筑物的结构设计。
2.如权利要求1所述的方法,所述方法还包括:
从用户接收针对所述楼层平面图的一个或多个额外的放置规则;以及
使用所述第一RL代理基于所述一个或多个额外的放置规则而修正选自所述一组候选的柱位置的所述一个或多个柱位置。
3.如权利要求2所述的方法,所述方法还包括:
在检测到所述一个或多个放置规则和所述一个或多个额外的放置规则中的冲突之后输出所述冲突的警告;以及
基于来自用户的输入而解决所述冲突,之后修正所述一个或多个柱位置。
4.如权利要求1所述的方法,所述方法还包括在向所述楼层平面图应用所述一个或多个放置规则之前,执行第二RL代理,所述第二RL代理基于所述楼层平面图中的一组墙壁的一组结构重要性而在所述楼层平面图中生成一组网格线。
5.如权利要求4所述的方法,其中所述第二RL代理进一步基于与所述建筑物相关联的最小梁跨度和与所述建筑物相关联的最大梁跨度而在所述楼层平面图中生成所述一组网格线。
6.如权利要求4所述的方法,其中向所述楼层平面图应用所述一个或多个放置规则包括:
使放置规则的第一参数与所述一组网格线中的两个网格线的交叉点匹配;以及
基于所述放置规则的第二参数而向所述交叉点应用类别。
7.如权利要求6所述的方法,其中向所述交叉点应用所述类别包括以下项中的至少一者:从所述一组候选的柱位置省略所述交叉点,包括所述一组候选的柱位置中的所述交叉点;以及将所述交叉点指定为优选的柱位置。
8.如权利要求1所述的方法,所述方法还包括使用一组随机生成的楼层平面图训练所述第一RL代理。
9.如权利要求8所述的方法,所述方法还包括使用奖励函数训练所述第一RL代理,所述奖励函数包括用于将柱放置在优选的柱位置处的第一奖励。
10.如权利要求9所述的方法,其中所述奖励函数还包括反映一个或多个放置的柱对随机生成的楼层平面图的覆盖的第二奖励。
11.如权利要求1所述的方法,所述方法还包括基于所述一个或多个放置规则而向所述楼层平面图添加一个或多个预先放置的柱。
12.如权利要求1所述的方法,其中所述楼层平面图包括所述建筑物的第一轮廓、所述建筑物中的区域的第二轮廓和所述区域的功能类型。
13.一种存储指令的非暂时性计算机可读介质,所述指令在由处理器执行时致使所述处理器执行以下步骤:
向建筑物的楼层平面图应用一个或多个放置规则以在所述楼层平面图中生成一组候选的柱位置和一组优选的柱位置;
使用第一强化学习(RL)代理基于一个或多个柱位置的结构稳定性而从所述一组候选的柱位置和所述一组优选的柱位置选择所述一个或多个柱位置;以及
输出包括所述一个或多个柱位置的所述楼层平面图作为所述建筑物的结构设计。
14.如权利要求13所述的非暂时性计算机可读介质,其中所述步骤还包括在向所述楼层平面图应用所述一个或多个放置规则之前,执行第二RL代理,所述第二RL代理基于所述楼层平面图中的一组墙壁的一组结构重要性、与所述建筑物相关联的最小梁跨度和与所述建筑物相关联的最大梁跨度而在所述楼层平面图中生成一组网格线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧特克公司,未经欧特克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111053116.8/1.html,转载请声明来源钻瓜专利网。