位置闭环运动控制系统中机电模型辨识方法.pdf

上传人:e1 文档编号:5674098 上传时间:2019-03-04 格式:PDF 页数:6 大小:2.28MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310231057.8

申请日:

2013.06.08

公开号:

CN103353764A

公开日:

2013.10.16

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):G05D 3/12登记生效日:20171225变更事项:专利权人变更前权利人:浙江理工大学变更后权利人:湖州织里童装发展有限公司变更事项:地址变更前权利人:310018 浙江省杭州市江干区下沙高教园区2号路变更后权利人:313000 浙江省湖州市吴兴区织里镇织里南路(镇政府南大院内)|||授权|||实质审查的生效IPC(主分类):G05D 3/12申请日:20130608|||公开

IPC分类号:

G05D3/12

主分类号:

G05D3/12

申请人:

浙江理工大学

发明人:

杨亮亮; 史伟民; 张德朝

地址:

310018 浙江省杭州市江干区下沙高教园区2号路

优先权:

专利代理机构:

杭州天正专利事务所有限公司 33201

代理人:

王兵;黄美娟

PDF下载: PDF下载
内容摘要

本发明涉及位置闭环运动控制系统中的位置闭环控制器。尤其涉及一种基于正交分解迭代方法的位置闭环运动控制系统中机电模型辨识方法。通过构建正交矢量基函数,将控制模型在基函数说构建的正交矢量空间中进行投影,采用迭代学习的方法沿基函数轴方向进行位置闭环运动控制系统中机电模型参数迭代辨识。本发明方法显著提高了对位置的跟踪精度和高速响应性能,满足运动控制系统中高速高精的要求。

权利要求书

权利要求书
1.  位置闭环运动控制系统中机电模型辨识方法,其特征在于:通过构建正交矢量基函数,将控制模型在基函数说构建的正交矢量空间中进行投影,采用迭代学习的方法沿基函数轴方向进行位置闭环运动控制系统中机电模型参数迭代辨识;
包括以下步骤:
1)、通过输入信号r(t),计算投影矩阵A;
2)、计算脉冲响应矩阵[GS],[GP];
3)、根据投影矩阵A计算MP、MS,MP=AT[GP]A,MS=AT[GS]A
4)、令迭代次数k=0,并设定迭代初值
5)、计算误差的投影参数其中H为定常增益矩阵;
6)、计算新的参数λ→k|k=0=λ→0;]]>
7)、判断是否小于给定的迭代误差,如果小于迭代误差,则迭代结束,否则重复执行5-7。

2.  如权利要求1所述的的位置闭环运动控制系统中机电模型辨识方法,其特征在于:步骤(1)由以下步骤组成:
(1.1)获取Q矩阵,Q=r(0)r.(0)···r(n)(0)r(Ts)r·(Ts)···r(n)(Ts)············r(NTs)r·(NTs)···r(n)(NTs),]]>其中Ts为采样周期,N为采样点数;
(1.2)对Q矩阵进行正交分解,Q=UR,其中UTU=I,R为上三角矩阵;
(1.3)选取矩阵U的n+1个列矢量作为正交矢量基函数构建矢量空间,则投影矩阵A=U=[f1(t),f2(t),…,fn+1(t)]。

3.  如权利要求1所述的位置闭环运动控制系统中机电模型辨识方法,其特征在于:步骤(2)由以下步骤组成:
(2.1)系统输出信号Y(s)=GP(s)R(s)+GS(s)F(s)R(s)+GS(s)W(s),对该式进行采用离散化向量方式描述各个信号可得如下等式:
yk(0)yk(1)···yk(N-1)=[GP]r*(0)r*(1)···r*(N-1)-[GS]uf*(0)uf*(1)···uf*(N-1)+[GS]ωk(0)ωk(1)···ωk(N-1)]]>
其中,yk(j)表示第k次迭代时,输出信号y的第j+1个元素,r*为输入理想轨迹指令,N=T/Ts,每次迭代辨识的时间长度t∈[0,T],采样周期为Ts。

