协议自适应的数据帧数据提取技术

协议自适应的数据帧数据提取技术

论文摘要

在现代工业生产中,自动化系统的应用已经非常普及,作为自动化系统的主要组成方式的集散控制系统(DCS)更是得到了广泛的应用。但是工业自动化系统的控制装置自身存在封闭性,缺乏统一、标准的开放式接口。不同厂家为各自的产品提供不同的协议和通信方式,这就造成在做上层应用开发时,不得不开发特定的专用通讯接口。 这不仅造成应用程序的复杂和冗余,更为不利的是,一旦底层设备发生变化,就可能造成整个应用程序的重新编写编译。大大增加了程序的维护量和开发人员的负担。本课题组在一系列工业自动化监控软件和实时系统的开发中,就面临了这样的问题。因此,课题组成员对这个问题进行了深入的研究。 本文就是在前人研究的基础上,通过分析前人研究的成果,找出前人研究的不足,并在此基础上提出了自己的解决思路和解决方案。 本文深入研究了词法分析器的基本原理,剖析了从正则表达式到非确定有限自动机(NFA),再到确定有限自动机(DFA),最后生成最小化确定有限自动机(DFA’)的原理以及算法。着重分析了词法分析器的自动生成原理以及词法分析器自动生成器(LEX)的实现方法,提出了以用户配置文件来自动生成词法分析器的思想。 本文还研究了语法分析器的基本原理以及语法分析器自动生成器(YACC)的基本方法,提出了以用户配置文件来对数据帧进行语法分析

论文目录

  • 第一章 引言
  • 第二章 OPC技术简介及控制设备协议分析
  • 2.1 OPC技术的产生
  • 2.2 OPC规范概述
  • 2.3 采用OPC规范设计系统的益处
  • 2.4 OPC技术的应用
  • 2.5 OPC总结
  • 2.6 控制设备协议分析
  • 第三章 词法分析器原理及自动生成
  • 3.1 输入子系统
  • 3.2 词法分析的两个途径
  • 3.3 正规表达式
  • 3.4 有限自动机
  • 3.4.1 确定的有限自动机(DFA)
  • 3.4.2 不确定的有限自动机(NFA)
  • 3.5 从正规式到词法分析程序
  • 3.5.1 自动化算法A1
  • 3.5.2 确定化算法A2
  • 3.5.3 最小化算法A3
  • 3.6 一个建立词法分析器的自动工具--FLEX
  • 3.6.1 输入的匹配
  • 3.6.2 匹配后执行的动作
  • 3.6.3 所产生的扫描器(词法分析器)
  • 第四章 语法分析器原理及自动生成
  • 4.1 自顶向下的分析法
  • 4.1.1 自上而下带有回溯的试探法
  • 4.1.2 LL分析法
  • 4.2 自底而上分析法
  • 4.3 语法分析程序自动产生器—YACC
  • 第五章 协议自适应的数据帧数据提取解决方案设计
  • 5.1 前人研究成果分析及不足
  • 5.2 总体方案设计
  • 5.3 用户配置文件设计
  • 5.3.1 协议形式化描述
  • 5.3.2 用户语法规则定义
  • 5.4 词法分析器自动生成器
  • 5.4.1 从正规表达式到NFA
  • 5.4.2 从NFA到DFA
  • 5.4.3 DFA的最小确定化
  • 5.5 语法分析器自动生成器
  • 5.5.1 脚本文件识别器
  • 5.5.2 语法树生成
  • 5.6 数据帧识别器
  • 5.6.1 输入子系统的设计
  • 5.6.2 语法树的查找及匹配
  • 第六章 结论
  • 参考文献
  • 附录
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 相关论文文献

    • [1].概率有限自动机积的覆盖性[J]. 湖南科技大学学报(自然科学版) 2017(04)
    • [2].有限自动机可识别语言的基数[J]. 计算机工程与应用 2018(15)
    • [3].概率有限自动机的代数性质[J]. 数学的实践与认识 2016(08)
    • [4].扰动值模糊有限自动机及其语言[J]. 模式识别与人工智能 2016(04)
    • [5].带空移动的加权有限自动机量化等价及其转换[J]. 计算机应用与软件 2016(08)
    • [6].概率有限自动机的交换性[J]. 江苏理工学院学报 2014(06)
    • [7].基于确定的有限自动机的工作流机制研究[J]. 电子制作 2015(09)
    • [8].基于扩展确定有限自动机的功能需求获取方法[J]. 实验技术与管理 2020(05)
    • [9].有限自动机的同态[J]. 工程数学学报 2014(01)
    • [10].循环模糊有限自动机的同态性质[J]. 模糊系统与数学 2014(04)
    • [11].二维二方向有限自动机的识别能力研究[J]. 北京理工大学学报 2012(11)
    • [12].概率有限自动机的积和分解[J]. 计算机工程与应用 2009(15)
    • [13].概率有限自动机的商和同态[J]. 工程数学学报 2009(05)
    • [14].基于信息系统的确定有限自动机最小化算法[J]. 计算机应用 2012(07)
    • [15].直觉模糊有限自动机的乘积[J]. 模糊系统与数学 2012(04)
    • [16].循环自动机的等价性[J]. 计算机工程与应用 2011(07)
    • [17].模糊有限自动机的乘积覆盖性[J]. 模糊系统与数学 2011(02)
    • [18].确定有限自动机到正则表达式转换的并行处理[J]. 枣庄学院学报 2011(02)
    • [19].数字图像的加权有限自动机表示[J]. 太原师范学院学报(自然科学版) 2010(02)
    • [20].确定有限自动机的矩阵形式[J]. 四川师范大学学报(自然科学版) 2009(04)
    • [21].加权有限自动机在语音识别中的应用[J]. 太原城市职业技术学院学报 2009(08)
    • [22].一种改进的有限自动机正则化方法研究[J]. 中原工学院学报 2008(03)
    • [23].确定有限自动机的逻辑形式定义[J]. 西南师范大学学报(自然科学版) 2008(05)
    • [24].基于模板有限自动机的正则表达式匹配算法[J]. 计算机应用研究 2016(07)
    • [25].由单个状态生成的有限自动机的一些性质[J]. 工程数学学报 2011(01)
    • [26].利用信息检索和概率有限自动机的程序理解[J]. 浙江大学学报(工学版) 2008(12)
    • [27].一种获得有限自动机状态间关系的高效算法[J]. 计算机研究与发展 2012(S2)
    • [28].有限自动机在自动柜员机测控程序设计中的应用[J]. 中小企业管理与科技(上旬刊) 2011(07)
    • [29].确定型模糊多重集有限自动机的极小化[J]. 计算机工程与科学 2016(12)
    • [30].格值模糊有限自动机的同态[J]. 模糊系统与数学 2020(01)

    标签:;  ;  ;  ;  ;  

    协议自适应的数据帧数据提取技术
    下载Doc文档

    猜你喜欢