草庐IT

离散制造业

全部标签

数字孪生制造:用数据驱动设计、生产、和服务

作者:禅与计算机程序设计艺术“数字孪生”(DigitalSynthesis)这个词,本身含义是指将现实世界中的实体和抽象事物进行计算机化模拟和再现。随着近年来的科技革命带来的信息化的飞速发展,以及人工智能与机器人的飞速崛起,“数字孪生”已经逐渐成为一种新的制造模式。其主要特征是通过生成逼真、自然、动感的产品来实现需求,并通过数据的交换及分析来优化产出。从制造过程的角度看,“数字孪生”产品包括了“模因工程”、“模型驱动设计”、“模态设计”等多种创新。而在传统制造领域,往往采用非计算机控制的方法或手工操作的方式,将制造过程分成各个环节,然后按照流程图顺序一步步执行。而对于“数字孪生”来说,其生成方

《离散数学》:代数系统和图论导论

一、代数系统代数系统是数学中的一个重要概念,它涉及一组对象以及定义在这些对象上的运算规则。代数系统可以是抽象的,也可以是具体的。在抽象代数中,代数系统通常由一组元素和一组操作(或称为运算)组成。这些操作可以是二元的(例如加法和乘法)或一元的(例如取负)。代数系统的运算必须符合一定的性质,例如结合律、交换律、单位元和逆元等。常见的抽象代数系统包括群、环、域和向量空间等。本文中关于代数系统的讨论部分和前文《代数入门》很相似,主要做了一些拓展和案例补充。(〇)代数系统只要满足两个条件就是一个代数系统:集合非空运算封闭(一)广群满足最低要求的代数系统,就是广群。(二)半群满足结合律的广群就是半群。半群

基于Python的人工智能在工业制造中的应用

作者:禅与计算机程序设计艺术1.简介随着互联网信息产业的发展、智能手机、汽车的普及和产业革命性的需求的推动,移动互联网、物联网、大数据等新技术正在重塑产业生态,越来越多的企业采用了机器学习、深度学习等人工智能技术,应用到自己的各个行业中。由于中国是一个现代化国家,产业链条复杂,涉及多个部门,不同部门之间的合作也十分紧密,而产业链上的工厂往往由多个小组或者公司共同管理。如何让生产经营团队更加高效、自动化,实现零缺陷?是提升产品质量还是降低成本?这些都是需要回答的问题。在国际上,尤其是在机器学习领域,也出现了一些成果,如谷歌发布的TensorFlow、微软提出的AutoML等。据统计,全球已有超过

生产制造关键业务模型拆解与平台化演进

本文分享自华为云社区《 数字工厂深入浅出系列(十二):生产制造关键业务模型拆解与平台化演进》,作者:云起MAE。制造型企业的信息化/数字化系统建设,根本目的是服务于企业的业务运营和管理决策,提升企业资源利用率、内外部组织协同效率,优化产品设计与质量,最终实现商业成功。无论生产制造型企业为客户提供哪些类型的产品,都需要围绕以下几个问题开展活动:面向哪些类型客户卖什么类型产品(商业活动)产品提供哪些功能特性、如何实现(研发活动)产品怎么规模化生产加工出来(生产活动)满足产品生产需要外购哪些物料(采购活动)如何获取与交付客户订单(销售活动)如何核算投入成本、产出收益实现商业成功(财务活动)其中2是产

python - python中的离散优化

我正在尝试使用scipy.optimize包来优化离散优化问题(全局优化)。根据文档,在scipy.optimize.anneal中实现的模拟退火应该是一个不错的选择。但我不确定如何强制优化器只搜索搜索空间的整数值。有人可以帮忙吗?一个说明性的例子:f(x1,x2)=(1-0.4*x1)^2+100*(0.6*x2-0.4*x1^2)^2其中,$x1,x2\inI$ 最佳答案 我检查了scipy.optimize.anneal,但看不到使用离散值的方法。自己实现它的方法是创建一个自定义的“移动”函数,但是您必须指定时间表(通过字符串

python - seaborn 热图中的离散图例

我正在使用此处显示的数据使用seaborn和pandas构建此热图。代码:importpandasimportseaborn.apionlyassns#Readincsvfiledf_trans=pandas.read_csv('LUH2_trans_matrix.csv')sns.set(font_scale=0.8)cmap=sns.cubehelix_palette(start=2.8,rot=.1,light=0.9,as_cmap=True)cmap.set_under('gray')#0valuesinactivitymatrixareshowningray(inactiv

python - 我可以让 matplotlib slider 更离散吗?

我正在使用matplotlibslider,类似于thisdemo.slider目前使用2位小数并且“感觉”非常连续(尽管它们在某种程度上必须是离散的)。我可以决定它们在什么水平上是离散的吗?整数步骤?0.1步长?0.5?我的google-fu失败了。 最佳答案 如果您只需要整数值,只需在创建slider时传入适当的valfmt(例如valfmt='%0.0f')但是,如果您想要非整数整数,则每次都需要手动设置文本值。不过,即使您这样做,slider仍会平稳前进,并且不会“感觉”像离散间隔。这是一个例子:importmatplotl

【离散数学·图论】关于哈密顿图的判别条件总结

目录一.判断是哈密顿图的“充分条件”:二.判断“不是”哈密顿图的“充分条件”:三.其他情况:定义:含有哈密顿圈的图称为哈密顿图。补充:哈密顿路即包含所有顶点且不重复的路。(两个对顶三角含有哈密顿路,但不是哈密顿图因为没有哈密顿圈)一.判断是哈密顿图的“充分条件”:1.美国图论数学家奥勒在1960年给出了一个图是哈密尔顿图的充分条件:对于顶点个数大于2的图,如果图中任意两点度的和大于或等于顶点总数,那这个图一定是哈密顿图。但不满足不一定就不是哈密顿图2.若图的最小度不小于顶点数的一半,则图是哈密顿图;3.若图中每一对不相邻的顶点的度数之和不小于顶点数,则图是哈密顿图。不满足不一定就不是比如二.判

python - 如何使用 pymc 制作离散状态马尔可夫模型?

我正在尝试找出如何使用pymc正确制作离散状态马尔可夫链模型.举个例子(在nbviewer中查看),让我们创建一个长度为T=10的链,其中马尔可夫状态是二进制的,初始状态分布是[0.2,0.8]并且在状态1中切换状态的概率是0.01而在状态2是0.5importnumpyasnpimportpymcaspmT=10prior0=[0.2,0.8]transMat=[[0.99,0.01],[0.5,0.5]]为了制作模型,我制作了一个状态变量数组和一个取决于状态变量的转换概率数组(使用pymc.Index函数)states=np.empty(T,dtype=object)states[

从IC版图Layout的视角看待VLSI从设计到流片、FAB制造 【VLSI】

从IC版图Layout的视角看待VLSI从设计到流片、FAB制造【VLSI】一、什么是IC版图?1.IC版图基础概念2.工程师使用EDA、CAD工具完成IC版图的布局布线3.经过设计和验证后输出GDSII4.流片tape-out5.Photolithography光刻Mask、Photomask和Photolithography光刻技术的关系二、一名IC版图工程师的视角看待版图设计与芯片生产的关联1.版图设计和FAB工艺制作的区别2.对比绘制Layout和真实的制造工艺步骤什么是Activearea?什么是P-selet、N-selet?为什么N-selectorP-selectmask比Ac