说明书

说明书位置闭环运动控制系统中机电模型辨识方法
技术领域
本发明涉及位置闭环运动控制系统中的位置闭环控制器。尤其涉及一种基于正交分解迭代方法的位置闭环运动控制系统中机电模型辨识方法。
背景技术
在机电系统的位置闭环控制系统中,必须设计合理的位置控制器以快速准确跟踪位置指令。目前运动控制系统位置采用基于经验的PID控制器设计方法,而优化的位置控制器需要以机电被控对象模型为基础进行系统分析和设计,因此,被控机电对象的模型对位置控制器的设计有着直接、重要的影响,有必要在辨识出的合理的机电对象模型的基础上设计位置环控制器获得良好的控制效果。
发明内容
考虑到以上描述,本发明的一个目的是提供一种基于正交分解迭代方法的位置闭环运动控制系统中机电模型辨识方法。
基于正交分解迭代方法的位置闭环运动控制系统中机电模型辨识方法,其特征在于:通过构建正交矢量基函数,将控制模型在基函数说构建的正交矢量空间中进行投影,采用迭代学习的方法沿基函数轴方向进行位置闭环运动控制系统中机电模型参数迭代辨识;
包括以下步骤:
1)、通过输入信号r(t),计算投影矩阵A;
2)、计算脉冲响应矩阵[GS],[GP];
3)、根据投影矩阵A计算MP、MS,MP=AT[GP]A,MS=AT[GS]A
4)、令迭代次数k=0,并设定迭代初值
5)、计算误差的投影参数其中H为定常增益矩阵;
6)、计算新的参数
7)、判断是否小于给定的迭代误差,如果小于迭代误差,则迭代结束,否则重复执行5-7。
进一步,步骤(1)由以下步骤组成:
(1.1)获取Q矩阵,Q=r(0)r.(0)···r(n)(0)r(Ts)r·(Ts)···r(n)(Ts)············r(NTs)r·(NTs)···r(n)(NTs),]]>其中Ts为采样周期,N为采样点数;
(1.2)对Q矩阵进行正交分解,Q=UR,其中UTU=I,R为上三角矩阵;
(1.3)选取矩阵U的n+1个列矢量作为正交矢量基函数构建矢量空间,则投影矩阵A=U=[f1(t),f2(t),…,fn+1(t)]。
进一步,步骤(2)由以下步骤组成:
(2.1)系统输出信号Y(s)=GP(s)R(s)+GS(s)F(s)R(s)+GS(s)W(s),对该式进行采用离散化向量方式描述各个信号可得如下等式:
yk(0)yk(1)···yk(N-1)=[GP]r*(0)r*(1)···r*(N-1)-[GS]uf*(0)uf*(1)···uf*(N-1)+[GS]ωk(0)ωk(1)···ωk(N-1)]]>
其中,yk(j)表示第k次迭代时,输出信号y的第j+1个元素,r*为输入理想轨迹指令,N=T/Ts,每次迭代辨识的时间长度t∈[0,T],采样周期为Ts。
本发明的有益效果是:本发明方法显著提高了对位置的跟踪精度和高速响应性能,满足运动控制系统中高速高精的要求。
附图说明
图1控制系统结构图
图2基于迭代域控制闭环控制框图
具体实施方式
下面通过实施实例,并结合附图,对本发明的技术方案作进一步具体的说明。
基于正交分解迭代方法的位置闭环运动控制系统中机电模型辨识方法,其特征在于:通过构建正交矢量基函数,将控制模型在基函数说构建的正交矢量空间中进行投影,采用迭代学习的方法沿基函数轴方向进行位置闭环运动控制系统中机电模型参数迭代辨识;
包括以下步骤:
1)、通过输入信号r(t),计算投影矩阵A;
2)、计算脉冲响应矩阵[GS],[GP];
3)、根据投影矩阵A计算MP、MS,MP=AT[GP]A,MS=AT[GS]A
4)、令迭代次数k=0,并设定迭代初值
5)、根据图2计算误差的投影参数其中H为定常增益矩阵;
6)、计算新的参数λ→k|k=0=λ→0;]]>
7)、判断是否小于给定的迭代误差,如果小于迭代误差,则迭代结束,否则重复执行5-7。
进一步,步骤(1)由以下步骤组成:
(1.1)获取Q矩阵,Q=r(0)r.(0)···r(n)(0)r(Ts)r·(Ts)···r(n)(Ts)············r(NTs)r·(NTs)···r(n)(NTs),]]>其中Ts为采样周期,N为采样点数;
(1.2)对Q矩阵进行正交分解,Q=UR,其中UTU=I,R为上三角矩阵;
(1.3)选取矩阵U的n+1个列矢量作为正交矢量基函数构建矢量空间,则投影矩阵A=U=[f1(t),f2(t),…,fn+1(t)]。
进一步,步骤(2)由以下步骤组成:
(2.1)由图1知Y(s)=GP(s)R(s)+GS(s)F(s)R(s)+GS(s)W(s),对该式进行采用离散化向量方式描述各个信号可得如下等式:
yk(0)yk(1)···yk(N-1)=[GP]r*(0)r*(1)···r*(N-1)-[GS]uf*(0)uf*(1)···uf*(N-1)+[GS]ωk(0)ωk(1)···ωk(N-1)]]>
其中,yk(j)表示第k次迭代时,输出信号y的第j+1个元素,r* 为输入理想轨迹指令,N=T/Ts,每次迭代辨识的时间长度t∈[0,T],采样周期为Ts。
本发明方法显著提高了对位置的跟踪精度和高速响应性能。
本说明书实施例所述的内容仅仅是对发明构思的实现形式的列举,本发明的保护范围不应当被视为仅限于实施例所陈述的具体形式,本发明的保护范围也及于本领域技术人员根据本发明构思所能够想到的等同技术手段。

