软件概述
KnowleBuilder 是一款基于知识工程(KBE)的工具软件,可应用于机械工程、航空航天、汽车、船舶等领域的辅助设计与分析,用于建立适合特定领域需求的专业化 KBE 系统。借助它,用户只需具备专业知识、无需软件开发经验,即可方便地建立产品辅助设计分析的 KBE 系统或知识库软件,从而有效提高系统开发效率和开发质量。
无需编程
以图形化与表格化的方式表达设计知识与分析流程,专业人员即可搭建应用系统。
多领域适用
覆盖机械工程、航空航天、汽车、船舶等行业的辅助设计与分析场景。
开箱即用的算法
内置数百个数学、统计与工程函数,以及多种优化、评估与推理算法。
主要功能
KnowleBuilder 的主要功能可归纳为以下七个方面。
1. 公式函数计算功能
输入变量参数、计算公式和函数,建立可重复使用的“知识文档”和“电子表格”,修改变量数据即可自动获得计算分析结果。提供非线性方程组、常微分方程组、多元函数优化、积分、微分、插值、线性与非线性回归、函数图像等数值计算功能,并内置数百个常用的数学、统计、逻辑、工程、文本与数据库函数。
2. 知识的表达和推理功能
以图像、文字、表格、变量选项、规则、约束、实例、分类的知识模块等多种方式表达设计知识,可用于结构或工艺方案的选择、设计参数的查询与确定。除规则推理外,还提供知识检索与实例推理,无需编程即可建立各类数据库的浏览、查询与检索模块,并支持相似性检索、实例综合与全文检索。
3. 参数化和 CAD/CAE 等软件接口
提供 CAD/CAE 模型的参数化功能与参数化模块开发功能,可在“知识文档”和“电子表格”中建立参数输入界面并管理参数实例,计算结果可自动传递到 CAD 模型,具备 SolidWorks、NX(UG)等模型参数的读写接口;同时提供与 Matlab、Python 的接口,以及 Abaqus、ANSYS、Adams 等 CAE 软件的数据传递能力。
4. 可重构的流程建模功能
以“模块流程”和“任务流程”两种形式建立设计分析流程:用户可图形化地定义各设计模块的执行流程与先后顺序、输入输出参数及模块间的参数传递关系,并依据输入数据与执行结果进行条件判断、选择不同执行分支;也可采用可定制的“任务流程”,以“向导”方式引导用户逐步完成各设计步骤。
5. 基于电子表格的集成化智能算法
提供一系列优化算法组件:既包括单纯形法、Powell 法、复合形法等常规的有约束与无约束优化算法,也包括模拟退火法、遗传算法、人工免疫算法、UNG 神经网络遗传自适应优化、基于约束的模糊优化等智能优化算法,并支持单目标与多目标优化。算法组件可嵌入电子表格,以参数优化功能与优化设计模块的形式使用。
6. 综合评估和智能化决策
提供“综合评估模块”,可从设计方案、产品性能、工艺方案等方面对评估对象进行评估,得出方案的优劣排序与等级水平,辅助设计决策。用户可用鼠标“选择”和“拖拽”的方式快速建立层次化评估指标体系,并采用 AHP(层次分析)等方法分配权重,完成模糊综合评估;内置层次分析法、TOPSIS 法、模糊综合评估法、灰色关联法等多种评估方法。
7. 二次开发和定制功能
除常用的知识分析推理功能外,还提供“知识文档”“电子表格”和“用户窗体”的开发接口,以及数百个程序开发接口函数。用户可将以 C#、VB.NET、Python、Matlab 编写的程序嵌入 KnowleBuilder,与“知识文档”和“电子表格”无缝集成,并调用公式函数计算、函数绘图、数据知识检索、推理分析、文档报告输出等通用功能。
软件下载
下载 KnowleBuilder 安装包,开始搭建属于您自己的知识工程应用系统。
KnowleBuilder 安装包
百度网盘下载 · 提取码:ck27
立即下载 KnowleBuilderhttps://pan.baidu.com/s/1_6HjPQ3oPdB-Yt46pxRyUA?pwd=ck27