T-S模糊模型结论参数辨识步骤解析

需积分: 0 2 下载量 60 浏览量 更新于2024-08-04 收藏 76KB DOCX 举报
"11-T-S型模糊模型结论参数辨识举例1" 本文主要讨论了T-S型模糊模型的结论参数辨识过程,特别是在单输入-单输出系统中的应用。T-S模糊模型,全称为Takagi-Sugeno模糊模型,是一种广泛用于系统建模和控制的工具,其参数辨识是理解和设计模糊控制器的关键步骤。 首先,T-S型模糊模型的参数辨识包括前提参数和结论参数两部分。前提参数通常涉及模糊集合的定义,比如选择三角形或梯形的隶属函数,这些可以通过数据驱动的方法,如神经网络来确定。然而,本文重点在于结论参数的辨识。 以一个一维的单输入-单输出系统为例,系统有60组输入输出数据,通过MATLAB软件进行可视化展示。这些数据描绘了输入e与输出u之间的关系,可以看到,关系近似为两条直线,但斜率在不同的输入区间内不同。 在1阶T-S模糊模型中,输出u可以视为输入e的一次函数,只是在不同的输入区间内,函数的斜率(即系数a和k)会变化。为了确定这些系数,我们可以使用MATLAB的`polyfit`函数进行一次多项式拟合。 对于e∈[0,1.5)的区间,我们选取该区间的输入输出数据,用`polyfit(e1,u1,1)`计算得到斜率k和截距a。在这个例子中,结果是k=0.2,a=2.5,这意味着当e在[0,1.5)时,输出u与输入e的关系可以用u = 0.2e + 2.5来描述。 接下来,对于e∈[1.5,3.1)的区间,我们同样选取对应的数据,再次使用`polyfit`函数计算新的斜率和截距。虽然这里没有给出完整的计算结果,但这个过程与前一个区间类似,目的是找到这个区间内的u关于e的线性关系。 总结来说,T-S型模糊模型的结论参数辨识是通过数据分析和数学工具(如`polyfit`函数)来确定模型中的系数,以便更好地拟合实际系统的输入输出行为。这种方法有助于构建更准确的模糊模型,进而设计出有效的模糊控制器。在实际应用中,可能需要对更多的数据点进行拟合,并可能涉及到更高阶的T-S模型,以适应更复杂的系统动态。