位置闭环运动控制系统中机电模型辨识方法.pdf_第1页
第1页 / 共6页
位置闭环运动控制系统中机电模型辨识方法.pdf_第2页
第2页 / 共6页
位置闭环运动控制系统中机电模型辨识方法.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《位置闭环运动控制系统中机电模型辨识方法.pdf》由会员分享,可在线阅读,更多相关《位置闭环运动控制系统中机电模型辨识方法.pdf(6页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103353764 A (43)申请公布日 2013.10.16 CN 103353764 A *CN103353764A* (21)申请号 201310231057.8 (22)申请日 2013.06.08 G05D 3/12(2006.01) (71)申请人 浙江理工大学 地址 310018 浙江省杭州市江干区下沙高教 园区 2 号路 (72)发明人 杨亮亮 史伟民 张德朝 (74)专利代理机构 杭州天正专利事务所有限公 司 33201 代理人 王兵 黄美娟 (54) 发明名称 位置闭环运动控制系统中机电模型辨识方法 (57) 摘要 本发明涉及位置闭环运动控制系统。

2、中的位置 闭环控制器。尤其涉及一种基于正交分解迭代方 法的位置闭环运动控制系统中机电模型辨识方 法。 通过构建正交矢量基函数, 将控制模型在基函 数说构建的正交矢量空间中进行投影, 采用迭代 学习的方法沿基函数轴方向进行位置闭环运动控 制系统中机电模型参数迭代辨识。本发明方法显 著提高了对位置的跟踪精度和高速响应性能, 满 足运动控制系统中高速高精的要求。 (51)Int.Cl. 权利要求书 1 页 说明书 3 页 附图 1 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书3页 附图1页 (10)申请公布号 CN 103353764 A CN 103353。

3、764 A *CN103353764A* 1/1 页 2 1. 位置闭环运动控制系统中机电模型辨识方法, 其特征在于 : 通过构建正交矢量基函 数, 将控制模型在基函数说构建的正交矢量空间中进行投影, 采用迭代学习的方法沿基函 数轴方向进行位置闭环运动控制系统中机电模型参数迭代辨识 ; 包括以下步骤 : 1) 、 通过输入信号 r(t), 计算投影矩阵 A ; 2) 、 计算脉冲响应矩阵 GS, GP ; 3) 、 根据投影矩阵 A 计算 MP、 MS, MP=ATGPA, MS=ATGSA 4) 、 令迭代次数 k=0, 并设定迭代初值 5) 、 计算误差的投影参数其中 H 为定常增益矩阵 。

