首页 科技周边 人工智能 如何使用AI控制数字化制造?

如何使用AI控制数字化制造?

Apr 09, 2023 pm 02:21 PM
ai 3d打印

如何使用AI控制数字化制造?

尽管科学家和工程师们正在不断地创造可用于3D打印的具有特殊品质的新材料,但这可能是一项具有挑战性且成本高昂的任务。

为了找到始终如一地产生新材料最佳打印质量的最佳参数,专业操作人员经常需要进行人工试错实验,有时创建数千张打印。打印速度和打印机沉积的材料量是其中的一些变量。

现在,麻省理工学院的研究人员利用AI来简化这一过程。他们开发了一种ML系统,使用计算机视觉来监控生产过程,并实时修复处理错误。

在使用模拟训练神经网络如何更改打印参数以减少错误后,他们将控制器放在真正的3D打印机上。

这项工作避免了打印数万或数亿实际对象来教授神经网络的过程。此外,这可能使工程师更容易在其设计中加入新颖的材料,使之能够创造出具有独特的化学或电气特性的产品。如果在设置或正在打印的材料发生意外变化,这也可能使技术人员更容易对打印过程进行快速调整。

由于涉及大量的试验和错误,为数字化制造方法选择最佳参数可能是过程中最昂贵的步骤之一。此外,一旦技术人员发现功能良好的组合,这些参数仅在该特定情况下是最佳的。因为其缺乏关于该物质如何在各种环境、各种装备上发挥作用或新批次是否具有不同特征的信息。

此外,使用ML系统也存在困难。研究人员必须首先对打印机上发生的事情进行实时测量。

为此,他们开发了一个机器视觉装置,两个摄像头指向3D打印机的喷嘴。该技术在材料沉积时对其进行照明,并根据通过的光量确定材料的厚度。

要训练基于神经网络的控制器来理解这个制造过程,需要进行数百万次打印,这是一个数据密集型操作。

他们的控制器使用一种被称为强化学习的方法进行训练,这种方法通过在模型出错时付费来教育模型。该模型需要选择可以在虚拟环境中生成特定对象的打印参数。当模型在给定预测结果后,选取的参数使其打印结果与预期结果之间的方差最小即可获得。

在这种情况下,“错误”意味着模型要么分配了过多的材料,填充了应该保持空白的空间;要么没有足够的材料,留下了需要填充的空间。

然而,现实世界比模型还要粗糙。实际上,条件通常会因微小的波动或印刷过程噪声而改变。研究人员利用这种方法来模拟噪声,从而产生更准确的结果。

当对控制器进行测试时,这比他们检查的任何其他控制策略都更精确地打印出物体。其在打印填充材料时尤其有效,这涉及到打印物体的内部。研究人员的控制器改变了打印路径,使物体保持水平,而其他一些控制器放置了大量材料,使打印的物体会向上突出。

即使在材料沉积之后,控制策略也可以了解其如何分散和适应参数。

研究人员打算为其他制造过程创建控制,现在他们已经证明了这种方法在3D打印中的效率。他们还想研究如何改变策略,以适应有多个材料层或各种材料同时生产的情况。此外,他们的方法假设每种材料都有恒定的粘度,但以后的版本可能会使用AI实时检测和计算粘度。

以上是如何使用AI控制数字化制造?的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

Laravel的地理空间:互动图和大量数据的优化 Laravel的地理空间:互动图和大量数据的优化 Apr 08, 2025 pm 12:24 PM

利用地理空间技术高效处理700万条记录并创建交互式地图本文探讨如何使用Laravel和MySQL高效处理超过700万条记录,并将其转换为可交互的地图可视化。初始挑战项目需求:利用MySQL数据库中700万条记录,提取有价值的见解。许多人首先考虑编程语言,却忽略了数据库本身:它能否满足需求?是否需要数据迁移或结构调整?MySQL能否承受如此大的数据负载?初步分析:需要确定关键过滤器和属性。经过分析,发现仅少数属性与解决方案相关。我们验证了过滤器的可行性,并设置了一些限制来优化搜索。地图搜索基于城

mysql 无法启动怎么解决 mysql 无法启动怎么解决 Apr 08, 2025 pm 02:21 PM

