首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

多地协同远程标定方法、服务器、请求端及应答端 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海同星智能科技有限公司

摘要:本发明属于信号标定处理技术领域,具体涉及一种多地协同远程标定方法、服务器、请求端及应答端,其中多地协同远程标定方法,包括:服务器、请求端和应答端;其中通过服务器存储标定数据库且接收并存储来自应答端发送的标定信号;所述请求端从服务器调用标定信号以读取标定信号值;和或所述请求端向服务器发送标定信号写入命令,以通过服务器将写入目标值发送至应答端,由应答端完成在线标定,以及所述请求端向服务器申请读取写入后的标定信号。

主权项:1.一种汽车多地协同远程标定方法,其特征在于,包括:服务器、请求端和应答端;其中将本地计算机作为所述请求端,本地计算机中的标定模块经所述服务器同时连接所述应答端的多个汽车ECU,且各应答端将相应汽车ECU的标定信号发送至所述服务器存储;通过本地计算机中的标定模块对存储在服务器的标定信号在本地自动创建相应的映射系统变量;通过本地计算机中的标定模块从服务器调用标定信号以读取标定信号值,并对各映射系统变量赋初值;在本地计算机的图形程序中使用通配符更新代码,随后运行图形程序,服务器将图形程序的运行结果分别通过相应应答端发送至对应的汽车ECU上,使得汽车ECU中的相应标定信号根据图形程序的运行结果进行修改,以对相应汽车完成在线标定;请求端和各应答端均位于不同的省市;所述通配符是用来匹配预先设置好模式的字符串;在批量修改映射系统变量值时,通配符适于快速地匹配一批映射系统变量,从而进行批量修改;映射系统变量的命名规则为:使用汽车ECU名称作为前缀,标定信号名称与汽车ECU名称之间通过下划线隔开;对于定义为观测量的标定信号:首先,应答端预先将ECU的标定信号发送至服务器存储,然后请求端的标定模块调用服务器的标定数据库,并对标定数据库中的相应标定信号自动创建映射系统变量;用户在请求端编写对标定信号进行判断的图形程序;然后,用户启动汽车ECU功能测试,请求端标定模块经服务器连接应答端的汽车ECU,以读取ECU中标定信号的当前值,并赋值给映射系统变量,即对映射系统变量赋初值;随后标定模块通过查询或是DAQ方式,周期读取标定信号值,并存入映射系统变量;最后,在执行用户的图形程序时,直接读取映射系统变量的值,进行比较;对于定义为标定量的标定信号:首先,应答端预先将ECU的标定信号发送至服务器存储,然后请求端的标定模块调用服务器的标定数据库,并对标定数据库中的标定信号自动创建映射系统变量;用户在请求端编写写入标定信号值的图形程序;然后,用户启动汽车ECU功能测试,请求端标定模块经服务器连接应答端的ECU,并将映射系统变量的赋值函数关联至异步函数set_sys_var_async,异步函数的功能是调用请求端标定模块的API函数,以执行对相应标定信号的写入和读取操作;当执行请求端图形程序时,请求端标定模块会调用异步函数set_sys_var_async,将目标值作为参数传入;在异步函数中,通过异步的方式,先后向服务器发起如下请求:(1)写入标定信号的请求,请求携带参数为写入目标值;(2)读取标定信号的请求;执行单元发起请求后,无需等待请求结果,即可立即从异步函数set_sys_var_async中返回;请求端标定模块将在后台按顺序写入标定信号,并经服务器将写入目标值发送至应答端,由应答端将目标值写入,即ECU中的相应标定信号值被修改为目标值,由请求端标定模块向服务器申请读取相应标定信号;当所述服务器执行写入命令和读取命令同时成功后,所述请求端将所述映射系统变量的最后存入值刷新成待写入目标值,并将写入目标值发送至所述服务器;对于定义为可写观测量的标定信号:首先,应答端预先将ECU的标定信号发送至服务器存储,然后请求端的标定模块调用服务器的标定数据库,并对标定数据库中的相应标定信号自动创建映射系统变量;用户在请求端编写写入标定信号值的图形程序;然后,用户启动汽车ECU功能测试,请求端标定模块经服务器连接应答端的ECU,以读取ECU中标定信号的当前值,并赋值给相应的映射系统变量;随后请求端标定模块通过查询或是DAQ方式,周期读取相应标定信号值,并存入映射系统变量;在测试过程中,ECU检测到标定信号值变为新的数值,则映射系统变量的值将会被改写为新的数值;请求端标定模块同时将映射系统变量的赋值函数关联至异步函数set_sys_var_async;当执行请求端图形程序时,请求端标定模块会调用异步函数set_sys_var_async,将目标值作为参数传入;在异步函数中,通过异步的方式,先后向服务器发起如下请求:(1)写入标定信号的请求,请求携带参数为写入目标值;(2)读取标定信号的请求;执行单元发起请求后,无需等待请求结果,即可立即从异步函数set_sys_var_async中返回;请求端标定模块将在后台按顺序写入标定信号,并经服务器将写入目标值发送至应答端,由应答端将目标值写入,即ECU中的相应标定信号值被修改为目标值,由请求端标定模块向服务器申请读取标定信号;当所述服务器执行写入命令和读取命令同时成功后,所述请求端将所述映射系统变量的最后存入值刷新成待写入目标值,并将写入目标值发送至所述服务器;在所述请求端未接收到所述服务器的标定信号的情况下,说明标定信号不存在或是标定信号传输过程失败,则标定信号在请求端对应的映射系统变量无法被初始化,即对应的映射系统变量也不存在,所述请求端若还写入标定信号对应的映射系统变量时,所述请求端报错。

全文数据:

权利要求:

百度查询: 上海同星智能科技有限公司 多地协同远程标定方法、服务器、请求端及应答端

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术