【技术实现步骤摘要】
液压系统模型辨识方法及装置
[0001]本专利技术涉及工程机械
,尤其涉及一种液压系统模型辨识方法及装置。
技术介绍
[0002]对于工程机械的液压系统来说,若实现对其的分析和智能控制,获得其动态的数学模型是必要的。然而,由于液压系统内部环境的复杂性,对其进行基于物理机理的建模工作量极大,因此,现有技术中对于液压系统进行建模的方法较少,通常采用仿真软件来实现,但通过仿真软件无法实现对液压系统的智能控制。
[0003]基于数据驱动的建模方式仅建立在输入输出上,不需要分析复杂的物理机理,同时能提供一个数学模型来描述液压系统,因此,要实现对液压系统的智能控制,基于数据驱动的系统建模是首选。然而,目前传统的基于数据驱动的系统辨识技术为离线辨识,即,在采集系统的大量输入输出后,通过该历史数据建立以及辨识出一个可用的数学模型来完成对于系统的分析以及控制。由于工程机械的工作场景是不断变化的,导致液压系统的动态特性也不是一成不变的,而是随着外界环境的变化而变化,如负载种类,外界温度等。因此,离线建模辨识的数学模型灵活性较差,只 ...
【技术保护点】
【技术特征摘要】
1.一种液压系统模型辨识方法,其特征在于,包括:获取液压系统的实时输入输出数据;基于所述实时输入输出数据以及液压系统模型的参数的初步辨识结果,对所述液压系统模型的参数进行实时在线辨识;其中,所述液压系统模型的参数的初步辨识结果是基于所述液压系统的历史输入输出数据对所述液压系统模型进行非线性优化得到的;根据所述实时在线辨识结果,对所述液压系统模型进行更新。2.根据权利要求1所述的液压系统模型辨识方法,其特征在于,所述液压系统模型是基于Hammerstein
‑
Wiener模型构建得到的;所述液压系统模型包括依次连接的输入非线性单元、线性传递函数和输出非线性单元;所述输入非线性单元用于对所述液压系统模型的输入进行线性变换;所述输出非线性单元用于对所述线性传递函数的输出进行非线性变换;所述线性传递函数用于确定所述液压系统模型的输出响应。3.根据权利要求1所述的液压系统模型辨识方法,其特征在于,所述基于所述液压系统的历史输入输出数据对所述液压系统模型进行非线性优化,包括:基于实际输出数据与预测输出数据的差值,构建所述液压系统模型的损耗函数;其中,所述预测输出数据是将所述历史输入输出数据输入至所述液压系统模型得到的;以所述损耗函数最小为目标对所述液压系统模型的参数进行迭代求解,以完成对所述液压系统模型的非线性优化。4.根据权利要求2所述的液压系统模型辨识方法,其特征在于,所述基于所述实时输入输出数据以及液压系统模型的参数的初步辨识结果,对所述液压系统模型的参数进行实时在线辨识,包括:基于所述实时输入输出数据以及所述初步辨识结果,采用朴素贝叶斯方法对所述线性传递函数的参数进行实时在线辨识。5.根据权利要求4所述的液压系统模型辨识方法,其特征在于,所述基于所述实时输入输出数据以及所述初步辨识结果,采用朴素贝叶斯方法对所述线性传递函数的参数进行实时在线辨识,包括...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。