汽車免拆診斷案例 | 2011款雪鐵龍世嘉車刮水器偶爾自動工作

故障現象

一輛2011款雪鐵龍世嘉車,搭載1.6 L 發動機,累計行駛里程約為19.8萬km。車主反映,該車刮水器偶爾會自動工作,且前照燈偶爾會自動點亮。

故障診斷

接車后試車發現,除了上述故障現象以外,當用遙控器解鎖時,刮水器偶爾會工作幾下。用故障檢測儀檢測,讀得多個故障代碼,但均與故障現象無明顯關聯;嘗試讀取智能控制盒(BSI1)和發動機室熔絲盒(PSF1)的數據流,發現診斷設備不支持;進入“帶固定中央控制開關的多功能轉向盤”系統,讀取數據流,發現故障出現時,“雨刮開關按鈕控制”顯示為“未激活”,正常。

由圖1可知,轉向盤下的開關單元(CV00)接收到刮水器開關(與CV400 集成一體)信號后,通過舒適CAN總線將其傳遞至PSF1,然后PSF1控制內部繼電器吸合,為刮水器電動機供電,刮水器電動機開始工作。

圖1 刮水器電動機控制原理示意

經過反復測試發現,脫開CV400導線連接器后,刮水器電動機會進入間歇工作模式。分析認為,這是正常現象,啟用了安全行車應急工作模式。使用虹科Pico汽車示波器測量舒適CAN H信號波形(圖2),發現信號上偶爾會出現異常的高電位。

圖2 異常的舒適CAN H信號波形

對信號進行譯碼(圖3),發現只要異常的高電位出現,對應的報文就存在錯誤,且出現錯誤的報文ID有多個。

圖3 對舒適CAN H信號進行譯碼

對比脫開CV00導線連接器前后報文ID數量的變化,發現報文ID 094是由CV00發出的。篩選報文ID 094(圖4),發現該報文偶爾異常(紅色報文異常,黑色報文正常),且均是由異常的高電位引起的。

圖4 篩選報文ID 094

分析認為,由于CV00通過舒適CAN總線發送的報文偶爾異常,導致PSF1無法接收刮水器開關及前照燈開關信號,為保證行車安全,PSF1控制刮水器電動機和前照燈進入應急工作模式。

那么舒適CAN總線上異常的高電位是什么引起的呢?根據經驗初步排除舒適CAN總線虛接、斷路、短路的可能,推斷CV00損壞或舒適CAN總線上的其他控制單元損壞。依次脫開舒適CAN總線上控制單元的導線連接器,當脫開發動機室右前照燈后方的防盜報警控制器(圖5)導線連接器后,舒適CAN總線上異常的高電位未再出現,且故障現象也未再出現,由此推斷防盜報警控制器損壞。

圖5 脫開防盜報警控制器導線連接器

故障排除 

更換防盜報警控制器后試車,故障現象未再出現,故障排除。

故障總結

本案例是由于防盜報警控制器損壞,導致了CAN總線上偶爾異常的高電位。這一錯誤帶來了連鎖反應,影響了轉向盤下開關單元CV00的正常通信,致使車輛進入行車應急工作模式,導致了刮水機或前照燈的異常工作。

可見總線上各控制模塊之間,存在著相互影響的關系,牽一發而動全身。這種協同關系通過萬用表、診斷儀等設備是無法有效識別的。而通過示波器的串行譯碼功能,軟件可以幫你自動識別異常的模塊ID,幫助技師更為快速、準確地識別故障!

案例作者:楊增雨

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/902250.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/902250.shtml
英文地址,請注明出處:http://en.pswp.cn/news/902250.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Linux】NAT、代理服務、內網穿透

NAT、代理服務、內網穿透 一. NAT1. NAT 技術2. NAT IP 轉換過程3. NAPT 技術4. NAT 技術的缺陷 二. 代理服務器1. 正向代理2. 反向代理3. NAT 和代理服務器 內網穿透內網打洞 一. NAT NAT(Network Address Translation,網絡地址轉換)技術&a…

MobaXterm連接Ubuntu(SSH)

1.查看Ubuntu ip 打開終端,使用指令 ifconfig 由圖可知ip地址 2.MobaXterm進行SSH連接 點擊session,然后點擊ssh,最后輸入ubuntu IP地址以及用戶名

Spring Boot系列之使用Arthas Tunnel Server 進行遠程調試實踐

Spring Boot系列之使用Arthas Tunnel Server 進行遠程調試實踐 前言 在開發和運維 Java 應用的過程中,遠程診斷和調試是一個不可或缺的需求。尤其是當生產環境出現問題時,能夠快速定位并解決這些問題至關重要。Arthas 是阿里巴巴開源的一款強大的 Java…

圖像預處理-添加水印

