人工智能在园林设计中的应用
艺术生活
1现有园林设计所面临的问题
作文绿萝
歌颂老师的诗词随着人们环保意识的提高,绿化已成为城市建设中的重要一环,而园林的设计与建设更是城市绿化的重要组成部分。园林设计是研究如何应用艺术和技术手段处理自然、建筑和人类活动之间复杂关系,达到和谐完美、生态良好、景色如画之境界。艺术的设计通过设计者的艺术修养能够很好的完成和提高,但是在工程技术方面,却会面临很多问题,主要有以下几个方面:网课的利与弊
由于系统本身的原因,参与设计的人员需要有非常广的知识面,不光计算机知识要懂,建筑知识,植物知识等等都需要精通,这对工程技术人员要求太高,不易实现。
所设计园林重用性很低,由于不同地区的气候,地形等原因,使得设计的园林系统不能在其他地方得到复制,浪费较多人力物力。
现有的CAD技术只能给客户提供单一图形,客户很难在设计成型前看到效果,不利于技术人员与客户及时沟通。很容易造成设计人员与客户想法的偏差,造成损失。
2智能园林系统的设计
本系本统完全按照园林规划设计的流程,用计算机模拟了园林规划设计的各个环节。每一个环节不仅可以独立成为孤立的环节,同时也动态关联影响到其他环节的结果,方便
张员外
了各环节的设计人员、评审人员的协作、交接,并且使园林的设计过程可以迭代修改。
根据一般的园林规划设计流程,本软件分如下几个子系统:
项目概要设定子系统用计算机进行建模的前提,首先是需要对项目进行基本设定,以确定项目自动生成的基本规则。之后把搜集到的信息,输入计算机,需要输入基本信息有:建设规模、投资规模、是否可持续发展、服务对象、地理位置、气温、光照、季风风向等等。这些信息会作为全局的参数,影响计算机的推理结果。如建筑面积、建筑风格、植被花卉的选型等等。
地形子系统地形子系统实现的目标是用输入的地质勘测数据根据推理机计算,输出目标园林的地形设计图。首先,需要人工处理的是地质勘测工作,这是目前计算机无法取代的。勘测工作根据又分前期的粗堪和后期的细堪。粗堪的目的是为了初步评审或投标准备的设计初稿,投入的人力较少获得勘测数据也较粗糙。细堪的目的是为项目施工准备施工图纸,需要对整个现场做详尽的勘测。我们的软件系统,可以在粗堪与细堪的数据间做平稳的过度。输入粗堪数据后,再次输入细堪数据,系统会自动细化修正设计结果。这里需要输入的勘测数据包括基地现状图、等高图、水文分布图、土壤酸碱性分布图等,作为推理机的输入参数。之后,推理
机会参考之前步骤输入的基本信息,包括建设规模、投资规模、是否可持续发展、服务对象、地理位置、气温、光照、季风风向等数据,同时参考一般园林的基本设计规范以及现有其他园林的设计,演绎推导出地形的初步模型。
我们选用了规则引擎作为推理机。规则引擎起源于基于规则的专家系统,而基于规则的专家系统又是专家系统的其中一个分支。专家系统属于人工智能的范畴,它模仿人类的推理方式,使用试探性的方法进行推理,并使用人类能理解的术语解释和证明它的推理结论。利用它就可以在应用系统中分离商业决策者的商业决策逻辑和应用开发者的技术决策,并把这些商业决策放在中心数据库或其他统一的地方,让它们能在运行时可以动态地管理和修改,从而为企业保持灵活性和竞争力提供有效的技术支持。简单地说:让程序的业务逻辑可以通过规则配置进行处理。
本次开发中采用了作为规则引擎。是版的Drool s,基于CharlesF orgy的RETE算法的开源的业务规则引擎。推理的总体规则如下:
R1:输入建设规模、投资规模、是否可持续发展、服务对象、地理位置、气温根据一般园林的基本设计规范计算出绿地占比、水体占比、空地占比、建筑面积、地形改造费用在总体造价中的占比等。
R2:输入等高图和R1的结果数据根据园林设计模板数
据库,计算出中推荐地形。
R3:用推荐地形等高图和原始等高图计算出总进、出土方量。用土方定额表,计算出造价,是否符合投资情况。
R4:用推荐地形图,根据园林设计模板数据库划分出绿地、建筑、水体、空地的区域。
R5:人工调整地形模板、地形设计细节、区域划分等,放入R2、R3、R4的规则中迭代计算,得出满意的结果。
主干道路子系统主干道路子系统实现的目标是用地形子系统输出地形数据生成主干道路。地形设计完成后,在开始其他设计开始前,首先需要设计道路,以避开同时圈定建筑、花园和树木等。推理的总体规则如下:
眼霜哪个好用
R1:根据建设规模、投资规模、是否可持续发展、服务对象等,计算出道路的选型、费用在总体造价中的占比等数据。
R2:根据之前输出的地形,生成推荐道路图。
R3:道路的密度符合园林设计规范。
炸藕盒怎么做
R4:用推荐道路图,根据道路建设定额表,计算出造价,是否符合投资情况。
R5:人工调整道路图,放入R2、R3、R4的规则中迭代计算,得出满意的结果。
建筑子系统有了地形和主干道路的设计后,园林的区域已经被划分清楚了。接下来,建筑、树木、花卉的设计可以
并行进行,为了描述方便,我们从建筑系统开始介绍。
建筑系统的目标是生成园林中建筑的设计图。推理的总体规则如下:
R1:根据建设规模、投资规模、是否可持续发展、服务对象等,推导出设计风格,并计算出建设费用在总造价中的占比等数据。
R2:根据之前输出的地形图和主干道路图,参考R1推导出的设计风格和建筑设计模板库,生成推荐的建筑设计图。
R3:用推荐的建筑设计图,根据建筑建设定额表,计算出造价,是否符合投资情况。
R4:人工调整建筑设计图,放入R2、R3的规则中迭代计算,得出满意的结果。
树木、花卉子系统树木、花卉子系统的目标是生成园林中的树木、花卉分布图。推理的总体规则如下:
R1:根据建设规模、投资规模、是否可持续发展、服务对象、地理位置、气温、光照、季风风向等,推导出树木、花卉的选型,并计算出建设费用在总造价中的占比等数据。
R2:根据之前输出的地形图和主干道路图,参考R1推导出的数据与树木、花卉数据库,生成推荐的树木、花卉种植分布图。
R3:树木、花卉的种植位置,参考地质土壤图,推导出是否合适种植,如不合适种植,推导出是否需要移动树木、
我运动我健康