MySQL启动失败的原因有多种,可以通过检查错误日志进行诊断。常见原因包括端口冲突(检查端口占用情况并修改配置)、权限问题(检查服务运行用户权限)、配置文件错误(检查参数设置)、数据目录损坏(恢复数据或重建表空间)、InnoDB表空间问题(检查ibdata1文件)、插件加载失败(检查错误日志)。解决问题时应根据错误日志进行分析,找到问题的根源,并养成定期备份数据的习惯,以预防和解决问题。

mysql安装后怎么使用 mysql安装后怎么使用 Apr 08, 2025 am 11:48 AM

文章介绍了MySQL数据库的上手操作。首先,需安装MySQL客户端,如MySQLWorkbench或命令行客户端。1.使用mysql-uroot-p命令连接服务器,并使用root账户密码登录;2.使用CREATEDATABASE创建数据库,USE选择数据库;3.使用CREATETABLE创建表,定义字段及数据类型;4.使用INSERTINTO插入数据,SELECT查询数据,UPDATE更新数据,DELETE删除数据。熟练掌握这些步骤,并学习处理常见问题和优化数据库性能,才能高效使用MySQL。

mysql 能返回 json 吗 mysql 能返回 json 吗 Apr 08, 2025 pm 03:09 PM

MySQL 可返回 JSON 数据。JSON_EXTRACT 函数可提取字段值。对于复杂查询,可考虑使用 WHERE 子句过滤 JSON 数据,但需注意其性能影响。MySQL 对 JSON 的支持在不断增强,建议关注最新版本及功能。

mySQL下载完安装不了 mySQL下载完安装不了 Apr 08, 2025 am 11:24 AM

MySQL安装失败的原因主要有:1.权限问题,需以管理员身份运行或使用sudo命令;2.依赖项缺失,需安装相关开发包;3.端口冲突,需关闭占用3306端口的程序或修改配置文件;4.安装包损坏,需重新下载并验证完整性;5.环境变量配置错误,需根据操作系统正确配置环境变量。解决这些问题,仔细检查每个步骤,就能顺利安装MySQL。

偏远的高级后端工程师(平台)需要圈子 偏远的高级后端工程师(平台)需要圈子 Apr 08, 2025 pm 12:27 PM

远程高级后端工程师职位空缺公司:Circle地点:远程办公职位类型:全职薪资:$130,000-$140,000美元职位描述参与Circle移动应用和公共API相关功能的研究和开发,涵盖整个软件开发生命周期。主要职责独立完成基于RubyonRails的开发工作,并与React/Redux/Relay前端团队协作。为Web应用构建核心功能和改进,并在整个功能设计过程中与设计师和领导层紧密合作。推动积极的开发流程,并确定迭代速度的优先级。要求6年以上复杂Web应用后端

了解 ACID 属性:可靠数据库的支柱 了解 ACID 属性:可靠数据库的支柱 Apr 08, 2025 pm 06:33 PM

数据库ACID属性详解ACID属性是确保数据库事务可靠性和一致性的一组规则。它们规定了数据库系统处理事务的方式,即使在系统崩溃、电源中断或多用户并发访问的情况下,也能保证数据的完整性和准确性。ACID属性概述原子性(Atomicity):事务被视为一个不可分割的单元。任何部分失败,整个事务回滚,数据库不保留任何更改。例如,银行转账,如果从一个账户扣款但未向另一个账户加款,则整个操作撤销。begintransaction;updateaccountssetbalance=balance-100wh

掌握SQL LIMIT子句:控制查询中的行数 掌握SQL LIMIT子句:控制查询中的行数 Apr 08, 2025 pm 07:00 PM

SQLLIMIT子句:控制查询结果行数SQL中的LIMIT子句用于限制查询返回的行数,这在处理大型数据集、分页显示和测试数据时非常有用,能有效提升查询效率。语法基本语法:SELECTcolumn1,column2,...FROMtable_nameLIMITnumber_of_rows;number_of_rows:指定返回的行数。带偏移量的语法:SELECTcolumn1,column2,...FROMtable_nameLIMIToffset,number_of_rows;offset:跳过

See all articles