擴展多相機成像系統(tǒng)是系統(tǒng)集成商和機器制造商面臨的一項技術(shù)挑戰(zhàn)。網(wǎng)絡(luò)擁堵、CPU過載、同步錯誤以及配置復(fù)雜性等問題常常會給成功構(gòu)建包含大量GigE工業(yè)相機的系統(tǒng)造成諸多阻礙。
Teledyne最近通過交換機將40多臺GigE相機連接到一臺PC,成功運行了相機系統(tǒng)。即使在極限壓力下,系統(tǒng)依然連續(xù)運行了數(shù)天,期間沒有出現(xiàn)幀丟失或錯誤。這一成就得益于Spinnaker 4 SDK,它基于Teledyne GigE框架,經(jīng)過近20年的不斷優(yōu)化,已獲得廣泛信賴。
Spinnaker 4 SDK簡化了大規(guī)模相機系統(tǒng)的部署,提供了卓越性能、穩(wěn)定性和便捷的部署使用體驗。
擴展多相機系統(tǒng)面臨的挑戰(zhàn)
將GigE Vision系統(tǒng)擴展至40臺以上相機時,面臨以下幾個主要挑戰(zhàn):
01網(wǎng)絡(luò)擁堵
盡管每臺GigE相機都配有獨立的1Gbps端口,但共享的網(wǎng)絡(luò)交換機可能會出現(xiàn)過載情況,導(dǎo)致數(shù)據(jù)包丟失和延遲。
02CPU過載
管理來自數(shù)十臺相機的數(shù)據(jù)流可能會占用大量系統(tǒng)資源,導(dǎo)致性能下降。
03CPU過載
機器人和自動化檢測等時間敏感的應(yīng)用需要精確的時序控制。如果沒有配置適當?shù)耐焦ぞ撸鄼C可能會失去同步,導(dǎo)致工作流程中斷。
04配置復(fù)雜性
手動管理網(wǎng)絡(luò)設(shè)置、分配IP地址并排查40+臺相機的故障既容易出錯,又耗時費力。
如果沒有經(jīng)過適當優(yōu)化,這些問題可能會影響系統(tǒng)的可擴展性和可靠性。
Spinnaker 4 SDK如何解決這些問題
Spinnaker 4 SDK集成了Teledyne GigE框架,這是一項經(jīng)過驗證的技術(shù),源自于Sapera SDK,能夠確保在大規(guī)模相機系統(tǒng)中實現(xiàn)高可靠性、可擴展性和高效運行。
高效處理
Spinnaker 4 SDK由Teledyne GigE驅(qū)動程序提供支持,經(jīng)驗證,該驅(qū)動程序已有近20年的工業(yè)應(yīng)用經(jīng)驗:
久經(jīng)考驗的穩(wěn)定性
即使在高負載條件下,仍能保證系統(tǒng)不間斷運行,適應(yīng)任務(wù)關(guān)鍵型環(huán)境。
降低CPU使用率
通過減少系統(tǒng)開銷,釋放資源供其他關(guān)鍵進程使用。
這種優(yōu)化確保了系統(tǒng)能夠在長時間運行中保持穩(wěn)定可靠,避免性能下降。
寬帶利用率優(yōu)化
在擴展到40+臺GigE相機時,高效的帶寬管理至關(guān)重要。Spinnaker 4 SDK通過以下幾種方式實現(xiàn)帶寬的高效利用:
CPU核心分配
通過將處理任務(wù)分配給特定的CPU核心或核心組,并將其分配給網(wǎng)絡(luò)接口適配器卡(NIC),避免系統(tǒng)瓶頸,確保資源的平衡使用。
數(shù)據(jù)包重發(fā)優(yōu)化
智能管理數(shù)據(jù)包重發(fā),減少帶寬消耗,確保數(shù)據(jù)完整性而不導(dǎo)致網(wǎng)絡(luò)擁堵
可調(diào)數(shù)據(jù)包大小
支持用戶根據(jù)網(wǎng)絡(luò)條件調(diào)整數(shù)據(jù)包大小,降低高負載環(huán)境下的碰撞和丟包風(fēng)險。
多NIC優(yōu)化
將相機數(shù)據(jù)流分配到多個網(wǎng)絡(luò)接口上,最大化吞吐量并減少擁堵。
高級同步
對于機器人和自動化檢測等對時效性要求較高的應(yīng)用,精確同步至關(guān)重要。Spinnaker 4 SDK與Teledyne的2D區(qū)域掃描機器視覺相機組合,支持多相機無縫同步,具備以下功能:
支持IEEE158(PTP)
支持精確的硬件級時間戳同步,確保所有相機時鐘的高精確對齊,適用于高速應(yīng)用。
相機內(nèi)觸發(fā)與動作指令
實現(xiàn)納秒級精度,使多臺相機能夠高效協(xié)同捕捉圖像,無需額外電纜連接。借助這些功能,Spinnaker 4 SDK使得40+臺相機能夠在嚴苛的工業(yè)環(huán)境中可靠穩(wěn)定地協(xié)同工作,維持一致的高性能表現(xiàn)。
簡化配置和診斷
Spinnaker 4 SDK 還通過以下方式簡化了多相機的設(shè)置與監(jiān)控流程:
智能配置工具
自動完成IP分配、帶寬分配和優(yōu)先級設(shè)置等關(guān)鍵任務(wù)。
實時T2IR診斷
持續(xù)監(jiān)控系統(tǒng)性能,主動識別并處理潛在問題。
內(nèi)置診斷工具進一步幫助快速識別并解決網(wǎng)絡(luò)和性能問題。
實際案例驗證
46臺相機在壓力下零錯誤運行
為驗證Spinnaker 4 SDK的能力,我們通過交換機將46臺GigE Vision相機連接到一臺PC,并通過外部工具將CPU使用率推至100%,模擬了24/7(一天24小時一周7天不間斷)圖像處理操作在實際環(huán)境中的需求。
結(jié)果
零丟幀
100%同步
高分辨率無縫圖像流
即使在CPU滿負載運行的情況下,Spinnaker 4 SDK依然保持高性能表現(xiàn),證明了其穩(wěn)定性與可靠性。
憑借Teledyne GigE框架和Teledyne GigE視覺工業(yè)相機,Spinnaker 4 SDK助力成功實現(xiàn)40+臺相機的擴展。Teledyne的解決方案具備推動多相機系統(tǒng)極限所需的穩(wěn)定性與高效性。
-
成像系統(tǒng)
+關(guān)注
關(guān)注
2文章
215瀏覽量
14577 -
工業(yè)相機
+關(guān)注
關(guān)注
5文章
435瀏覽量
25818
發(fā)布評論請先 登錄
短波紅外工業(yè)相機:材料檢測和質(zhì)量檢驗的不二之選(以Dalsa相機為例)
工業(yè)視覺相機的應(yīng)用有哪些
微軟與生態(tài)伙伴重磅發(fā)布40+安全智能體
超詳細的工業(yè)相機常見的數(shù)據(jù)接口類型分析
工業(yè)相機GigE數(shù)據(jù)接口的優(yōu)勢及應(yīng)用
打破協(xié)議壁壘,CAN轉(zhuǎn)EtherCAT連接工業(yè)相機秒變跨國CP”!
什么是零代碼平臺?
大型工業(yè)設(shè)備運行診斷系統(tǒng)方案:實時監(jiān)測與優(yōu)化工業(yè)生產(chǎn)
PLC數(shù)據(jù)中臺對接到MySQL數(shù)據(jù)庫并對接到生產(chǎn)看板
工業(yè)相機圖像采集卡:機器視覺的核心樞紐
將40+臺GigE工業(yè)相機連接到單一系統(tǒng)竟能零錯誤運行數(shù)天!
評論