4、; 6) 、 计算新的参数 7) 、 判断是否小于给定的迭代误差, 如果小于迭代误差, 则迭代结束, 否则重 复执行 5-7。 2. 如权利要求 1 所述的的位置闭环运动控制系统中机电模型辨识方法, 其特征在于 : 步骤 (1) 由以下步骤组成 : (1.1) 获取 Q 矩阵,其中 Ts 为采样周期, N 为采 样点数 ; (1.2) 对 Q 矩阵进行正交分解, Q=UR, 其中 UTU=I, R 为上三角矩阵 ; (1.3)选取矩阵 U 的 n+1 个列矢量作为正交矢量基函数构建矢量空间, 则投影矩阵 A=U=f1(t),f2(t),fn+1(t)。 3. 如权利要求 1 所述的位置闭环运动。

5、控制系统中机电模型辨识方法, 其特征在于 : 步 骤 (2) 由以下步骤组成 : (2.1) 系统输出信号 Y(s)=GP(s)R(s)+GS(s)F(s)R(s)+GS(s)W(s), 对该式进行采用离散 化向量方式描述各个信号可得如下等式 : 其中, yk(j) 表示第 k 次迭代时, 输出信号 y 的第 j+1 个元素, r*为输入理想轨迹指令, N=T/Ts, 每次迭代辨识的时间长度 t 0,T, 采样周期为 Ts。 权 利 要 求 书 CN 103353764 A 2 1/3 页 3 位置闭环运动控制系统中机电模型辨识方法 技术领域 0001 本发明涉及位置闭环运动控制系统中的位置闭。

6、环控制器。 尤其涉及一种基于正交 分解迭代方法的位置闭环运动控制系统中机电模型辨识方法。 背景技术 0002 在机电系统的位置闭环控制系统中, 必须设计合理的位置控制器以快速准确跟踪 位置指令。目前运动控制系统位置采用基于经验的 PID 控制器设计方法, 而优化的位置控 制器需要以机电被控对象模型为基础进行系统分析和设计, 因此, 被控机电对象的模型对 位置控制器的设计有着直接、 重要的影响, 有必要在辨识出的合理的机电对象模型的基础 上设计位置环控制器获得良好的控制效果。 发明内容 0003 考虑到以上描述, 本发明的一个目的是提供一种基于正交分解迭代方法的位置闭 环运动控制系统中机电模型辨。

7、识方法。 0004 基于正交分解迭代方法的位置闭环运动控制系统中机电模型辨识方法, 其特征在 于 : 通过构建正交矢量基函数, 将控制模型在基函数说构建的正交矢量空间中进行投影, 采用迭代学习的方法沿基函数轴方向进行位置闭环运动控制系统中机电模型参数迭代辨 识 ; 0005 包括以下步骤 : 0006 1) 、 通过输入信号 r(t), 计算投影矩阵 A ; 0007 2) 、 计算脉冲响应矩阵 GS, GP ; 0008 3) 、 根据投影矩阵 A 计算 MP、 MS, MP=ATGPA, MS=ATGSA 0009 4) 、 令迭代次数 k=0, 并设定迭代初值 0010 5) 、 计算误。

