1、控制理论与控制工程专业优秀论文 实时网络控制系统的若干关键问题研究关键词:实时网络控制系统 服务质量 拥塞控制 网络拥塞摘要:计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控制系统 NCS(networked control system)应运而生。虽然传统控制系统研究的内容(如稳定性、可控性、算法的收敛性等)仍然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的特征。随着 NCS 的广泛应用,不同
2、类型的需求对网络控制系统性能提出了不同要求,于是如何有效地描述网络的随机性特征并保证 NCS 的服务质量QoS(quality of service)成为人们关注的重要内容 影响 NCS 性能的因素很多,需要进行全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模型、网络节点模型及网络服务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量 QoS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类:一是网络节点设备的 QoS,另一是
3、控制算法的 QoS。对于前者,从 Web QoS 的角度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算法必须在满足 QoS 要求的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为一种模糊有限状态机 FuSM(fuzzy finite state machine) ,并以此作为约束
4、条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而建立相应的 FuSM 模型。然后,将 FuSM 作为直接约束条件对已有的 RED 拥塞控制算法进行重构,形成了基于 FuSM 约束的 RED 拥塞控制算法,仿真结果证明了该算法的有效性。 在此基础上,本文针对 BACnet 网络拥塞控制机制过于简单、拥塞控制作用相对滞后的缺陷,以 FuSM 作为直接约束条件分别建立了基于丢包概率和多优先级的拥塞控制模型,并实现了基于 FuSM 约束的 RED 拥塞控制算法和改进
5、多优先级的MPRED 拥塞控制算法。通过仿真验证了这两种算法的有效性。 此外,本文从网络控制系统的总体性能需求出发,研究了基于嵌入式 Web 方式实现网络节点设备 QoS 的方法。该方法采用嵌入式 Web 的网络体系结构及 CGI(common gateway interface)动态数据交换技术,并借助于实时操作系统完成了对 QoS的控制目标,从而为实现网络节点设备的服务质量探索了一种有效途径。该方法已在液体泄漏检测仪中得到成功应用。 最后,对本文的主要研究成果进行总结,并指出进一步研究的若干方向。正文内容计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体
6、系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控制系统 NCS(networked control system)应运而生。虽然传统控制系统研究的内容(如稳定性、可控性、算法的收敛性等)仍然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的特征。随着 NCS 的广泛应用,不同类型的需求对网络控制系统性能提出了不同要求,于是如何有效地描述网络的随机性特征并保证 NCS 的服务质量QoS(quality of service)成为人们关注的重要内容 影响 NCS 性能的因素很多,需要进行
7、全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模型、网络节点模型及网络服务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量 QoS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类:一是网络节点设备的 QoS,另一是控制算法的 QoS。对于前者,从 Web QoS 的角度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算法必须在满足 QoS 要求
8、的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为一种模糊有限状态机 FuSM(fuzzy finite state machine) ,并以此作为约束条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而建立相应的 FuSM 模型
9、。然后,将 FuSM 作为直接约束条件对已有的 RED 拥塞控制算法进行重构,形成了基于 FuSM 约束的 RED 拥塞控制算法,仿真结果证明了该算法的有效性。 在此基础上,本文针对 BACnet 网络拥塞控制机制过于简单、拥塞控制作用相对滞后的缺陷,以 FuSM 作为直接约束条件分别建立了基于丢包概率和多优先级的拥塞控制模型,并实现了基于 FuSM 约束的 RED 拥塞控制算法和改进多优先级的MPRED 拥塞控制算法。通过仿真验证了这两种算法的有效性。 此外,本文从网络控制系统的总体性能需求出发,研究了基于嵌入式 Web 方式实现网络节点设备 QoS 的方法。该方法采用嵌入式 Web 的网络
10、体系结构及 CGI(common gateway interface)动态数据交换技术,并借助于实时操作系统完成了对 QoS的控制目标,从而为实现网络节点设备的服务质量探索了一种有效途径。该方法已在液体泄漏检测仪中得到成功应用。 最后,对本文的主要研究成果进行总结,并指出进一步研究的若干方向。计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控制系统 NCS(networked control system)应运而生。虽然传统控制系统研究的内容(如稳定性、可控性、算法的收敛性等)仍
11、然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的特征。随着 NCS 的广泛应用,不同类型的需求对网络控制系统性能提出了不同要求,于是如何有效地描述网络的随机性特征并保证 NCS 的服务质量 QoS(quality of service)成为人们关注的重要内容 影响 NCS 性能的因素很多,需要进行全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模型、网络节点模型及网络服
12、务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量QoS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类:一是网络节点设备的 QoS,另一是控制算法的 QoS。对于前者,从 Web QoS 的角度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算法必须在满足 QoS 要求的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线
13、划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为一种模糊有限状态机 FuSM(fuzzy finite state machine) ,并以此作为约束条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而建立相应的 FuSM 模型。然后,将 FuSM 作为直接约束条件对已有的 RED 拥塞控制算法进行重构,形成了基于 FuSM 约束的 RED拥塞控制算法,仿真结果证明了该算法的有效性。 在此基础上,本文针对BACnet 网络拥塞控制机制过于简单、
14、拥塞控制作用相对滞后的缺陷,以 FuSM作为直接约束条件分别建立了基于丢包概率和多优先级的拥塞控制模型,并实现了基于 FuSM 约束的 RED 拥塞控制算法和改进多优先级的 MPRED 拥塞控制算法。通过仿真验证了这两种算法的有效性。 此外,本文从网络控制系统的总体性能需求出发,研究了基于嵌入式 Web 方式实现网络节点设备 QoS 的方法。该方法采用嵌入式 Web 的网络体系结构及 CGI(common gateway interface)动态数据交换技术,并借助于实时操作系统完成了对 QoS 的控制目标,从而为实现网络节点设备的服务质量探索了一种有效途径。该方法已在液体泄漏检测仪中得到成功
15、应用。 最后,对本文的主要研究成果进行总结,并指出进一步研究的若干方向。计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控制系统 NCS(networked control system)应运而生。虽然传统控制系统研究的内容(如稳定性、可控性、算法的收敛性等)仍然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的特征。随着 NCS 的广泛应用,不同类型的需求对网络控制系统性能提出了不同要求,于是如何有
16、效地描述网络的随机性特征并保证 NCS 的服务质量 QoS(quality of service)成为人们关注的重要内容 影响 NCS 性能的因素很多,需要进行全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模型、网络节点模型及网络服务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量QoS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类:一是网络节点设备的 QoS,另一是控制算法的 QoS。对于前者,从 Web QoS 的角
17、度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算法必须在满足 QoS 要求的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为一种模糊有限状态机 FuSM(fuzzy finite state machine) ,并以此作为约束条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲
18、线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而建立相应的 FuSM 模型。然后,将 FuSM 作为直接约束条件对已有的 RED 拥塞控制算法进行重构,形成了基于 FuSM 约束的 RED拥塞控制算法,仿真结果证明了该算法的有效性。 在此基础上,本文针对BACnet 网络拥塞控制机制过于简单、拥塞控制作用相对滞后的缺陷,以 FuSM作为直接约束条件分别建立了基于丢包概率和多优先级的拥塞控制模型,并实现了基于 FuSM 约束的 RED 拥塞控制算法和改进多优先级的 MPRED 拥塞控制算法。通过仿真验证了这两种算
19、法的有效性。 此外,本文从网络控制系统的总体性能需求出发,研究了基于嵌入式 Web 方式实现网络节点设备 QoS 的方法。该方法采用嵌入式 Web 的网络体系结构及 CGI(common gateway interface)动态数据交换技术,并借助于实时操作系统完成了对 QoS 的控制目标,从而为实现网络节点设备的服务质量探索了一种有效途径。该方法已在液体泄漏检测仪中得到成功应用。 最后,对本文的主要研究成果进行总结,并指出进一步研究的若干方向。计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的
20、方向发展,网络控制系统 NCS(networked control system)应运而生。虽然传统控制系统研究的内容(如稳定性、可控性、算法的收敛性等)仍然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的特征。随着 NCS 的广泛应用,不同类型的需求对网络控制系统性能提出了不同要求,于是如何有效地描述网络的随机性特征并保证 NCS 的服务质量 QoS(quality of service)成为人们关注的重要内容 影响 NCS 性能的因素很多,需要进行全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS
21、 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模型、网络节点模型及网络服务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量QoS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类:一是网络节点设备的 QoS,另一是控制算法的 QoS。对于前者,从 Web QoS 的角度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算法必须在满足 QoS 要求的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件
22、的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为一种模糊有限状态机 FuSM(fuzzy finite state machine) ,并以此作为约束条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而建立相应的 FuSM 模型。然后,将 FuSM 作为直接约束条件对已有的 RED 拥塞控制
23、算法进行重构,形成了基于 FuSM 约束的 RED拥塞控制算法,仿真结果证明了该算法的有效性。 在此基础上,本文针对BACnet 网络拥塞控制机制过于简单、拥塞控制作用相对滞后的缺陷,以 FuSM作为直接约束条件分别建立了基于丢包概率和多优先级的拥塞控制模型,并实现了基于 FuSM 约束的 RED 拥塞控制算法和改进多优先级的 MPRED 拥塞控制算法。通过仿真验证了这两种算法的有效性。 此外,本文从网络控制系统的总体性能需求出发,研究了基于嵌入式 Web 方式实现网络节点设备 QoS 的方法。该方法采用嵌入式 Web 的网络体系结构及 CGI(common gateway interface
24、)动态数据交换技术,并借助于实时操作系统完成了对 QoS 的控制目标,从而为实现网络节点设备的服务质量探索了一种有效途径。该方法已在液体泄漏检测仪中得到成功应用。 最后,对本文的主要研究成果进行总结,并指出进一步研究的若干方向。计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控制系统 NCS(networked control system)应运而生。虽然传统控制系统研究的内容(如稳定性、可控性、算法的收敛性等)仍然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网
25、络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的特征。随着 NCS 的广泛应用,不同类型的需求对网络控制系统性能提出了不同要求,于是如何有效地描述网络的随机性特征并保证 NCS 的服务质量 QoS(quality of service)成为人们关注的重要内容 影响 NCS 性能的因素很多,需要进行全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模型、网络节点模型及网络服务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量Q
26、oS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类:一是网络节点设备的 QoS,另一是控制算法的 QoS。对于前者,从 Web QoS 的角度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算法必须在满足 QoS 要求的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为
27、一种模糊有限状态机 FuSM(fuzzy finite state machine) ,并以此作为约束条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而建立相应的 FuSM 模型。然后,将 FuSM 作为直接约束条件对已有的 RED 拥塞控制算法进行重构,形成了基于 FuSM 约束的 RED拥塞控制算法,仿真结果证明了该算法的有效性。 在此基础上,本文针对BACnet 网络拥塞控制机制过于简单、拥塞控制作用相对滞后的缺陷,以 FuSM作为直接约束条件分别建立了
28、基于丢包概率和多优先级的拥塞控制模型,并实现了基于 FuSM 约束的 RED 拥塞控制算法和改进多优先级的 MPRED 拥塞控制算法。通过仿真验证了这两种算法的有效性。 此外,本文从网络控制系统的总体性能需求出发,研究了基于嵌入式 Web 方式实现网络节点设备 QoS 的方法。该方法采用嵌入式 Web 的网络体系结构及 CGI(common gateway interface)动态数据交换技术,并借助于实时操作系统完成了对 QoS 的控制目标,从而为实现网络节点设备的服务质量探索了一种有效途径。该方法已在液体泄漏检测仪中得到成功应用。 最后,对本文的主要研究成果进行总结,并指出进一步研究的若干
29、方向。计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控制系统 NCS(networked control system)应运而生。虽然传统控制系统研究的内容(如稳定性、可控性、算法的收敛性等)仍然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的特征。随着 NCS 的广泛应用,不同类型的需求对网络控制系统性能提出了不同要求,于是如何有效地描述网络的随机性特征并保证 NCS 的服务质量 QoS(qua
30、lity of service)成为人们关注的重要内容 影响 NCS 性能的因素很多,需要进行全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模型、网络节点模型及网络服务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量QoS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类:一是网络节点设备的 QoS,另一是控制算法的 QoS。对于前者,从 Web QoS 的角度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和
31、链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算法必须在满足 QoS 要求的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为一种模糊有限状态机 FuSM(fuzzy finite state machine) ,并以此作为约束条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为
32、一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而建立相应的 FuSM 模型。然后,将 FuSM 作为直接约束条件对已有的 RED 拥塞控制算法进行重构,形成了基于 FuSM 约束的 RED拥塞控制算法,仿真结果证明了该算法的有效性。 在此基础上,本文针对BACnet 网络拥塞控制机制过于简单、拥塞控制作用相对滞后的缺陷,以 FuSM作为直接约束条件分别建立了基于丢包概率和多优先级的拥塞控制模型,并实现了基于 FuSM 约束的 RED 拥塞控制算法和改进多优先级的 MPRED 拥塞控制算法。通过仿真验证了这两种算法的有效性。 此外,本文从网络控制系统的总体性能需求出发,研究了基
33、于嵌入式 Web 方式实现网络节点设备 QoS 的方法。该方法采用嵌入式 Web 的网络体系结构及 CGI(common gateway interface)动态数据交换技术,并借助于实时操作系统完成了对 QoS 的控制目标,从而为实现网络节点设备的服务质量探索了一种有效途径。该方法已在液体泄漏检测仪中得到成功应用。 最后,对本文的主要研究成果进行总结,并指出进一步研究的若干方向。计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控制系统 NCS(networked control
34、 system)应运而生。虽然传统控制系统研究的内容(如稳定性、可控性、算法的收敛性等)仍然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的特征。随着 NCS 的广泛应用,不同类型的需求对网络控制系统性能提出了不同要求,于是如何有效地描述网络的随机性特征并保证 NCS 的服务质量 QoS(quality of service)成为人们关注的重要内容 影响 NCS 性能的因素很多,需要进行全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控
35、制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模型、网络节点模型及网络服务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量QoS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类:一是网络节点设备的 QoS,另一是控制算法的 QoS。对于前者,从 Web QoS 的角度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算法必须在满足 QoS 要求的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性
36、能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为一种模糊有限状态机 FuSM(fuzzy finite state machine) ,并以此作为约束条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而建立相应的 FuSM 模型。然后,将 FuSM 作为直接约束条件对已有的 RED 拥塞控制算法进行重构,形成了基于 FuSM 约束的 RED拥塞控制算法,仿
37、真结果证明了该算法的有效性。 在此基础上,本文针对BACnet 网络拥塞控制机制过于简单、拥塞控制作用相对滞后的缺陷,以 FuSM作为直接约束条件分别建立了基于丢包概率和多优先级的拥塞控制模型,并实现了基于 FuSM 约束的 RED 拥塞控制算法和改进多优先级的 MPRED 拥塞控制算法。通过仿真验证了这两种算法的有效性。 此外,本文从网络控制系统的总体性能需求出发,研究了基于嵌入式 Web 方式实现网络节点设备 QoS 的方法。该方法采用嵌入式 Web 的网络体系结构及 CGI(common gateway interface)动态数据交换技术,并借助于实时操作系统完成了对 QoS 的控制目
38、标,从而为实现网络节点设备的服务质量探索了一种有效途径。该方法已在液体泄漏检测仪中得到成功应用。 最后,对本文的主要研究成果进行总结,并指出进一步研究的若干方向。计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控制系统 NCS(networked control system)应运而生。虽然传统控制系统研究的内容(如稳定性、可控性、算法的收敛性等)仍然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的
39、特征。随着 NCS 的广泛应用,不同类型的需求对网络控制系统性能提出了不同要求,于是如何有效地描述网络的随机性特征并保证 NCS 的服务质量 QoS(quality of service)成为人们关注的重要内容 影响 NCS 性能的因素很多,需要进行全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模型、网络节点模型及网络服务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量QoS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类
40、:一是网络节点设备的 QoS,另一是控制算法的 QoS。对于前者,从 Web QoS 的角度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算法必须在满足 QoS 要求的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为一种模糊有限状态机 FuSM(fuzzy finite state
41、 machine) ,并以此作为约束条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而建立相应的 FuSM 模型。然后,将 FuSM 作为直接约束条件对已有的 RED 拥塞控制算法进行重构,形成了基于 FuSM 约束的 RED拥塞控制算法,仿真结果证明了该算法的有效性。 在此基础上,本文针对BACnet 网络拥塞控制机制过于简单、拥塞控制作用相对滞后的缺陷,以 FuSM作为直接约束条件分别建立了基于丢包概率和多优先级的拥塞控制模型,并实现了基于 FuSM 约束
42、的 RED 拥塞控制算法和改进多优先级的 MPRED 拥塞控制算法。通过仿真验证了这两种算法的有效性。 此外,本文从网络控制系统的总体性能需求出发,研究了基于嵌入式 Web 方式实现网络节点设备 QoS 的方法。该方法采用嵌入式 Web 的网络体系结构及 CGI(common gateway interface)动态数据交换技术,并借助于实时操作系统完成了对 QoS 的控制目标,从而为实现网络节点设备的服务质量探索了一种有效途径。该方法已在液体泄漏检测仪中得到成功应用。 最后,对本文的主要研究成果进行总结,并指出进一步研究的若干方向。计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自
43、动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控制系统 NCS(networked control system)应运而生。虽然传统控制系统研究的内容(如稳定性、可控性、算法的收敛性等)仍然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的特征。随着 NCS 的广泛应用,不同类型的需求对网络控制系统性能提出了不同要求,于是如何有效地描述网络的随机性特征并保证 NCS 的服务质量 QoS(quality of service)成为人们关注的重要内容 影响 NC
44、S 性能的因素很多,需要进行全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模型、网络节点模型及网络服务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量QoS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类:一是网络节点设备的 QoS,另一是控制算法的 QoS。对于前者,从 Web QoS 的角度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算
45、法必须在满足 QoS 要求的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为一种模糊有限状态机 FuSM(fuzzy finite state machine) ,并以此作为约束条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而
46、建立相应的 FuSM 模型。然后,将 FuSM 作为直接约束条件对已有的 RED 拥塞控制算法进行重构,形成了基于 FuSM 约束的 RED拥塞控制算法,仿真结果证明了该算法的有效性。 在此基础上,本文针对BACnet 网络拥塞控制机制过于简单、拥塞控制作用相对滞后的缺陷,以 FuSM作为直接约束条件分别建立了基于丢包概率和多优先级的拥塞控制模型,并实现了基于 FuSM 约束的 RED 拥塞控制算法和改进多优先级的 MPRED 拥塞控制算法。通过仿真验证了这两种算法的有效性。 此外,本文从网络控制系统的总体性能需求出发,研究了基于嵌入式 Web 方式实现网络节点设备 QoS 的方法。该方法采用
47、嵌入式 Web 的网络体系结构及 CGI(common gateway interface)动态数据交换技术,并借助于实时操作系统完成了对 QoS 的控制目标,从而为实现网络节点设备的服务质量探索了一种有效途径。该方法已在液体泄漏检测仪中得到成功应用。 最后,对本文的主要研究成果进行总结,并指出进一步研究的若干方向。计算机和网络技术的飞速发展及其与控制技术的交叉融合,推动着自动控制系统由集中式的封闭体系结构转向分布式的开放结构,越来越多地向数字化、网络化、智能化的方向发展,网络控制系统 NCS(networked control system)应运而生。虽然传统控制系统研究的内容(如稳定性、可
48、控性、算法的收敛性等)仍然是 NCS 研究的范畴,但由于网络技术本身所具有的一些特点(如网络延时、网络拥塞、数据包丢失等) ,使得网络控制系统表现出一些新的特征。随着 NCS 的广泛应用,不同类型的需求对网络控制系统性能提出了不同要求,于是如何有效地描述网络的随机性特征并保证 NCS 的服务质量 QoS(quality of service)成为人们关注的重要内容 影响 NCS 性能的因素很多,需要进行全面的分析才能确定哪些是主要因素。为此,本文首先分析了 NCS 面临的基本问题(如实时性、网络拥塞等)及其成因,然后通过对网络控制系统体系结构的分析,建立了网络控制系统的基本模型,包括数据传输模
49、型、网络节点模型及网络服务质量模型等。 本文基于这些模型探讨了 NCS 的性能与服务质量QoS 之间的关系,并从系统的角度把网络 QoS 的实现方式分为两类:一是网络节点设备的 QoS,另一是控制算法的 QoS。对于前者,从 Web QoS 的角度研究了节点设备对 NCS 整体性能的影响;对于后者,分别从源端和链路端对已有网络拥塞控制模型及算法进行对比分析,指出网络拥塞控制算法必须在满足 QoS 要求的约束下才有效,并基于此提出了以网络 QoS 参数为直接约束条件的网络拥塞控制新方法。 该方法的核心思想是,以满足 NCS 整体性能要求为前提条件,在 QoS 参数与网络负载特性之间建立直接的映射关系,将网络负载特性曲线划分为若干区间,把负载的变化映射到不同区间,各区间的变迁可以描述为一种模糊有限状态机 FuSM(fuzzy finite state machine) ,并以此作为约束条件来构造拥塞控制算法。其具体方法是,把网络负载特性曲线(即 Knee/Cliff 曲线)划分为五个区间,每个区间定义为一种状态,状态之间的变迁以模糊有限状态机(FuSM)进行描述,从而建立相应的 FuSM 模型。然后,将 FuSM 作为直接约束条件对已有的