摘要
本文基于Matlab/Simulink软件提出了一种通用的、一般化的层次状态机建模方法,并且应用该方法对德国戴姆勒公司的一款商用电控液力变速箱的控制策略进行了建模。文中首先提出了一个递归的模型划分框架,以便将整体模型分割为若干子模块,降低模型的复杂度;其次,通过文中提出的模块间的连接信号——调用信号和监控信号,规范化了模块之间的连接方式;此外,文中分析了将模型分割为子模块所产生的缺点,并提出了相应的改善措施,优化了建模环境;最后,应用该层次状态机对变速箱的控制模型进行了模块化建模仿真。结果表明,应用该方法不仅使得控制模型的结构更加清晰,降低了模型中模块的重复率,而且也使得建模过程更加简单。
This paper proposed a general and universal hierarchical state machine modeling method based on Matlab/Simulink software,and applied the method for the models of a commercial electronic hydraulic transmission box by Daimler AG. Firstly, this paper presents a recursive model framework, which divides the whole model into several sub modules and reduces the complexity of the model; secondly, the connection of the divided modules is standardized, in order to simplify the model; in addition, this paper analyzes the disadvantages after the model divided into sub modules, and put forward the corresponding improvement measures, optimize the modeling environment; finally,using the hierarchical state machine the control model of gearbox are established. The results show that the proposed method not only makes the structure of the control model more clear, reduces the module repetition rate, but also makes the modeling process more simple.
出处
《内燃机与配件》
2018年第1期32-35,共4页
Internal Combustion Engine & Parts