8、差的投影参数其中 H 为定常增益矩阵 ; 0011 6) 、 计算新的参数 0012 7) 、 判断是否小于给定的迭代误差, 如果小于迭代误差, 则迭代结束, 否 则重复执行 5-7。 0013 进一步, 步骤 (1) 由以下步骤组成 : 0014 (1.1) 获取 Q 矩阵,其中 Ts 为采样周期, N 为采样点数 ; 说 明 书 CN 103353764 A 3 2/3 页 4 0015 (1.2) 对 Q 矩阵进行正交分解, Q=UR, 其中 UTU=I, R 为上三角矩阵 ; 0016 (1.3) 选取矩阵U的n+1个列矢量作为正交矢量基函数构建矢量空间, 则投影矩阵 A=U=f1(t。

9、),f2(t),fn+1(t)。 0017 进一步, 步骤 (2) 由以下步骤组成 : 0018 (2.1) 系统输出信号 Y(s)=GP(s)R(s)+GS(s)F(s)R(s)+GS(s)W(s), 对该式进行采用 离散化向量方式描述各个信号可得如下等式 : 0019 0020 其中, yk(j) 表示第 k 次迭代时, 输出信号 y 的第 j+1 个元素, r*为输入理想轨迹 指令, N=T/Ts, 每次迭代辨识的时间长度 t 0,T, 采样周期为 Ts。 0021 本发明的有益效果是 : 本发明方法显著提高了对位置的跟踪精度和高速响应性 能, 满足运动控制系统中高速高精的要求。 附图说。

10、明 0022 图 1 控制系统结构图 0023 图 2 基于迭代域控制闭环控制框图 具体实施方式 0024 下面通过实施实例, 并结合附图, 对本发明的技术方案作进一步具体的说明。 0025 基于正交分解迭代方法的位置闭环运动控制系统中机电模型辨识方法, 其特征在 于 : 通过构建正交矢量基函数, 将控制模型在基函数说构建的正交矢量空间中进行投影, 采用迭代学习的方法沿基函数轴方向进行位置闭环运动控制系统中机电模型参数迭代辨 识 ; 0026 包括以下步骤 : 0027 1) 、 通过输入信号 r(t), 计算投影矩阵 A ; 0028 2) 、 计算脉冲响应矩阵 GS, GP ; 0029 。

11、3) 、 根据投影矩阵 A 计算 MP、 MS, MP=ATGPA, MS=ATGSA 0030 4) 、 令迭代次数 k=0, 并设定迭代初值 0031 5) 、 根据图2计算误差的投影参数其中H为定常增益矩 阵 ; 0032 6) 、 计算新的参数 0033 7) 、 判断是否小于给定的迭代误差, 如果小于迭代误差, 则迭代结束, 否 则重复执行 5-7。 0034 进一步, 步骤 (1) 由以下步骤组成 : 说 明 书 CN 103353764 A 4 3/3 页 5 0035 (1.1) 获取 Q 矩阵,其中 Ts 为采样周期, N 为采样点数 ; 0036 (1.2) 对 Q 矩阵进。

12、行正交分解, Q=UR, 其中 UTU=I, R 为上三角矩阵 ; 0037 (1.3) 选取矩阵U的n+1个列矢量作为正交矢量基函数构建矢量空间, 则投影矩阵 A=U=f1(t),f2(t),fn+1(t)。 0038 进一步, 步骤 (2) 由以下步骤组成 : 0039 (2.1) 由图 1 知 Y(s)=GP(s)R(s)+GS(s)F(s)R(s)+GS(s)W(s), 对该式进行采用离散 化向量方式描述各个信号可得如下等式 : 0040 0041 其中, yk(j) 表示第 k 次迭代时, 输出信号 y 的第 j+1 个元素, r*为输入理想轨迹 指令, N=T/Ts, 每次迭代辨识的时间长度 t 0,T, 采样周期为 Ts。 0042 本发明方法显著提高了对位置的跟踪精度和高速响应性能。 0043 本说明书实施例所述的内容仅仅是对发明构思的实现形式的列举, 本发明的保护 范围不应当被视为仅限于实施例所陈述的具体形式, 本发明的保护范围也及于本领域技术 人员根据本发明构思所能够想到的等同技术手段。 说 明 书 CN 103353764 A 5 1/1 页 6 图 1 图 2 说 明 书 附 图 CN 103353764 A 6 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 控制;调节


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1