历史上的今天
返回首页

历史上的今天

今天是:2025年05月21日(星期三)

正在发生

2020年05月21日 | 机器视觉在工业控制领域里的作用是什么?

2020-05-21 来源:eefocus

机器视觉长期以来用于工业自动化系统中,以通过取代传统上的人工检查来提高生产质量和产量。从拾取和放置、对象跟踪到计量、缺陷检测等应用,利用视觉数据可以通过提供简单的通过失败信息或闭环控制回路,来提高整个系统的性能。


视觉的使用并不仅仅在工业自动化领域;我们也看到了相机在日常生活中的大量应用,例如用于计算机、移动设备,特别是在汽车中。摄像头仅仅是在几年前才被引入到汽车中,但是现在汽车中已经配备了大量摄像头,以为驾驶员提供完整的360°车辆视图。


但是谈到机器视觉领域的最大技术进步,可能一直是处理能力。随着处理器性能每两年翻一番,以及对多核CPU、GPU和FPGA等并行处理技术的持续关注,视觉系统设计人员现在可以将高度复杂的算法应用于视觉数据,并创建更智能的系统。

工业控制领域里机器视觉的作用是什么

首先,因为可以使用相同的软件开发视觉系统和运动系统,设计者不需要熟悉多种编程语言或环境,因此降低了开发复杂性。第二,消除了以太网网络上的潜在性能瓶颈,因为现在数据仅在单个应用中的环路之间传递,而不是在物理层之间传递。


这使得整个系统的运行具有确定性,因为一切共享相同的过程。当将视觉直接引入控制回路中时,例如在视觉伺服应用中,这是特别有价值的。这里,视觉系统在运动期间连续捕获致动器和目标零件的图像,直到运动完成。这些捕获的图像用于提供关于运动成功的反馈。有了这一反馈,设计人员可以提高现有自动化的精度和精密度,而无需升级到高性能运动硬件。


这种系统的一个很好的选择是:使用将处理器和FPGA与I/O相结合的异构处理架构。已经有很多行业投资这种架构,包括美国Xilinx公司的Zynq全可编程SoC(将ARM处理器与Xilinx 7系列FPGA架构相结合),以及英特尔数十亿美元收购Altera等。


不幸的是,虽然这种架构提供了很多性能和可扩展性,但是实现它的传统方法需要专业知识,特别是在使用FPGA时。这为设计者带来了巨大风险,并有可能导致使用该架构不切实际甚至不可能。然而,使用集成软件(如NI LabVIEW),设计人员可以通过提取低级复杂性,并将所需的所有技术集成到单一开发环境中,来提高生产率,降低风险。


行业内这种机器每小时的产量大约为2000个零件。但是Master Machinery公司采取了不同的方法。他们设计了中央集权的、以软件为中心的架构,并将主机控制器、机器视觉和运动系统、I/O和HMI全部集成到单独的控制器中,所有都采用LabVIEW编程。除了不需要单个子系统实现成本节约之外,这种方法还具备性能优势,其每小时大约能生产20000个零件,是竞争产品的10倍。


Master Machinery公司成功的关键因素之一是能够将多个子系统组合在单个软件堆栈中,特别是机器视觉和运动控制系统。使用这种统一的方法,Master Machinery公司不但简化了设计机器视觉系统的方式,而且还简化了如何设计整个系统。


机器视觉是一项复杂的任务,需要大量的处理能力。随着摩尔定律继续增加处理元件(如CPU、GPU和FPGA)的性能,设计人员可以使用这些组件来开发高度复杂的算法。设计人员还可以使用此技术来提高设计中其他组件的设计性能,特别是在运动控制和I/O领域。

随着所有这些子系统性能的提高,用于开发这些机器的传统分布式架构将面临压力。将这些任务整合到单个控制器中,运行在单个软件环境下,消除了设计过程中的瓶颈,使设计人员可以专注于创新,而不必担心实施问题。

推荐阅读

史海拾趣

Aavid Thermalloy公司的发展小趣事

Aavid Thermalloy公司是一家专注于热管理解决方案的公司,以下是关于该公司发展的五个相关故事:

  1. 公司成立和早期发展: Aavid Thermalloy公司成立于1964年,总部位于美国新罕布什尔州。最初,公司主要从事铝材料加工和制造业务,为电子行业提供散热器和热管理解决方案。在成立初期,公司注重产品质量和技术创新,逐渐赢得了客户的信赖和认可。

  2. 技术创新和产品扩展: 随着市场需求的变化和技术的进步,Aavid Thermalloy不断进行技术创新,并逐步扩展产品线。公司不仅提供各种类型的散热器产品,还涉足导热材料、热管、热板等领域,为客户提供全方位的热管理解决方案。

  3. 国际市场拓展: Aavid Thermalloy致力于拓展国际市场,与全球各地的客户建立了广泛的合作关系。公司产品远销美国、欧洲、亚洲等地区,销售网络覆盖了全球主要的电子市场。同时,公司在一些国家设立了分支机构和办事处,加强了对当地市场的服务和支持。

  4. 合并和收购: 为了进一步扩大业务规模和增强竞争力,Aavid Thermalloy进行了一系列的合并和收购活动。公司通过并购具有相关技术和市场资源的企业,扩大了产品线和市场份额,加强了在热管理领域的领先地位。

  5. 可持续发展和未来展望: Aavid Thermalloy公司致力于可持续发展,注重环境保护和社会责任。公司通过采取节能减排、提高资源利用率等措施,努力降低对环境的影响。未来,公司将继续致力于技术创新和产品升级,为客户提供更优质的产品和服务,推动热管理行业的发展和进步。

