CN105022388A - 一种燃气发电机电子控制单元的标定方法 - Google Patents

一种燃气发电机电子控制单元的标定方法 Download PDF

Info

Publication number
CN105022388A
CN105022388A CN201510465394.2A CN201510465394A CN105022388A CN 105022388 A CN105022388 A CN 105022388A CN 201510465394 A CN201510465394 A CN 201510465394A CN 105022388 A CN105022388 A CN 105022388A
Authority
CN
China
Prior art keywords
electronic control
control unit
generator
engineering bag
host computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510465394.2A
Other languages
English (en)
Other versions
CN105022388B (zh
Inventor
罗春兰
孙强
何敏
吴黎辉
黎波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ningbo Shenglong New Energy Vehicle Power Co ltd
Original Assignee
NINGBO KINGBAND AUTOMOBILE ELECTRONIC CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NINGBO KINGBAND AUTOMOBILE ELECTRONIC CO Ltd filed Critical NINGBO KINGBAND AUTOMOBILE ELECTRONIC CO Ltd
Priority to CN201510465394.2A priority Critical patent/CN105022388B/zh
Publication of CN105022388A publication Critical patent/CN105022388A/zh
Application granted granted Critical
Publication of CN105022388B publication Critical patent/CN105022388B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0286Modifications to the monitored process, e.g. stopping operation or adapting control

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种燃气发电机电子控制单元的标定方法,特点是包括以下步骤:在上位机中设置标定数据库,在标定数据库中设置标准标定数据工程包;将通用目标代码设置到各种型号的发电机的电子控制单元中;建立待标定电子控制单元与上位机之间的联系,在上位机中下载对应的标准标定数据工程包;用标准标定数据工程包中的数据覆盖通用目标代码中的通用数据空间,完成标定;优点是标准标定数据工程包在上位机中直接生成并可提供下载,与发电机型号唯一对应,因此标定过程快速方便,标定结果不会产生较大误差;标准标定数据工程包在上位机中形成,只有少数的研发人员可以接触到与标准标定数据工程包有关的数据,因此具有较好的保密性。

Description

一种燃气发电机电子控制单元的标定方法
技术领域
本发明涉及一种电子控制单元的标定方法,尤其是涉及一种燃气发电机电子控制单元的标定方法。
背景技术
目前对燃气发电机的电子控制单元进行标定的方法包括以下步骤:标定工程师先在底层开发环境中将源码编译成目标代码,通过数据线将目标代码下载到对应的待标定电子控制单元后,运行电子控制单元,由底层监测模块在源码中查看由电子控制单元返回的输入及输出的数据信息,再在源码中不断进行相应的数据调整,最终使电子控制单元控制的发电机功率的参数达到正常,即完成标定。然而以上方法存在以下缺点:标定人员通常必须携带与发电机型号对应的底层源码工程模板到现场对底层电子控制单元进行标定,因此在实际标定过程中操作比较麻烦,而且一个版本的底层源码工程模板只能用于对一个发电机型号的电子控制单元进行标定,标定效率较低;由于发电机的型号众多,标定过程中会形成多个版本的目标代码,给开发人员增加了维护版本的工作量。同时还使得生产操作人员在对电子控制单元出厂初始化时可能产生版本刷错,大大提高了生产过程中的难度;而由于接触源码的人员过多,因此源码也容易泄露。
发明内容
本发明所要解决的技术问题是提供一种标定过程快速方便,标定结果不会产生较大误差的燃气发电机电子控制单元的标定方法,标定过程具有较好的保密性。
本发明解决上述技术问题所采用的技术方案为:一种燃气发电机电子控制单元的标定方法,包括以下步骤:
在上位机设置标定数据库,在标定数据库中设置与各种发电机型号对应的标准标定数据工程包;
将通用目标代码设置到各种型号的发电机的电子控制单元中;
建立待标定电子控制单元与上位机之间的联系,在上位机中下载与待标定电子控制单元的发电机型号对应的标准标定数据工程包;
用标准标定数据工程包中的数据覆盖待标定电子控制单元中的通用目标代码的通用数据空间,完成标定。
所述的步骤中在标定数据库中设置与各种发电机型号对应的标准标定数据工程包的过程包括以下步骤:
-1在标定软件内设置参数编辑模块,根据已知型号的发电机电子控制单元的底层源代码编译对应的目标代码,将目标代码中的参数填入参数编辑模块中;
-2将通用目标代码设置到该发电机的电子控制单元中;
-3将参数编辑模块的目标代码中的参数传输至通用目标代码中;
-4运行电子控制单元,通过标定软件监测电子控制单元的运行情况,当电子控制单元运行正常,则转到步骤-6,当电子控制单元运行出现异常,则执行步骤-5;
-5根据监测到的电子控制单元出现异常的情况,在参数编辑模块中反复修改目标代码中的参数,直至通过标定软件监测电子控制单元运行正常;
-6根据参数编辑模块中最终确定的参数,形成标准标定数据工程包,并作为该发电机型号对应的标准标定数据工程包存入上位机的标定数据库中。
所述的步骤中待标定电子控制单元与上位机之间通过互联网相互传输数据。
所述的通用目标代码设置有基本类型变量空间、构造类型变量空间、文件类型变量空间和预留扩展变量空间,其中基本类型变量空间的数量为A个,构造类型变量空间的数量为B个、文件类型变量空间的数量为C个,预留扩展变量空间的数量为D个,设任意一个已知型号的电子控制单元对应的标准标定数据工程包中,基本类型变量的数量为a个,构造类型变量的数量为b个、文件类型变量的数量为c个,预留扩展变量的数量为d个,则有A≥a,B≥b,C≥c,D≥d。使标定过程更加方便快速,非专业编程人员也能根据相应的说明进行简单的修改变量,从而完成标定。
与现有技术相比,本发明的优点在于先在上位机中设置与与各种发电机型号对应的标准标定数据工程包,然后在上位机中下载与待标定电子控制单元的发电机型号对应的标准标定数据工程包,再用标准标定数据工程包中的数据替换通用目标代码中的通用数据,完成标定;标准标定数据工程包在上位机中直接生成并可提供下载,与发电机型号唯一对应,而且无需到现场进行标定,因此标定过程快速方便,标定结果不会产生较大误差;标准标定数据工程包在上位机中形成,不仅形成过程快速,而且只有少数的研发人员可以接触到与标准标定数据工程包有关的数据,因此具有较好的保密性。
附图说明
图1为本发明的工作原理流程图。
具体实施方式
以下结合附图实施例对本发明作进一步详细描述。
本发明解决上述技术问题所采用的技术方案为:一种燃气发电机电子控制单元的标定方法,包括以下步骤:
在上位机设置标定数据库,在标定数据库中设置与各种发电机型号对应的标准标定数据工程包,该过程包括以下步骤:
-1在标定软件内设置参数编辑模块,根据已知型号的发电机电子控制单元的底层源代码编译对应的目标代码,将目标代码中的参数填入参数编辑模块中;
-2将通用目标代码设置到该发电机的电子控制单元中,通用目标代码设置有基本类型变量空间、构造类型变量空间、文件类型变量空间和预留扩展变量空间,其中基本类型变量空间的数量为A个,构造类型变量空间的数量为B个、文件类型变量空间的数量为C个,预留扩展变量空间的数量为D个,设任意一个已知型号的电子控制单元对应的标准标定数据工程包中,基本类型变量的数量为a个,构造类型变量的数量为b个、文件类型变量的数量为c个,预留扩展变量的数量为d个,则有A≥a,B≥b,C≥c,D≥d;
-3将参数编辑模块的目标代码中的参数传输至通用目标代码中;
-4运行电子控制单元,通过标定软件监测电子控制单元的运行情况,当电子控制单元运行正常,则转到步骤-6,当电子控制单元运行出现异常,则执行步骤-5;
-5根据监测到的电子控制单元出现异常的情况,在参数编辑模块中反复修改目标代码中的参数,直至通过标定软件监测电子控制单元运行正常;
-6根据参数编辑模块中最终确定的参数,形成标准标定数据工程包,并作为该发电机型号对应的标准标定数据工程包存入上位机的标定数据库中。
将通用目标代码设置到各种型号的发电机的电子控制单元中。
建立待标定电子控制单元与上位机之间的联系,在上位机中下载与待标定电子控制单元的发电机型号对应的标准标定数据工程包,待标定电子控制单元与上位机之间通过互联网相互传输数据。
用标准标定数据工程包中的数据覆盖待标定电子控制单元中的通用目标代码的通用数据空间,完成标定。

Claims (4)

1.一种燃气发电机电子控制单元的标定方法,其特征在于包括以下步骤:
在上位机设置标定数据库,在标定数据库中设置与各种发电机型号对应的标准标定数据工程包;
将通用目标代码设置到各种型号的发电机的电子控制单元中;
建立待标定电子控制单元与上位机之间的联系,在上位机中下载与待标定电子控制单元的发电机型号对应的标准标定数据工程包;
用标准标定数据工程包中的数据覆盖待标定电子控制单元中的通用目标代码的通用数据空间,完成标定。
2.根据权利要求1所述的一种燃气发电机电子控制单元的标定方法,其特征在于所述的步骤中在标定数据库中设置与各种发电机型号对应的标准标定数据工程包的过程包括以下步骤:
-1在标定软件内设置参数编辑模块,根据已知型号的发电机电子控制单元的底层源代码编译对应的目标代码,将目标代码中的参数填入参数编辑模块中;
-2将通用目标代码设置到该发电机的电子控制单元中;
-3将参数编辑模块的目标代码中的参数传输至通用目标代码中;
-4运行电子控制单元,通过标定软件监测电子控制单元的运行情况,当电子控制单元运行正常,则转到步骤-6,当电子控制单元运行出现异常,则执行步骤-5;
-5根据监测到的电子控制单元出现异常的情况,在参数编辑模块中反复修改目标代码中的参数,直至通过标定软件监测电子控制单元运行正常;
-6根据参数编辑模块中最终确定的参数,形成标准标定数据工程包,并作为该发电机型号对应的标准标定数据工程包存入上位机的标定数据库中。
3.根据权利要求1所述的一种燃气发电机电子控制单元的标定方法,其特征在于所述的步骤中待标定电子控制单元与上位机之间通过互联网相互传输数据。
4.根据权利要求1或2所述的一种燃气发电机电子控制单元的标定方法,其特征在于所述的通用目标代码设置有基本类型变量空间、构造类型变量空间、文件类型变量空间和预留扩展变量空间,其中基本类型变量空间的数量为A个,构造类型变量空间的数量为B个、文件类型变量空间的数量为C个,预留扩展变量空间的数量为D个,设任意一个已知型号的电子控制单元对应的标准标定数据工程包中,基本类型变量的数量为a个,构造类型变量的数量为b个、文件类型变量的数量为c个,预留扩展变量的数量为d个,则有A≥a,B≥b,C≥c,D≥d。
CN201510465394.2A 2015-07-31 2015-07-31 一种燃气发电机电子控制单元的标定方法 Active CN105022388B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510465394.2A CN105022388B (zh) 2015-07-31 2015-07-31 一种燃气发电机电子控制单元的标定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510465394.2A CN105022388B (zh) 2015-07-31 2015-07-31 一种燃气发电机电子控制单元的标定方法

Publications (2)

Publication Number Publication Date
CN105022388A true CN105022388A (zh) 2015-11-04
CN105022388B CN105022388B (zh) 2017-09-12

Family

ID=54412429

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510465394.2A Active CN105022388B (zh) 2015-07-31 2015-07-31 一种燃气发电机电子控制单元的标定方法

Country Status (1)

Country Link
CN (1) CN105022388B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109002033A (zh) * 2018-08-14 2018-12-14 东风电子科技股份有限公司 基于uds的自动化标定***及方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0916251A (ja) * 1995-07-04 1997-01-17 Meidensha Corp データの取得方法
CN101334662A (zh) * 2008-07-25 2008-12-31 重庆邮电大学 基于asap标准的汽车电控单元标定***及方法
EP2219091A1 (en) * 2009-01-29 2010-08-18 Siemens Aktiengesellschaft Method and unit for controlling and monitoring a process
CN104216978A (zh) * 2014-09-01 2014-12-17 观致汽车有限公司 整车诊断数据库的自动生成方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0916251A (ja) * 1995-07-04 1997-01-17 Meidensha Corp データの取得方法
CN101334662A (zh) * 2008-07-25 2008-12-31 重庆邮电大学 基于asap标准的汽车电控单元标定***及方法
EP2219091A1 (en) * 2009-01-29 2010-08-18 Siemens Aktiengesellschaft Method and unit for controlling and monitoring a process
CN104216978A (zh) * 2014-09-01 2014-12-17 观致汽车有限公司 整车诊断数据库的自动生成方法及***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109002033A (zh) * 2018-08-14 2018-12-14 东风电子科技股份有限公司 基于uds的自动化标定***及方法
CN109002033B (zh) * 2018-08-14 2021-07-23 东风电子科技股份有限公司 基于uds的自动化标定***及方法

Also Published As

Publication number Publication date
CN105022388B (zh) 2017-09-12

Similar Documents

Publication Publication Date Title
CN102830981B (zh) 一种用于嵌入式***软件开发工具的实现方法
CN110392867B (zh) 用于将自动化现场设备参数化的方法
CN107710149B (zh) 利用连接性模型生成plc代码的方法和***
EP4047432A1 (en) Industrial automation smart object inheritance
CN106662854B (zh) 用于控制***的装置的配置的方法和***
CN105117514B (zh) 模块化自动出图方法及***
US9836573B2 (en) Method and system for multilateral validation of wire harness design outputs
JP2016164775A (ja) フィールドデバイスコミッショニングシステムおよび方法
CN105787142B (zh) 一种飞行器电缆的三维自动设计方法及***
US20200387129A1 (en) Method and apparatus for creating and managing smart programmable logic controller (plc) solutions
CN101813938A (zh) 使用电子描述语言脚本配置过程控制***的方法和装置
CN104092659A (zh) 一种通用协议数据解析方法
CN106126202A (zh) 一种服务器操作***的安装方法、装置及***
CN103309779B (zh) 智能变电站二次设备状态检测方法
CN105678118B (zh) 一种含数字证书的软件版本生成方法及装置
US11899432B2 (en) Industrial automation project library cross sharing
CN102037682B (zh) 用于创建和配置设备网络的***
CN105022388A (zh) 一种燃气发电机电子控制单元的标定方法
CN110445656A (zh) 基于核电厂dcs平台透传网络数据全生命周期生成方法
PH12018502592A1 (en) Method and designing system for designing an interlocking control system
KR101500911B1 (ko) 3차원 스캐닝 데이터를 이용한 3차원 산업 객체 모델링 방법 및 장치
CN105282099B (zh) 防火墙命令的生成方法和装置
CN104238438A (zh) 一种plc通用平台及其设计方法
US11604446B2 (en) Method and system for validating a control program
EP2691822A1 (en) Method for managing process automation control and associated system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20180302

Address after: 315040 Ningbo, Ningbo high tech Zone, Lingyun Road, No. 2, building 1, 1 floor 4

Patentee after: NINGBO JIECHENG AUTOMOTIVE TECHNOLOGY CO.,LTD.

Address before: 315040 1 floors of No. 1177, Lingyun Road, Ningbo high tech Zone, Zhejiang

Patentee before: NINGBO KINGBAND AUTOMOBILE ELECTRONICS CO.,LTD.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230927

Address after: 315100 East 1st Road, Science Park, Jiangshan Town, Yinzhou District, Ningbo City, Zhejiang Province

Patentee after: Ningbo Shenglong New Energy Vehicle Power Co.,Ltd.

Address before: 315040 Zone 4, 1st Floor, Building 2, Building 005, No. 1177 Lingyun Road, Ningbo High tech Zone, Zhejiang Province

Patentee before: NINGBO JIECHENG AUTOMOTIVE TECHNOLOGY CO.,LTD.

TR01 Transfer of patent right