国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于圖像和模型識別的PCBA檢測裝置及方法與流程

      文檔序號:40397035發(fā)布日期:2024-12-20 12:20閱讀:8來源:國知局
      一種基于圖像和模型識別的PCBA檢測裝置及方法與流程

      本發(fā)明涉及pcba檢測,具體涉及一種基于圖像和模型識別的pcba檢測裝置及方法。


      背景技術(shù):

      1、隨著軍工、航天事業(yè)的飛速發(fā)展,電子產(chǎn)品趨于集成化、高質(zhì)量化,雖然電子產(chǎn)品制作工藝方式以及可靠性都得到了穩(wěn)步提升,但電子產(chǎn)品在生產(chǎn)制造過程中,生產(chǎn)焊接缺陷種類卻越來越多。pcba(printed?circuit?board?assembly)板是pcb空板經(jīng)過smt(surface?mount?technology)組裝后或經(jīng)過dip(dual?in-line?package)插件后的通俗叫法,簡稱pcba。

      2、pcba的品質(zhì)是直接影響電子設(shè)備可靠性的關(guān)鍵因素,同時對于pcba的質(zhì)量檢測的要求也在逐年提高,因此針對pcba的生產(chǎn)缺陷如何實(shí)現(xiàn)高效且準(zhǔn)確檢測,是pcba生產(chǎn)中普遍關(guān)注、需要亟待解決的難題。

      3、目前大部分pcba生產(chǎn)廠商對pcba的生產(chǎn)缺陷的檢測手段包括:人工檢測和在線測試。其中,人工檢測為人工目檢,主要通過目視或者借助放大鏡、顯微鏡等設(shè)備來尋找板上的缺陷。然而在長時間的重復(fù)性檢測中,工人容易疲勞、被周圍環(huán)境干擾,從而導(dǎo)致漏檢、誤檢的情況。

      4、在線測試主要包括:針床式測試儀和飛針測試儀兩種檢測方法。其優(yōu)點(diǎn)是單板檢測成本低,對于開路短路的檢測性能強(qiáng)大,但是其編程時間長、檢測速度慢。

      5、綜上所述,現(xiàn)有的pcba缺陷檢測方法存在檢測精度和檢測效率低的技術(shù)問題。


      技術(shù)實(shí)現(xiàn)思路

      1、為了克服現(xiàn)有技術(shù)的不足,本發(fā)明提供一種基于圖像和模型識別的pcba檢測裝置及方法,用于解決現(xiàn)有的pcba缺陷檢測方法存在檢測精度和檢測效率低的技術(shù)問題,從而達(dá)到提高檢測精度和檢測效率的目的。

      2、為解決上述問題,本發(fā)明所采用的技術(shù)方案如下:

      3、一種基于圖像和模型識別的pcba檢測裝置,包括:

      4、上位機(jī),用于根據(jù)執(zhí)行結(jié)果利用若干pcba電路des模型生成模型識別結(jié)果,并結(jié)合圖像識別結(jié)果輸出檢測結(jié)果,以及用于輸入檢測指令;

      5、圖像識別模塊,利用pcba識別模型通過生成的端口定位框、元器件定位框?qū)Υ龣zpcba進(jìn)行缺陷識別,并將圖像識別結(jié)果返回上位機(jī);

      6、測試邏輯生成模塊,用于自動生成相應(yīng)的測試邏輯,并發(fā)送至檢測控制器;

      7、檢測控制器,用于根據(jù)所述測試邏輯控制若干檢測模塊的執(zhí)行,并將執(zhí)行結(jié)果返回上位機(jī);

      8、若干檢測模塊,分別連接至待檢pcba的相應(yīng)端口或器件,用于模擬或檢測各類輸入輸出信號;

      9、其中,所述若干pcba電路des模型與所述pcba識別模型相關(guān)聯(lián),所述若干pcba電路des模型根據(jù)狀態(tài)轉(zhuǎn)移函數(shù)建立,所述狀態(tài)轉(zhuǎn)移函數(shù),如公式1所示:

      10、??????(1);

      11、式中,為狀態(tài)轉(zhuǎn)移函數(shù),為pcba型號,為無故障狀態(tài)下端口和元器件的電學(xué)響應(yīng),為故障狀態(tài)集,為故障事件集,其中,一故障狀態(tài)對應(yīng)著一故障事件。

      12、作為本發(fā)明優(yōu)選的實(shí)施方式,所述若干檢測模塊包括:開關(guān)量輸出模塊、開關(guān)量輸入模塊;

      13、所述開關(guān)量輸出模塊用于輸出交流、直流開關(guān)量信號,以檢測待檢pcba的交流、直流開關(guān)量輸入端口;

      14、所述開關(guān)量輸入模塊用于接收交流、直流開關(guān)量信號,以檢測待檢pcba的交流、直流開關(guān)量輸出端口。

      15、作為本發(fā)明優(yōu)選的實(shí)施方式,所述若干檢測模塊包括:模擬量檢測模塊、聲音檢測模塊、顯示檢測模塊、雙固件燒錄模塊;

      16、所述模擬量檢測模塊用于輸出和接收模擬量信號,以檢測待檢pcba的模擬量輸入、輸出端口;

      17、聲音、顯示檢測模塊用于接收聲音、顯示信號,以檢測待檢pcba的發(fā)聲、顯示器件;

      18、所述雙固件燒錄模塊用于進(jìn)行固件燒錄與功能驗(yàn)證,以檢測待檢pcba的固件燒錄端口。

      19、一種基于圖像和模型識別的pcba檢測方法,采用上述的pcba檢測裝置,包括以下步驟:

      20、在上位機(jī)中通過仿真軟件建立若干pcba電路des模型,輸入包含待檢pcba型號的檢測指令,并發(fā)送至測試邏輯生成模塊、圖像識別模塊;

      21、通過圖像識別模塊對待檢pcba進(jìn)行缺陷識別,并將圖像識別結(jié)果返回上位機(jī);

      22、通過測試邏輯生成模塊根據(jù)待檢pcba型號,自動生成相應(yīng)的測試邏輯,并發(fā)送至檢測控制器;

      23、通過檢測控制器根據(jù)測試邏輯控制若干檢測模塊的執(zhí)行,并將執(zhí)行結(jié)果返回上位機(jī);

      24、通過上位機(jī)利用所述若干pcba電路des模型生成模型識別結(jié)果,并結(jié)合圖像識別結(jié)果輸出檢測結(jié)果。

      25、作為本發(fā)明優(yōu)選的實(shí)施方式,在建立若干pcba電路des模型時,包括:

      26、通過仿真軟件建立若干pcba電路仿真模型,并對電路進(jìn)行無故障狀態(tài)下的仿真,提取端口和元器件的第一電學(xué)響應(yīng);

      27、獲取pcba電路所包含的端口和元器件故障模式,進(jìn)行分析,確定不同故障模式下pcba電路在des模型中的參數(shù),得到故障狀態(tài)集,并建立端口和元器件故障模型;

      28、將端口和元器件故障模型注入若干pcba電路仿真模型中對應(yīng)的端口和元器件,得到若干電路故障仿真模型;

      29、基于若干電路故障仿真模型進(jìn)行仿真,提取端口和元器件的第二電學(xué)響應(yīng);

      30、將第一、第二電學(xué)響應(yīng)進(jìn)行比對,得到不同故障模式下發(fā)生變化的電學(xué)響應(yīng),并基于變化的電學(xué)響應(yīng)構(gòu)建故障事件集;

      31、根據(jù)故障狀態(tài)集和故障事件集,確定des模型中pcba電路所對應(yīng)的狀態(tài)轉(zhuǎn)移函數(shù);

      32、根據(jù)狀態(tài)轉(zhuǎn)移函數(shù)建立若干pcba電路des模型;

      33、其中,所述若干pcba電路des模型包含各型號pcba相對應(yīng)的無故障狀態(tài)下電學(xué)響應(yīng)、故障狀態(tài)集以及故障事件集。

      34、作為本發(fā)明優(yōu)選的實(shí)施方式,在自動生成相應(yīng)的測試邏輯時,包括:

      35、根據(jù)待檢pcba型號從預(yù)設(shè)的測試規(guī)范數(shù)據(jù)庫中檢索并加載相應(yīng)的測試規(guī)范;

      36、從測試規(guī)范中獲取輸入輸出信號的類型、測試序列、檢測閾值生成測試邏輯,并將所述測試邏輯發(fā)送至所述檢測控制器;

      37、其中,所述測試規(guī)范數(shù)據(jù)庫支持動態(tài)更新,允許根據(jù)實(shí)際需要添加、修改或刪除測試規(guī)范;所述若干pcba電路仿真模型與測試規(guī)范相關(guān)聯(lián),并根據(jù)相應(yīng)的測試規(guī)范進(jìn)行仿真。

      38、作為本發(fā)明優(yōu)選的實(shí)施方式,在對待檢pcba進(jìn)行缺陷識別時,包括:構(gòu)建pcba識別模型,并基于生成的端口定位框、元器件定位框?qū)Υ龣zpcba進(jìn)行缺陷識別;

      39、其中,在生成端口、元器件定位框時,包括:

      40、通過圖像識別模塊對待檢pcba進(jìn)行圖像采集,得到待檢pcba圖像,并進(jìn)行圖像預(yù)處理;

      41、根據(jù)待檢pcba型號獲取pcba的先驗(yàn)條件,對mark點(diǎn)進(jìn)行定位;

      42、獲取pcba端口和元器件信息文件,確定端口、元器件坐標(biāo)系與圖像像素坐標(biāo)系的相對關(guān)系;

      43、將端口、元器件坐標(biāo)轉(zhuǎn)化為圖像像素坐標(biāo),并生成端口、元器件定位框;

      44、在生成端口定位框、元器件定位框時,利用關(guān)聯(lián)的相應(yīng)pcba電路des模型信息判斷端口定位框、元器件定位框的準(zhǔn)確性。

      45、作為本發(fā)明優(yōu)選的實(shí)施方式,在構(gòu)建pcba識別模型時,包括:

      46、提供yolov8模型和lsknet?block模塊,并在yolov8模型的backbone層的sppf模塊后添加lsknet?block模塊;

      47、在yolov8模型的neck層的最后一個上采樣層與最終的檢測層之間添加lsknetblock模塊;

      48、在yolov8模型的head層的三個檢測頭前的concat模塊連接處添加lsknet?block模塊;

      49、作為本發(fā)明優(yōu)選的實(shí)施方式,在構(gòu)建pcba識別模型時,還包括:

      50、concat模塊連接處的lsknet?block模塊,通過獲取每個目標(biāo)類別的期望選擇感受野的面積與端口、元器件定位框面積的比值,減弱對無關(guān)或冗余特征的關(guān)注,提高模型的表達(dá)能力和區(qū)分度,如公式8所示:

      51、????????(8);

      52、式中,為包含目標(biāo)類別的圖像數(shù)量,為輸入圖像中所有l(wèi)sknet?block模塊輸出的空間選擇激活的總和,為所有生成的定位框的總像元面積。

      53、作為本發(fā)明優(yōu)選的實(shí)施方式,在提供lsknet?block模塊時,包括:

      54、通過用于動態(tài)調(diào)整空間感受野的大核選擇子塊、用于通道混合和特征細(xì)化的前饋網(wǎng)絡(luò)子塊以及norm塊構(gòu)建lsknet?block模塊;

      55、其中,所述大核選擇子塊包括:依次連接的第一全連接層、第一gelu激活、lsk模塊以及第二全連接層;

      56、所述前饋網(wǎng)絡(luò)子塊包括:依次連接的第三全連接層、深度卷積、第二gelu激活、第四全連接層。

      57、相比現(xiàn)有技術(shù),本發(fā)明的有益效果在于:

      58、(1)本發(fā)明根據(jù)用戶輸入的包含待檢pcba型號的檢測指令,通過測試邏輯生成模塊自動生成相應(yīng)的測試邏輯,從而檢測控制器根據(jù)測試邏輯控制若干檢測模塊的執(zhí)行,并得到執(zhí)行結(jié)果,上位機(jī)則基于執(zhí)行結(jié)果通過若干pcba電路des模型快速且準(zhǔn)確的識別出待檢pcba是否存在電路故障,以及電路故障的所處位置,有效提高了檢測效率;

      59、(2)本發(fā)明通過圖像識別模塊基于pcba識別模型對待檢pcba進(jìn)行外觀缺陷的識別,從而有效避免在長時間的重復(fù)性檢測中,容易出現(xiàn)漏檢、誤檢的情況,提高了檢測精度;并結(jié)合des模型生成的電路故障識別結(jié)果,最終判定待檢pcba是否為合格產(chǎn)品;

      60、(3)本發(fā)明基于狀態(tài)轉(zhuǎn)移函數(shù)所構(gòu)建的pcba電路des模型,各型號pcba均有相對應(yīng)的無故障狀態(tài)下電學(xué)響應(yīng)、故障狀態(tài)集以及故障事件集,使得上位機(jī)接收到檢測控制器反饋回來的執(zhí)行結(jié)果后,能快速且準(zhǔn)確生成模型識別結(jié)果。

      61、下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明作進(jìn)一步詳細(xì)說明。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1