[发明专利]一种针对水翼船模块化动力舱的控制方法及控制装置在审
申请号: | 202111280970.8 | 申请日: | 2021-11-01 |
公开(公告)号: | CN114002984A | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 梁效宁;任波;罗科;杨博 | 申请(专利权)人: | 四川摩比斯智能物联科技有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 641000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 水翼船 模块化 动力 控制 方法 装置 | ||
1.一种针对水翼船模块化动力舱的控制方法,其特征在于包括以下步骤:
S100:模块化动力舱上电,初始化一级控制系统的接口,初始化各个二级控制系统的接口,其中,模块化动力舱包括一级控制系统及多个二级控制模块;二级控制模块包括二级控制系统、电池组及引擎;
一级控制系统用以在上位机与各个二级控制系统之间进行信息交互;
所述接口包括以太网接口、RS485接口、模数转换接口、数模转换接口及电子继电器控制接口;
S200:一级控制系统检测、注册、激活新增的二级控制模块,获取各个电池的参数并将参数暂存在一级控制系统,用以查询动力舱的各类信息,其中,参数包括电量、电压及工作状态;
S300:上位机与一级控制系统建立网络连接,用户通过上位机向一级控制系统发送指令,所述指令包括查询指令和控制指令,所述控制指令包括加速指令、倒车指令、巡航指令及刹车指令;
S400:判断当前指令是否为查询指令,如果是,执行步骤S500,否则,当前指令为控制指令,执行步骤S600;
S500:响应查询指令并输出查询结果,结束流程;
S600:一级控制系统判断是否对单个二级控制模块进行控制,如果是,执行步骤S700,否则,执行步骤S900;
S700:判断当前控制指令所包含的单元模块编号是否与待控制的二级控制模块的单元模块编号相同,如果是,执行步骤S800,否则,执行步骤S700;
S800:待控制的二级控制模块执行当前控制指令并执行步骤SA00:
待控制的二级控制模块解析控制指令所包含的当前电子油门的数值,用以控制所对应引擎的速度,执行步骤SA00;
S900:各个二级控制模块采用当前电子油门的数值各自控制所对应引擎的速度,执行步骤SA00;
SA00:判断当前控制指令是否为加速指令,如果是,执行步骤SA10,否则,执行步骤SA20;
SA10:一级控制系统以刷新周期为间隔,向所控制的二级控制模块发送当前电子油门的数值,用以实时控制所对应引擎的速度,直至待控制的二级控制模块接收到另一控制指令;
SA20:是否结束对模块化动力舱的控制,如果是,结束流程,否则,执行步骤SA30;
SA30:用户是否通过上位机向一级控制系统发送另一指令,如果是,执行步骤S400,否则,执行步骤SA00。
2.根据权利要求1所述的一种针对水翼船模块化动力舱的控制方法,其特征在于,所述步骤S200包括:
S201:一级控制系统判断是否检测到新增的二级控制模块,如果是,执行步骤S202,否则,执行步骤S203;
S202:新增的二级控制模块向一级控制系统反馈注册请求信息,一级控制系统接收并解析当前注册请求信息,并向新增的二级控制模块反馈注册信息并完成新增的二级控制模块的注册,其中,注册信息包括新增的二级控制系统的单元模块编号;
S203:一级控制系统依次向各个二级控制系统发送各自对应的单元模块编号,用以激活各自对应的二级控制模块;
S204:一级控制系统经由RS485接口访问各个电池组,根据各个电池组所对应的管理协议,获取各个电池组的参数并将参数暂存在一级控制系统,用以查询动力舱的相关信息,其中,参数包括电量、电压及工作状态。
3.根据权利要求1所述的一种针对水翼船模块化动力舱的控制方法,其特征在于,所述刷新周期为20毫秒。
4.根据权利要求1所述的一种针对水翼船模块化动力舱的控制方法,其特征在于,步骤S500中的查询包括:
一级控制系统接收上位机的查询指令及控制指令,同时实时更新对应二级控制模块的引擎的工作状态,用以查询所用;
一级控制系统以查询周期为间隔,查询各个电池的参数并将参数暂存在一级控制系统,用以查询所用。
5.根据权利要求4所述的一种针对水翼船模块化动力舱的控制方法,其特征在于,查询周期为5秒。
6.一种针对水翼船模块化动力舱的控制装置,其特征在于,包括:上位机、模块化动力舱及接口,模块化动力舱包括一级控制系统及多个二级控制模块;二级控制模块包括二级控制系统、电池组及引擎,其中,
上位机:用于人机交互,并将用户的指令经由以太网发送至一级控制系统,所述指令包括查询指令及控制指令;
一级控制系统用以在上位机与各个二级控制系统之间进行信息交互,其中,一级控制系统与各个二级控制系统之间通过RS485接口进行信息交互;
二级控制系统,用以接收/反馈一级控制系统的信息、检测各自二级控制模块的电池组并控制各自二级控制模块的引擎;
电池组:输出电力并支持各自的二级控制系统查询电池组的参数;
引擎:受各自二级控制系统的控制并提供动力;
接口:包括以太网接口、RS485接口、模数转换接口、数模转换接口及电子继电器控制接口,用以提供信息交互的通道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川摩比斯智能物联科技有限公司,未经四川摩比斯智能物联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111280970.8/1.html,转载请声明来源钻瓜专利网。