一.ROI切割 類似裁剪圖片,但是原理是基于Numpy數組的切片操作(ROI數組切片是會修改原圖數據的),也就是說這個“裁剪”不是為了保存“裁剪”部分,而是為了方便修改等處理。 import cv2 as cv import numpy as npimg cv.imread(../images/dem…

數據結構——八大排序算法

排序在生活中應用很多,對數據排序有按成績,商品價格,評論數量等標準來排序。 數據結構中有八大排序,插入、選擇、快速、歸并四類排序。 目錄 插入排序 直接插入排序 希爾排序 選擇排序 堆排序 冒泡排序 快速排序 hoare…

吃透LangChain(五):多模態輸入與自定義輸出

多模態數據輸入 這里我們演示如何將多模態輸入直接傳遞給模型。我們目前期望所有輸入都以與OpenAl 期望的格式相同的格式傳遞。對于支持多模態輸入的其他模型提供者,我們在類中添加了邏輯以轉換為預期格式。 在這個例子中,我們將要求模型描述一幅圖像。 …

【Rust 精進之路之第10篇-借用·規則】引用 (``, `mut`):安全、高效地訪問數據

系列: Rust 精進之路:構建可靠、高效軟件的底層邏輯 作者: 碼覺客 發布日期: 2025年4月20日 引言:所有權的“限制”與“變通”之道 在上一篇【所有權核心】中,我們揭示了 Rust 如何通過所有權規則和移動 (Move) 語義來保證內存安全,避免了垃圾回收器的同時,也防止了諸…

劍指Offer(數據結構與算法面試題精講)C++版——day16

劍指Offer(數據結構與算法面試題精講)C版——day16 題目一:序列化和反序列化二叉樹題目二:從根節點到葉節點的路徑數字之和題目三:向下的路徑節點值之和附錄:源碼gitee倉庫 題目一:序列化和反序…

OpenCV 模板與多個對象匹配方法詳解(繼OpenCV 模板匹配方法詳解)

文章目錄 前言1.導入庫2.圖片預處理3.輸出模板圖片的寬和高4.模板匹配5.獲取匹配結果中所有符合閾值的點的坐標5.1 threshold 0.9:5.2 loc np.where(res > threshold): 6.遍歷所有匹配點6.1 loc 的結構回顧6.2 loc[::-1] 的作用6.2.1 為什么需要反轉…

產品經理學習過程

一:掃盲篇(初始產品經理) 階段1:了解產品經理 了解產品經理是做什么的、產品經理的分類、產品經理在實際工作中都會接觸什么樣的崗位、以及產品經理在實際工作中具體要做什么事情。 二:準備篇 階段2:工…

【消息隊列RocketMQ】一、RocketMQ入門核心概念與架構解析

在當今互聯網技術飛速發展的時代,分布式系統的架構設計愈發復雜。消息隊列作為分布式系統中重要的組件,在解耦應用、異步處理、削峰填谷等方面發揮著關鍵作用。RocketMQ 作為一款高性能、高可靠的分布式消息中間件,被廣泛應用于各類互聯網場景…

從“鏈主”到“全鏈”:供應鏈數字化轉型的底層邏輯

1. 制造業與供應鏈數字化轉型的必然性 1.1. 核心概念與戰略重要性 制造業的數字化轉型,是利用新一代數字技術(如工業互聯網、人工智能、大數據、云計算、邊緣計算等)對制造業的整體價值鏈進行根本性重塑的過程。這不僅涉及技術的應用&#…

x-ui重新申請ssl證書失敗

由于某些需要我們重新申請ssl證書,x-ui自動化腳本不能強制更新,根據x-ui倉庫源碼: https://github.com/vaxilu/x-ui/blob/main/x-ui.sh 在申請ssl證書的地方稍作修改,得到,運行下面的腳本就可以重新申請ssl證書&#…

Java NIO Java 虛擬線程(微線程)與 Go 協程的運行原理不同 為何Go 能在低配機器上承接10萬 Websocket 協議連接

什么是Java NIO? Java NIO(New Input/Output) 是Java 1.4(2002年)引入的一種非阻塞、面向緩沖區的輸入輸出框架,旨在提升Java在高性能和高并發場景下的I/O處理能力。它相比傳統的 Java IO(java…

go環境安裝mac

下載go安裝包:https://golang.google.cn/dl/ 找到對應自己環境的版本下載。 注意有二進制的包,也有圖形界面安裝的包。圖形界面直接傻瓜式點就行了。 二進制的按照下面操作: 1、下載二進制包。 2、將下載的二進制包解壓至 /usr/local目錄…

LVGL源碼(9):學會控件的使用(自定義彈窗)

LVGL版本:8.3 LVGL的控件各式各樣,每種控件都有自己的一些特性,當我們想要使用一個LVGL控件時,我們首先可以通過官網去了解控件的一些基本特性,官網鏈接如下: LVGL Basics — LVGL documentation&#xf…

《軟件設計師》復習筆記(1)——考試介紹【新】

目錄 一、考試介紹 證書價值 考試要求 二、【新】計算機與軟件工程知識 三、軟件設計 一、考試介紹 >考試科目>考題形式>考試時長>合格標準計算機與軟件工程知識75道單選題(每題1分,總分75分)2023年11月改革機試后&#…

MCU中的BSS和data都占用SRAM空間嗎?

在MCU中,BSS段和data段都占用SRAM空間,但它們的存儲方式和用途有所不同。? BSS段 BSS段(Block Started by Symbol)用于存儲未初始化的全局變量和靜態變量。這些變量在程序啟動時會被清零,因此它們不占用Flash空間&a…

Ubuntu 22.04 更換 Nvidia 顯卡后啟動無法進入桌面問題的解決

原顯卡為 R7 240, 更換為 3060Ti 后, 開機進桌面時卡在了黑屏界面, 鍵盤有反應, 但是無法進入 shell. 解決方案為 https://askubuntu.com/questions/1538108/cant-install-rtx-4060-ti-on-ubuntu-22-04-lts 啟動后在開機菜單中(如果沒有開機菜單, 需要按shift鍵), 進入recove…

Python爬蟲-爬取貓眼演出數據

前言 本文是該專欄的第53篇,后面會持續分享python爬蟲干貨知識,記得關注。 貓眼平臺除了有影院信息之外,它還涵蓋了演出信息,比如說“演唱會,音樂節,話劇音樂劇,脫口秀,音樂會,戲曲藝術,相聲”等等各種演出相關信息。 而本文,筆者將以貓眼平臺為例,基于Python爬蟲…