The invention discloses a transmission method of engine state data. Based on ECU with MCU processor, MCU processor connects server through NB_IOT module, MCU processor and NB_IOT module establish connection according to interface communication protocol used, MCU processor collects engine state data read by sensors, writes engine state data into sending buffer, and then communicates with NB_IOT module. The ID code of the engine is sent through the NB_IOT module together. The invention transmits the collected engine state data to the specially erected server in real time by wireless mode and stores it in the database; the relevant agencies read the specified ID code engine state data from the server at any time according to their respective authority, as an important basis for engine maintenance, maintenance and improvement; and effectively utilizes large data points. Analysis tools are used to find out the advantages and disadvantages of existing engines and users'habits, so as to accurately repair, maintain and improve the engines.
【技术实现步骤摘要】
一种发动机状态数据的传输方法
本专利技术涉及发动机数据传输
,具体的说,是一种发动机状态数据的传输方法。
技术介绍
目前,公知的ECU硬件是由包括处理器、存储器、内部系统总线、外部总线接口、模拟信号采集通道、开关量输入通道、内置传感器、喷油驱动电路、气门驱动电路和电源的控制器主板、具有密封性能的壳体和外部接口连接器组成。ECU上电复位后,写入Flash存储器的发动机控制程序被加载到内存,处理器首先对外围器件和接口进行初始化,然后读取来自外部和内部的各种传感器的数据,获取发动机当前状态。根据油门等操控装置给定的控制目标,处理器按照程序中的控制算法解算出当前状态下发动机每个气缸需要的喷油量、进气量、喷油时刻、进排气时刻等控制参数,经过喷油驱动电路和气门驱动电路去控制喷油阀和气门,实现给定的控制目标并尽可能使发动机工作在效率最高,排放最低的状态下。但是ECU一旦完成硬件的制造、软件的开发和软硬件的调试,作为正式产品安装到客户的发动机上投入使用后,任何人都不能再随时读取ECU采集到的发动机状态数据,除了ECU自身外,谁也不能了解发动机的工作情况。ECU采集到的大量数据被白白浪费,而发动机厂家要想对发动机进行维修、维护或改进,则严重缺乏发动机实际工作中的各种状态数据作为依据。
技术实现思路
本专利技术的目的在于提供一种发动机状态数据的传输方法,能够有效的对发动机在实际运行中的各种状态数据进行读取;利用大数据分析工具进行分析,找出各型现有发动机的各种优缺点和用户的使用习惯等,从而更加准确高效地对发动机进行维修、维护和改进。本专利技术通过下述技术方案实现:一种发动机状 ...
【技术保护点】
1.一种发动机状态数据的传输方法,基于设置有MCU处理器的ECU,所述ECU内部的MCU处理器连接有NB‑IOT模块,其特征在于:MCU处理器与NB‑IOT模块按照所使用的接口通信协议建立连接,MCU处理器采集各传感器读取到的发动机状态数据并将发动机状态数据写入发送缓存内,再与发动机的ID码一同通过NB‑IOT模块发送到用于储存发动机状态数据和发动机的ID码的服务器。
【技术特征摘要】
1.一种发动机状态数据的传输方法,基于设置有MCU处理器的ECU,所述ECU内部的MCU处理器连接有NB-IOT模块,其特征在于:MCU处理器与NB-IOT模块按照所使用的接口通信协议建立连接,MCU处理器采集各传感器读取到的发动机状态数据并将发动机状态数据写入发送缓存内,再与发动机的ID码一同通过NB-IOT模块发送到用于储存发动机状态数据和发动机的ID码的服务器。2.根据权利要求1所述的一种发动机状态数据的传输方法,其特征在于:具体包括以下步骤:步骤S1:对MCU处理器连接的各设备以及NB-IOT模块初始化;步骤S2:建立数据发送缓存;步骤S3:NB-IOT模块与服务器建立连接;步骤S4:读取发动机状态数据和发动机ID码,并将发动机状态数据和读取时间写入数据发送缓存中;步骤S5:将写入到数据发送缓存中的发动机状态数据和发动机ID码发送到NB-IOT模块,NB-IOT模块将发动机状态数据和发动机ID码发送到服务器,完成传输。3.根据权利要求2所述的一种发动机状态数据的传输方法,其特征在于:所述步骤S1具体包括以下步骤:步骤S11:初始化;步骤S12:判断初始化是否成功;若成功,则进行步骤S...
【专利技术属性】
技术研发人员:胡涵星,赵轶菡,冉勇,彭江涛,
申请(专利权)人:成都威特电喷有限责任公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。