绿宝石(BERYL)公司的发展小趣事

绿宝石公司注重品牌建设和形象提升。公司加大了广告宣传的投入力度,通过电视、网络、户外广告等多种渠道进行品牌推广。此外,绿宝石公司还积极参与社会公益活动,履行企业社会责任。这些举措不仅提升了公司的知名度和美誉度,也增强了消费者对绿宝石品牌的认同感和忠诚度。

Hoffman Engineering公司的发展小趣事

1945年,年轻的Harry Hoffman凭借对工厂安全的深切关注,发明了前所未有的压力机安全保护装置。这一装置能够在操作人员的手进入危险区域时迅速停止机器,极大地保护了生产工厂中员工的人身安全。这一创新不仅为Hoffman Engineering奠定了技术基础,也开启了公司在工业安全领域的先河。Harry的发明迅速获得市场认可,为公司的后续发展奠定了坚实的基础。

ALD [Advanced Linear Devices]公司的发展小趣事

随着产品线的不断丰富和技术实力的提升,Hoffman Engineering开始将目光投向国际市场。公司逐步在全球范围内建立销售网络,为全球客户提供优质的产品和服务。如今,Hoffman Engineering的工厂遍布世界四大洲,为全球客户提供了超过12,000种标准产品和不计其数的定制化解决方案。这一国际市场的成功开拓,使Hoffman Engineering成为国际知名的电子工程解决方案提供商。

Bliley Technologies Inc公司的发展小趣事

随着全球化趋势的加速,Bliley也开始积极实施全球化战略。公司不仅在美国本土建立了先进的制造工厂和研发中心,还积极拓展海外市场,与全球客户建立紧密的合作关系。通过全球化战略的实施,Bliley不仅扩大了其市场份额,也提升了其品牌影响力和国际竞争力。如今,Bliley的产品已经广泛应用于各个领域,包括航空航天、军事国防、移动通信、5G蜂窝和电信等。

这五个故事共同展现了Bliley Technologies Inc.在电子行业中的发展历程。从一家小型压电公司起步,通过不断创新和拓展,Bliley逐渐成长为晶振行业的领军企业,并在全球化市场中取得了显著成就。这些故事不仅反映了Bliley的辉煌历史,也预示着其未来更加广阔的发展前景。

G-Two Inc公司的发展小趣事

背景:光伏行业技术迭代迅速,对封装材料的要求也越来越高。

发展:福斯特始终将技术创新作为企业发展的核心驱动力,不断加大研发投入,推出了一系列具有自主知识产权的新产品。例如,公司成功研发出多层共挤型POE胶膜,有效提高了光伏组件的抗PID性能和发电效率。

成果:福斯特的技术创新不仅提升了自身产品的竞争力,也推动了整个光伏行业的技术进步和产业升级。

问答坊 | AI 解惑

求购无线收发模块!

本帖最后由 paulhyde 于 2014-9-15 09:21 编辑 距离适中,调制方式可调,频率30M左右,抗干扰性好,有用过这种收发模块的朋友,还望不吝赐教!或者是知道有什么比较好的这类集成芯片,集成电路! 再次拜谢!  …

查看全部问答>

你在用什么方式上网?

哈哈 今天早上和一个朋友聊到了上网方式,原本以为都是采用传统的ADSL或者校园网等方式 熟料到,还有很多稀奇古怪的方式。记得公司开会时,有个同事用的3G上网卡,当时体验了一把,速度还可以,毕竟是五环内么。 大家一般用什么上网?…

查看全部问答>

EVC模拟器连接不上(万分急迫!!!)

模拟器就是连接不上 也不报什么错误 模拟器弹出来后 一直是server is started 程序下载不下去 然后就download failure了 noexcute=optin这个改成了 excute=optin 不知道哪里出了问题 系统也重装了一遍还是不行 郁闷死了 难道一定要联网吗? ...…

查看全部问答>

有没有在开发wince界面直接用activex 控件的?

在vc里用activex可以大大提高开发速度? 那么在开发wince界面的时候,有没有直接用activex 控件去开发的? …

查看全部问答>

武汉(或北京)诚聘嵌入式和硬件开发工程师

职位要求:    1.       有1年以上开发51系列单片机或ARM7系统完整产品经验;    2.       熟练掌握汇编语言、C语言,能够完成高性能、可扩展、稳定的模块设计与开发;    ...…

查看全部问答>

写嵌入式设备驱动基础是什么啊?

   是不是要对操作系统和结构体系要很了解啊?是用汇编写还是C或者混合编写?我是学硬件的,想学习嵌入式编写驱动,希望高手们指点!…

查看全部问答>

物理内存互拷

已知两个mdl的pfn,怎么根据pfn,将一块物理内存的数据 拷贝到 另一块物理内存上。已经查过msdn了,现在仍一无所获。给点提示也好…

查看全部问答>

adi ts201交流群

本人初学ts201,希望有共同爱好的朋友共同交流,群号119735666…

查看全部问答>

国赛B题交流讨论群172874085,欢迎加入 多多交流

本帖最后由 paulhyde 于 2014-9-15 08:52 编辑 B题交流讨论群172874085,欢迎加入 多多交流  …

查看全部问答>

STM32操作MAX197总结!

本帖最后由 youki12345 于 2015-1-10 20:15 编辑       最近要做个AD采集的项目,AD输入为-5~+5v,采集的方法有很多种,比如说利用STM32自带的AD来做,但这样有个问题,负电压必须通过移位和衰减变成正的的才能符合STM32&nbs ...…

查看全部问答>