(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa

95 3 0
(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa(Luận văn thạc sĩ) Thu thập dữ liệu thí nghiệm động cơ từ xa

LỜI CAM ĐOAN Tơi cam đoan cơng trình nghiên cứu Các số liệu, kết nêu luận văn trung thực chƣa đƣợc cơng bố cơng trình khác Tp Hồ Chí Minh, ngày … tháng năm 2014 (Ký tên ghi rõ họ tên) PHẠM CÔNG SƠN ii LỜI CẢM ƠN Trong suố t quá triǹ h ho ̣c tâ ̣p và hoàn thành luâ ̣n văn này , đã nhâ ̣n đƣơ ̣c sƣ̣ hƣớng dẫn , giúp đỡ quý báu thầy cô bạn l ớp Với lòng kính trọng biết ơn sâu sắ c xin đƣơ ̣c bày tỏ lời cảm ơn chân thành tới: Ban giám hiê ̣u , Phòng đào tạo Sau đa ̣i ho ̣c , Khoa Cơ Khí Động Lực trƣờng Đa ̣i Ho ̣c Sƣ Ph ạm Kỹ Thuật Tp.HCM đã ta ̣o mo ̣i điề u kiê ̣n thuâ ̣n lơ ̣i giúp đỡ quá triǹ h ho ̣c tâ ̣p và hoàn thành luâ ̣n văn Phó giáo sƣ- Tiế n si ̃ Đỗ Văn Dũng, ngƣời thầ y kính mế n đã hế t lòng giúp đỡ , dạy bảo , đô ̣ng viên và ta ̣o mo ̣i điề u kiê ̣n thuâ ̣n lơ ̣i cho suố t quá trin ̀ h ho ̣c tâ ̣p và hoàn thành luâ ̣n văn tố t nghiê ̣p Xin chân thành cảm ơn thầy cô hội đồng chấm luận văn đã cho nhƣ̃ng đóng góp quý báu để hoàn chin ̉ h luâ ̣n văn này Kính chúc ban giám hiệu, thầy mạnh khỏe, thành công đuốc soi đƣờng cho hệ đàn em chúng em tiến bƣớc thành công hơn, vững đƣờng khoa học có khó khăn, thử thách nhƣng đầy thú vị Xin chân thành cảm ơn chúc thầy cô sức khỏe thành đạt iii TÓM TẮT Hệ thống OBD-II đƣợc trang bị xe nhằm theo dõi tình trạng hoạt động xe giám sátmức độ ô nhiễm động Đề tài thu thập liệu thí nghiệm động từ xanghiên cứu ứng dụng CAN, 3G, OBD-II để thiết kế hệ thống thu thập liệu chẩn đoán động từ xaqua mạng 3G Hệ thống giúp Kỹ thuật viên, ngƣời lái xe theo dõi đƣợc tình trạng hoạt động động từ xa thời điểm mạng 3G Để làm đƣợc điều liệu cảm biến mã lỗi chẩn đoán đƣợc gửi tới máy chủ từ máy chủ gửi tới kỹ thuật viên thông qua mạng 3G Với thời gian trễ trung bình khoảng 1000ms, từ xe kỹ thuật viên Điều thuận lợi cho việc theo dõi tình trạng hoạt động động mức ô nhiễm động ABSTRACT System OBD-II is equipped in the car in order to track state of activities and check the level of pollution of vehicle The thesis collected experimental data of remote engine for the applications of CAN, 3G, OBD-II to create the system of collecting data and diagnose the remote vehicle through 3G network This system helps technicians and drivers track the working state of remote engine at any time with the network 3G The data of sensors and fault codes of self diagnosis will be sent to host computer and from server sent to the technicians through the network 3G within the delay time of average about 1000ms from the car to the technician It is convenient to track the state of operation and level of pollution of the engine iv MỤC LỤC TRANG TỰA TRANG Quyết định giao đề tài Lý lịch cá nhân i Lời cam đoan ii Lời cảm ơn iii Tóm tắt iv Mục lục v Danh sách chữ viết tắt ix Danh sách hình xi Danh sách bảng xiii CHƢƠNG 1: DẪN NHẬP 1.1 Lý chọn đề tài 1.2 Những đề tài nƣớc 1.3 Mục tiêu đề tài 1.4 Đối tƣợng nghiên cứu 1.5 Phƣơng pháp nghiên cứu CHƢƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Tổng quan OBD-2 2.1.1 Giới thiệu 2.1.2 Giắc chẩn đoán OBD-2 2.1.3 Hoạt động đèn báo lỗi 2.2 Mã lỗi 2.3 Các chuẩn giao tiếp OBD-2 10 2.4 Giao thức chẩn đoán 11 2.5 Các chế độ hoạt động OBD-2 14 2.6 Giới thiệu OBD-2 PIDs 15 2.7 Các chế độ hoạt động 15 2.8 PIDs cách giải mã 16 v 2.9 Cách giải mã PIDs đặc biệt 17 2.9.1 Chế độ - PID01 17 2.9.2 Chế độ - PID03 18 2.9.3 Chế độ - PID12 19 2.9.4 Chế độ -PID1C 19 2.9.5 Chế độ - PID41 20 2.9.6 Chế độ 20 2.9.7 Mã hóa loại nhiên liệu 21 2.9.8 Quá trình truyền nhận liệu sử dụng CAN - 11 bit 22 2.10 Tổng quan VPN 23 2.10.1 Định nghĩa VPN 23 2.10.2 Lợi ích VPN 24 2.10.3 Các thành phần cần thiết để tạo kết nối VPN 25 2.10.4 Các giao thức VPN 25 2.10.5 Thiết lập kết nối VPN 28 2.10.6 Các dạng kết nối VPN 29 2.11 Các công nghệ truyền thông viễn thông 32 2.11.1 GPRS 32 2.11.1.1 Khái niệm 32 2.11.1.2 Thông số kỹ thuật 33 2.11.1.3 Ƣu nhƣợc điểm 36 2.11.1.4 Tình hình triển khai hạ tầng Việt Nam 37 2.11.2 Third-generation technology (3G) 37 2.11.2.1 Khái niệm 37 2.11.2.2 Thông số kỹ thuật 39 2.11.2.3 Ƣu nhƣợc điểm 3G 43 2.11.2.4 Tình hình triển khai hạ tầng Việt Nam 44 2.11.3 Kết luận lựa chọn 46 2.12 Các mơ hình truyền thơng viễn thơng 46 vi 2.12.1 Embedded server 46 2.12.1.1 Mơ hình 46 2.12.1.2 Phƣơng thức hoạt động 48 2.12.1.3 Ƣu nhƣợc điểm Embedded server 47 2.12.2 Machine To Machine 48 2.12.2.1 Mơ hình 48 2.12.2.2 Phƣơng thức hoạt động 48 2.12.2.3 Ƣu nhƣợc điểm Machine To Machine 49 2.12.3 VPN Client to site 50 2.12.3.1 Mô hình 50 2.12.3.2 Phƣơng thức hoạt động 50 2.12.2.3 Ƣu nhƣợc điểmVPN Client to site 52 2.13 Kết luận lựa chọn hình thức mơ hình 51 CHƢƠNG 3: MÔ HÌNH 52 3.1 Mơ hình 52 3.2 Phƣơng thức hoạt động 53 3.3 Cụm thu thập liệu xe 54 3.4 Server 59 3.5 Cụm SUPPORTER 61 CHƢƠNG 4: THỬ NGHIỆM 65 4.1 Phƣơng pháp đo thí nghiệm: 65 4.2 Kiểm nghiệm độ trễ liệu 66 4.3 Kiểm nghiệm tính đọc mã lỗi xóa mã lỗi xe 68 CHƢƠNG 5: KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 70 5.1 Kết đạt đƣợc 70 5.2 Các vấn đề chƣa đạt đƣợc 70 5.3 Hƣớng phát triển đề tài 70 TÀI LIỆU THAM KHẢO 71 PHỤ LỤC 71 vii DANH SÁCH CÁC CHỮ VIẾT TẮT 2G Second Generation 3G Third Generation ADSL Asymmetric Digital Subscriber Line ALDL Assembly Line Diagnostic Link ARM Acorn RISC Machine ATM Asynchronous Transfer Mode BBB BeagleBone Black BTS Base Transceiver Station CAN Controller Area Networks CARB California Air Resources Board CDMA Code Division Multiple Access CF Consecutive Frame CN Core Network CP-2 Coreless Phone-2 DTC Diagnostic Trouble Codes EDGE Enhanced Data Rates for GSM Evolution ECU Electronic Control Module EOBD European On Board Diagnostics ETSI European Telecommunications Standards Institute FCF Flow Control Frame FF First Frame GGSN Gateway GPRS Support Node GRE Generic Routing Encapsulation GPRS General Packet Radio Service GSM Global System for Mobile communications HSDPA High Speed Downlink Packet Access IMT-2000 International Mobile Telecommunications in the year 2000 IP Internet Protocol IPsec Internet Protocol Security ISP Internet Service Provider viii JOBD Japan On Board Diagnostics L2F Layer Forwarding) L2TP Layer Tunneling Protocol LAN Local Area Network MS Mobile Station OBD-II On-board diagnostics PIDs Parameter IDs PWM Pulse-Width Modulation PPP Point-to-Point Protocol PPTP Point-to-Point Tunneling Protocol QoS Quality of Service SAE Society of Automotive Engineers SDU Service Data Unit SF Single Fram SGSN Servicing GPRS Support Node SSTP Secure Socket Tunneling Protocol TCP/IP Transmission Control Protocol (TCP) and the Internet Protocol (IP) UART Universal Asynchronous Receiver/Transmitter UMTS Universal Mobile Telecommunnication System VPN Virtual Private Network WAN Wide Area Network ix DANH SÁCH CÁC HÌNH HÌNH TRANG Hình 2.1: Các dạng ký hiệu đèn Check Hình 2.2: Sơ đồ khối chuẩn giao tiếp ISO 15765 CAN 11 Hình 2.3: Dạng sóng giao thức ISO 15765 CAN 12 Hình 2.4: Mơ hình mạng VPN 23 Hình 2.5:L2TP khơng cung cấp mã hóa 26 Hình 2.6: IPSec Cilent to IPSec Server 27 Hình 2.7: Point to Point Tunneling Protocol 28 Hình 2.8: Client to server VPN – Router 29 Hình 2.9:The non-VPN remote access setup 30 Hình 2.10:The Remote Access VPN setup Nhƣ bạn suy từ hình 2.10 30 Hình 2.11: Cấu trúc mang GPRS 32 Hình 2.12: Kiến trúc phân lớp chất lƣợng dịch vụ mạng UMTS 39 Hình 2.13: Mơ hình phân cấp dịch vụ 41 Hình 2.14: Mơ hình Embedded web server 46 Hình 2.15:Mơ hình Machine To Machine 48 Hình 2.16:VPN Client to site 50 Hình 3.1: Mơ hình thu thập liệu thí nghiệm động từ xa 52 Hình 3.2: Hình nguyên lý thu thập liệu thí nghiệm động từ xa 53 Hình 3.3:Mơ hình thực tế cụm thu thập liệu xe 54 Hình 3.4: Mạch kit TS-STM32F107VCT6 55 Hình 3.5: Lƣu đờ thuật tốn TS-STM32F107VCT6 56 Hình 3.6: Máy tính nhúng BBB (BeagleBone Black) 57 Hình 3.7: Lƣu đờ thuật tốn BBB (BeagleBone Black) 58 Hình 3.8: Máy Server 59 Hình 3.9: Lƣu đờ thuật tốn Server 60 Hình 3.10: Giao diện kết nối SUPORTER cụm thu thập liệu xe 61 x Hình 3.11: Giao diện SUPORTER thể tốc độ động tốc độ xe, nhiệt độ nƣớc làm mát 62 Hình 3.12: Giao diện SUPORTER đọc mã lỗi xóa mã lỗi 62 Hình 3.13: Lƣu đờ thuật tốn SURPORTER 63 Hình 4.1: Hàm Tick count LabVIEW 65 Hình 4.2: Thời gian trễ 66 Hình 4.3: Đƣờng chạy thử để kiểm nghiệm độ trể liệu 66 Hình 4.4: Đƣờng chạy thử để kiểm nghiệm tính độ xóa mã lỗi 68 xi đèn tín hiệu báo lỗi taplo xem lỗi đã đƣợc xóa hay chƣa Với Test tác giả đã thực tổng cộng 10 lần với nhà cung cấp mạng Viettel,Mỗi chu kỳ tạo Pan –Kết nối với BBB- Đọc mã lỗi- Khắc phục PanXóa mã lỗi-Kiểm tra lại đèn Check đọc lại mã lỗi Nếu có sai sót mã lỗi trả khơng thực lệnh đọc mã lỗi xóa mã lỗi vịng phút bị coi lần thử thất bại -Kết Bảng 4.3: Thống kê đọc xóa mã lỗi STT PAN Đầu vào mạch cảm biến Nhiệt độ khí nạp cao Đầu vào mạch lƣu lƣợng hay Khối lƣợng khí nạp cao Mã lỗi trả Kết P0113 Đọc xóa mã lỗi P0103 thành công Đầu vào mạch cảm biến nhiệt độ P0118 Đọc xóa mã lỗi nƣớc làm mát động cao thành công Đầu vào mạch lƣu lƣợng hay Khối P0113 Đọc xóa mã lỗi lƣợng khí nạp cao thành cơng Đầu vào mạch cảm biến Nhiệt độ P0103 khí nạp cao Mạch "A" cuộn đánh lửa sơ cấp / P0351 Đọc xóa mã lỗi Thứ cấp thành cơng Đầu vào mạch cảm biến vị trí trục P0343 Đọc xóa mã lỗi cam "A" cao thành cơng Đầu vào mạch cảm biến Nhiệt độ P0113 Đọc xóa mã lỗi khí nạp cao P0103 thành công Đầu vào mạch lƣu lƣợng hay Khối lƣợng khí nạp cao Đầu vào mạch cảm biến vị trí trục P0343 Đọc xóa mã lỗi cam "A" cao thành công Đầu vào mạch cảm biến nhiệt độ P0118 Đọc xóa mã lỗi nƣớc làm mát động cao không thành công Mạch "A" cuộn đánh lửa sơ cấp / P0351 Đọc xóa mã lỗi Thứ cấp thành cơng 10 Mạch "B" cuộn đánh lửa sơ cấp / P0352 Đọc xóa mã lỗi Thứ cấp thành cơng Nhìn chung hệ thống nhận mã lỗi xác, lần với mạng không thành công sóng 3G 69 CHƢƠNG KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Qua trình thực đề tài, gặp nhiều khó khăn nhƣng học viên cố gắng hoàn thành đề tài đúng thời gian quy định Đề tài đã đạt đƣợc yêu cầu bản, nhiên chƣa đạt đƣợc nhƣ kỳ vọng đặt Sau hồn thành có mặt đạt đƣợc mặt chƣa đạt đƣợc nhƣ sau: 5.1 Kết đạt đƣợc - Tìm hiểu ứng dụng lập trình C++ để lập trình điều khiển cho dòng vi điều khiển ARM - Thu thập đƣợc nhiệt độ động cơ, tốc độ động cơ, tốc độ xe thông qua mạng 3G - Đọc đƣợc mã lỗi chẩn đốn thơng qua mạng 3G - Xóa mã lỗi chẩn đốn từ xa thông qua mạng 3G 5.2 Các vấn đề chƣa đạt đƣợc - Chƣa xây dựng đƣợc thuyết minh cho mã lỗi DTC - Giao diện chƣa thân thiện với ngƣời dùng - Số lƣợng liệu cảm biến thu thập đƣợc hạn chế - Chƣa chế tạo nguồn chuyển đổi tƣ 13,8 V thành 5V BBB 5.3 Hƣớng phát triển đề tài - Xây dựng đầy đủthuyết minh cho mã lỗi (DTC) - Giao diện thân thiện với ngƣời dùng - Thu thập đầy đủ liệu cảm biến - Xây dựng cụm máy chủ hồn thiện mở hội chẩn video 70 TÀI LIỆU THAM KHẢO TIẾNG VIỆT [1].http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6115556&url=http%3A %2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D6115556 [2].http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6305105 [3].http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6261681 [4] Nguyễn Trung Hiếu, Bùi Văn Hoàng.2010,Nghiên cứu, thiết kế, chế tạo máy chuẩn đoán OBD-2 [1].PGS-TS Đỗ Văn Dũng 2013,Điện động điều khiển động cơ.TPHCM:NXB đại học quốc gia [2].http://vi.wikipedia.org/wiki/3G [3].TS Nguyễn Bá Hải 2009, Lập trình LabVIEW trình độ bản.TPHCM:NXB đại học quốc gia [4].Đậu Trọng Hiển, Lập trình hướng đối tượng Trường ĐH Sư Phạm Kỹ Thuật TP Hồ Chí Minh [5].Robert Lloyd2002,EvansQoS in integrated 3G networks.ARTECH HOUSE, INC [6].http://www.fastsync.com/point-to-point-protocol.htm [7].http://ipv6.com/articles/security/Virtual-Private-Network.htm [8].http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6305105 [9].http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6261681 [10]http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6115556&url=http%3A %2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D6115556 [11].http://en.wikipedia.org/wiki/On-board_diagnostics [12].Iso 15765-2 network/transport protocol- Copyright © 2000 DaimlerChrysler corporationcore vehicle diagnosticsdepartment 9340small car platform engineering [13].http://en.wikipedia.org/wiki/OBD-II_PIDs [14].http://openvpn.net/index.php/open-source/articles.html PHỤ LỤC 71 Data ModePID bytes Description (hex) (hex) returned 01 00 Min value Max value Units Formula PIDs supported [01 - 20] Bit encoded [A7 D0] == [PID $01.PID $20] See below Bit encoded See below 01 01 Monitor status since DTCs cleared (Includes malfunction indicator lamp (MIL) status and number of DTCs.) 01 02 Freeze DTC 01 03 Fuel system status 01 04 Calculated engine load value 100 % A*100/255 01 05 Engine temperature 215 °C A-40 99.22 -100 Adding Short term fuel % trim—Subtracting Fuel % Bank Fuel (Rich (Lean Condition) Condition) (A-128) * 100/128 99.22 -100 Adding Long term fuel % trim—Subtracting Fuel % Bank Fuel (Rich (Lean Condition) Condition) (A-128) * 100/128 99.22 -100 Adding Short term fuel % trim—Subtracting Fuel % Bank Fuel (Rich (Lean Condition) Condition) (A-128) * 100/128 (A-128) * 100/128 01 01 01 06 07 08 Bit encoded See below coolant -40 01 09 99.22 -100 Adding Long term fuel % trim—Subtracting Fuel % Bank Fuel (Rich (Lean Condition) Condition) 01 0A Fuel pressure 765 kPa (gauge) 01 0B Intake manifold absolute pressure 255 kPa A (absolute) 01 0C Engine RPM 16,383.75 rpm ((A*256)+B)/4 01 0D Vehicle speed 255 km/h A 01 0E Timing advance -64 63.5 relative to #1 A/2 - 64 cylinder 01 0F Intake air temperature -40 215 °C 72 A*3 A-40 01 10 MAF air flow rate 655.35 grams/sec((A*256)+B) / 100 01 11 Throttle position 100 % 01 12 Commanded secondary air status Bit encoded See below 01 13 Oxygen sensors present [A0 A3] == Bank 1, Sensors 1-4 [A4 A7] == Bank Bank 1, Sensor 1: Volts Oxygen sensor voltage, 1.275 % Short term fuel trim -100(lean) 99.2(rich) A/200 (B-128) * 100/128 (if B==$FF, sensor is not used in trim calc) Bank 1, Sensor 2: Volts Oxygen sensor voltage, 1.275 % Short term fuel trim -100(lean) 99.2(rich) A/200 (B-128) * 100/128 (if B==$FF, sensor is not used in trim calc) Bank 1, Sensor 3: Volts Oxygen sensor voltage, 1.275 % Short term fuel trim -100(lean) 99.2(rich) A/200 (B-128) * 100/128 (if B==$FF, sensor is not used in trim calc) Bank 1, Sensor 4: Volts Oxygen sensor voltage, 1.275 % Short term fuel trim -100(lean) 99.2(rich) A/200 (B-128) * 100/128 (if B==$FF, sensor is not used in trim calc) Bank 2, Sensor 1: Volts Oxygen sensor voltage, 1.275 % Short term fuel trim -100(lean) 99.2(rich) A/200 (B-128) * 100/128 (if B==$FF, sensor is not used in trim calc) Bank 2, Sensor 2: Volts Oxygen sensor voltage, 1.275 % Short term fuel trim -100(lean) 99.2(rich) A/200 (B-128) * 100/128 (if B==$FF, sensor is not used in trim calc) Bank 2, Sensor 3: Volts Oxygen sensor voltage, 1.275 % Short term fuel trim -100(lean) 99.2(rich) A/200 (B-128) * 100/128 (if B==$FF, sensor is not used in trim calc) A/200 (B-128) * 100/128 (if B==$FF, sensor is not used in trim calc) 01 01 01 01 01 01 01 14 15 16 17 18 19 1A A*100/255 01 1B Bank 2, Sensor 4: Volts Oxygen sensor voltage, 1.275 % Short term fuel trim -100(lean) 99.2(rich) 01 1C OBD standards this vehicle conforms to Bit encoded See below 01 1D Oxygen sensors present Similar to PID 13, but [A0 A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2] 01 1E Auxiliary input status A0 == Power Take Off (PTO) status (1 == active) 73 [A1 A7] not used 01 1F Run time since engine start 65,535 seconds (A*256)+B Bit encoded [A7 D0] == [PID $21 PID $40] See below 01 20 PIDs supported [21 - 40] 01 21 Distance traveled with malfunction indicator lamp (MIL) on 65,535 01 22 Fuel Rail Pressure (relative to manifold vacuum) 5177.265 kPa 01 23 Fuel Rail Pressure (diesel, or gasoline direct inject) 655,350 kPa (gauge) ((A*256)+B) * 10 1.999 7.999 N/A V ((A*256)+B)*2/65535 or ((A*256)+B)/32768 ((C*256)+D)*8/65535 or ((C*256)+D)/8192 km (A*256)+B ((A*256)+B) * 0.079 01 24 O2S1_WR_lambda(1): Equivalence Ratio Voltage 01 25 O2S2_WR_lambda(1): Equivalence Ratio Voltage N/A V ((A*256)+B)*2/65535 ((C*256)+D)*8/65535 01 26 O2S3_WR_lambda(1): Equivalence Ratio Voltage N/A V ((A*256)+B)*2/65535 ((C*256)+D)*8/65535 01 27 O2S4_WR_lambda(1): Equivalence Ratio Voltage N/A V ((A*256)+B)*2/65535 ((C*256)+D)*8/65535 01 28 O2S5_WR_lambda(1): Equivalence Ratio Voltage N/A V ((A*256)+B)*2/65535 ((C*256)+D)*8/65535 01 29 O2S6_WR_lambda(1): Equivalence Ratio Voltage N/A V ((A*256)+B)*2/65535 ((C*256)+D)*8/65535 01 2A O2S7_WR_lambda(1): Equivalence Ratio Voltage N/A V ((A*256)+B)*2/65535 ((C*256)+D)*8/65535 01 2B O2S8_WR_lambda(1): Equivalence Ratio Voltage N/A V ((A*256)+B)*2/65535 ((C*256)+D)*8/65535 01 2C Commanded EGR 100 % A*100/255 01 2D EGR Error -100 99.22 % (A-128) * 100/128 01 2E Commanded evaporative purge 100 % A*100/255 01 2F Fuel Level Input 100 % A*100/255 01 30 # of warm-ups since codes cleared 255 N/A A 74 01 31 Distance traveled since codes cleared 65,535 Vapor -8,192 km (A*256)+B 8,192 Pa ((A*256)+B)/4 (A and B are two's complement signed) 255 kPa A (Absolute) 01 32 Evap System Pressure 01 33 Barometric pressure 01 34 O2S1_WR_lambda(1): Equivalence Ratio -128 Current 1.999 127.99 N/A mA ((A*256)+B)/32,768 ((C*256)+D)/256 - 128 01 35 O2S2_WR_lambda(1): Equivalence Ratio -128 Current 128 N/A mA ((A*256)+B)/32,768 ((C*256)+D)/256 - 128 01 36 O2S3_WR_lambda(1): Equivalence Ratio -128 Current 128 N/A mA ((A*256)+B)/32768 ((C*256)+D)/256 - 128 01 37 O2S4_WR_lambda(1): Equivalence Ratio -128 Current 128 N/A mA ((A*256)+B)/32,768 ((C*256)+D)/256 - 128 01 38 O2S5_WR_lambda(1): Equivalence Ratio -128 Current 128 N/A mA ((A*256)+B)/32,768 ((C*256)+D)/256 - 128 01 39 O2S6_WR_lambda(1): Equivalence Ratio -128 Current 128 N/A mA ((A*256)+B)/32,768 ((C*256)+D)/256 - 128 01 3A O2S7_WR_lambda(1): Equivalence Ratio -128 Current 128 N/A mA ((A*256)+B)/32,768 ((C*256)+D)/256 - 128 01 3B O2S8_WR_lambda(1): Equivalence Ratio -128 Current 128 N/A mA ((A*256)+B)/32,768 ((C*256)+D)/256 - 128 01 3C Catalyst Temperature Bank 1, Sensor -40 6,513.5 °C ((A*256)+B)/10 - 40 01 3D Catalyst Temperature -40 Bank 2, Sensor 6,513.5 °C ((A*256)+B)/10 - 40 01 3E Catalyst Temperature Bank 1, Sensor -40 6,513.5 °C ((A*256)+B)/10 - 40 01 3F Catalyst Temperature -40 Bank 2, Sensor 6,513.5 °C ((A*256)+B)/10 - 40 01 40 PIDs supported [41 - 60] Bit encoded [A7 D0] == [PID $41 PID $60] See below 01 41 Monitor status this drive cycle Bit below 01 42 Control module voltage 65.535 V ((A*256)+B)/1000 01 43 Absolute load value 25,700 % ((A*256)+B)*100/255 0 75 encoded See 01 44 Command equivalence ratio N/A ((A*256)+B)/32768 01 45 Relative throttle position 100 % A*100/255 01 46 Ambient air temperature -40 215 °C A-40 01 47 Absolute throttle position B 100 % A*100/255 01 48 Absolute throttle position C 100 % A*100/255 01 49 Accelerator pedal position D 100 % A*100/255 01 4A Accelerator pedal position E 100 % A*100/255 01 4B Accelerator pedal position F 100 % A*100/255 01 4C Commanded throttle actuator 100 % A*100/255 01 4D Time run with MIL on 65,535 minutes (A*256)+B 01 4E Time since trouble codes cleared 65,535 minutes (A*256)+B 255, 255,, V, mA, A, B, C, D*10 255, 2550 kPa 2550 01 4F Maximum value for equivalence ratio, oxygen sensor voltage, 0, 0, 0, oxygen sensor current, and intake manifold absolute pressure 01 50 Maximum value for air flow rate from mass air flow sensor 01 51 Fuel Type 01 52 Ethanol fuel % 01 53 01 54 01 g/s A*10, B, C, and D are reserved for future use From fuel table see below 100 % A*100/255 Absolute Evap system Vapor Pressure 327.675 kPa ((A*256)+B)/200 Evap system vapor pressure -32,767 32,768 Pa ((A*256)+B)-32767 55 Short term secondary oxygen sensor trim bank and bank -100 99.22 % (A-128)*100/128 (B-128)*100/128 01 56 Long term secondary oxygen sensor trim bank and bank -100 99.22 % (A-128)*100/128 (B-128)*100/128 01 57 Short term secondary oxygen sensor trim bank and bank -100 99.22 % (A-128)*100/128 (B-128)*100/128 01 58 Long term secondary oxygen sensor trim -100 99.22 % (A-128)*100/128 (B-128)*100/128 76 type bank and bank 01 59 Fuel rail pressure (absolute) 655,350 kPa ((A*256)+B) * 10 01 5A Relative accelerator pedal position 100 % A*100/255 01 5B Hybrid battery pack remaining life 100 % A*100/255 01 5C Engine oil temperature -40 210 °C A - 40 01 5D Fuel injection timing -210.00 301.992 ° (((A*256)+B)26,880)/128 01 5E Engine fuel rate 3212.75 L/h ((A*256)+B)*0.05 01 5F Emission requirements to which vehicle is designed Bit Encoded Bit encoded [A7 D0] == [PID $61 PID $80] See below 01 60 PIDs supported [61 - 80] 01 61 Driver's demand engine -125 - percent torque 125 % A-125 01 62 Actual engine - percent -125 torque 125 % A-125 01 63 Engine reference torque 65,535 Nm A*256+B % A-125 Idle B-125 Engine point C-125 Engine point D-125 Engine point E-125 Engine point 01 64 Engine percent torque -125 data 01 65 Auxiliary input / output supported 01 66 Mass air flow sensor 01 67 Engine coolant temperature 01 68 Intake air temperature sensor 01 69 Commanded EGR and EGR Error 01 6A Commanded Diesel intake air flow control and relative intake air flow position 01 6B Exhaust gas recirculation temperature 01 6C Commanded throttle actuator control and relative throttle position 125 Bit Encoded 77 01 6D Fuel pressure control system 01 6E Injection pressure control system 01 6F Turbocharger compressor inlet pressure 01 70 Boost pressure control 01 71 Variable Geometry turbo (VGT) control 01 72 Wastegate control 01 73 Exhaust pressure 01 74 Turbocharger RPM 01 75 Turbocharger temperature 01 76 Turbocharger temperature 01 77 Charge air cooler temperature (CACT) 01 78 Exhaust Gas temperature (EGT) Bank Special below PID See 01 79 Exhaust Gas temperature (EGT) Bank Special below PID See 01 7A Diesel particulate filter (DPF) 01 7B Diesel particulate filter (DPF) 01 7C Diesel Particulate filter (DPF) temperature 01 7D NOx NTE control area status 01 7E PM NTE control area status 01 7F 13 Engine run time 01 80 PIDs supported [81 A0] 01 81 21 Engine run time for Auxiliary Emissions Control Device(AECD) 01 82 21 Engine run time for Auxiliary Emissions Control Device(AECD) Bit encoded [A7 D0] == [PID $81 PID $A0] See below 78 01 83 01 84 Manifold surface temperature 01 85 NOx reagent system 01 86 Particulate matter (PM) sensor 01 87 Intake manifold absolute pressure 01 A0 PIDs supported [A1 C0] Bit encoded [A7 D0] == [PID $A1 PID $C0] See below 01 C0 PIDs supported [C1 E0] Bit encoded [A7 D0] == [PID $C1 PID $E0] See below ? ? Returns numerous data, including Drive Condition ID and Engine Speed* ? B5 is Engine Idle Request B6 is Engine Stop Request* 01 C3 ? NOx sensor ? ? 01 C4 ? ? 02 02 Freeze frame trouble code BCD below N/A n*6 Request trouble codes codes per message frame, BCD encoded See below 04 N/A Clear trouble codes / Malfunction indicator lamp (MIL) / Check engine light Clears all stored trouble codes and turns the MIL off 05 0100 OBD Monitor IDs supported ($01 – $20) 05 0101 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 0102 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 0103 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 0104 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 0105 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold 03 ? ? 79 encoded, See voltage 05 0106 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 0107 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 0108 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 0109 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 010A O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 010B O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 010C O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 010D O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 010E O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 010F O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 0110 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Rich to lean sensor threshold voltage 05 0201 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 0202 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 0203 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 0204 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 0205 OS2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold 80 voltage 05 0206 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 0207 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 0208 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 0209 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 020A O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 020B O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 020C O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 020D O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 020E O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 020F O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 05 0210 O2 Sensor Monitor Bank Sensor 0.00 1.275 Volts 0.005 Lean to Rich sensor threshold voltage 09 00 09 01 1x5 mode supported PIDs 01 to 20 Bit encoded VIN Message Count in command 09 02 Returns line/packet (49 01 05 00 00 00 00), where 05 means 05 packets will be returned in VIN digits Returns the VIN as a multi-frame response using the ISO 15765- 09 02 5x5 Vehicle identification number (VIN) protocol This is typically five frames, with the first frame encoding the size and count 81 09 03 varies calibration ID message count from mode $09 pid 04 09 04 varies calibration ID Returns multiple lines, ASCII coded Returns multiple lines, ASCII coded 09 05 varies calibration verification numbers message count from mode $09 pid 06 09 06 calibration verification numbers 09 07 in-use performance tracking message count from mode $09 pid 08 09 08 in-use performance tracking 09 09 ECU name message count from mode $09 pid 0a 09 0a ECU name 09 0b in-use performance tracking Bảng mã PIDs 82 S K L 0 ... 50 Hình 3.1: Mơ hình thu thập liệu thí nghiệm động từ xa 52 Hình 3.2: Hình nguyên lý thu thập liệu thí nghiệm động từ xa 53 Hình 3.3:Mơ hình thực tế cụm thu thập liệu xe 54 Hình... tình trạng hoạt động xe giám sátmức độ ô nhiễm động Đề tài thu thập liệu thí nghiệm động từ xanghiên cứu ứng dụng CAN, 3G, OBD-II để thiết kế hệ thống thu thập liệu chẩn đoán động từ xaqua mạng 3G... triệu thu? ? bao 3G Vì vậy: Đề tài ? ?Thu thập liệu thí nghiệm động từ xa? ?? PGS.TS Đỗ Văn Dũng hƣớng dẫn, nhằm thu thập thông số cụ thể là: Tốc độ xe, nhiệt độ động cơ, mã lỗi chẩn đốn để thí nghiệm,

Ngày đăng: 23/12/2022, 16:24

Tài liệu cùng người dùng

Tài liệu liên quan