Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
CN113031657B - 一种手柄直接位置控制的信号处理方法 - Google Patents
[go: Go Back, main page]

CN113031657B - 一种手柄直接位置控制的信号处理方法 - Google Patents

一种手柄直接位置控制的信号处理方法 Download PDF

Info

Publication number
CN113031657B
CN113031657B CN202110270946.XA CN202110270946A CN113031657B CN 113031657 B CN113031657 B CN 113031657B CN 202110270946 A CN202110270946 A CN 202110270946A CN 113031657 B CN113031657 B CN 113031657B
Authority
CN
China
Prior art keywords
handle
signal
angle signal
max
position control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110270946.XA
Other languages
English (en)
Other versions
CN113031657A (zh
Inventor
刘庆龙
刘基顺
李东亮
李同进
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Bette Shengdi Technology Development Co ltd
Original Assignee
Beijing Bette Shengdi Technology Development Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Bette Shengdi Technology Development Co ltd filed Critical Beijing Bette Shengdi Technology Development Co ltd
Priority to CN202110270946.XA priority Critical patent/CN113031657B/zh
Publication of CN113031657A publication Critical patent/CN113031657A/zh
Application granted granted Critical
Publication of CN113031657B publication Critical patent/CN113031657B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D3/00Control of position or direction
    • G05D3/10Control of position or direction without using feedback

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

本发明涉及运动控制技术领域,公开了一种手柄直接位置控制的信号处理方法,包括对手柄角度信号进行失真矫正处理,获得失真矫正处理后的手柄有效角度信号;将处理后的手柄有效角度信号转化为位置信号;对位置信号进行速度约束,获得进行速度约束后的目标位置信号;对进行速度约束后的目标位置信号进行平滑处理,获得平滑处理后的位置信号,伺服系统根据平滑处理后的手柄位置信号进行直接位置控制。本发明实现了绝对位置控制,满足需要直接位置控制的应用场景,本发明设定了手柄变化敏感度,相较于直接设置档位,不仅避免档位切换的扰动,而且位置控制精度高。

Description

一种手柄直接位置控制的信号处理方法
技术领域
本发明涉及运动控制技术领域,具体地涉及一种手柄直接位置控制的信号处理方法。
背景技术
现有技术中,操作手柄作为位置控制系统中的操纵部件,广泛应用于工程机械、交通运输工具、医疗设备、测量装置等仪器或设备,用于操控上述仪器或设备。操作手柄具有一个中心位置并可相对于该中心位置前后左右进行摆动,当左右或前后摆动操作手柄时,设置在手柄上的角度传感器实时测量手柄角度信号并将手柄角度信号发送至控制器进行处理,然而,现有位置控制系统中的操作手柄信号处理方法是将手柄角度信号作为速度进行积分,再进行位置控制,只能实现相对位置控制,位置控制精度差,无法满足需要直接位置控制的工业位置控制应用场景,另外,现有位置控制系统中是通过直接设置档位进行位置档位切换,位置档位切换时会给整个控制系统带来扰动,挡位的设置影响了位置控制精度。
发明内容
本发明提供一种手柄直接位置控制的信号处理方法,从而解决现有技术的上述问题。
本发明提供了一种手柄直接位置控制的信号处理方法,包括以下步骤:
S1)获取手柄角度信号,对所述手柄角度信号进行失真矫正处理,获得失真矫正处理后的手柄有效角度信号θ(k);
S2)将处理后的手柄有效角度信号转化为位置信号xtemp(k);
S3)对位置信号进行速度约束,获得进行速度约束后的目标位置信号x(k);
S4)对进行速度约束后的目标位置信号进行平滑处理,获得平滑处理后的位置信号x′(k),伺服系统根据平滑处理后的位置信号x′(k)进行直接位置控制。
进一步的,在步骤S1)中,所述失真矫正处理后的手柄有效角度信号
Figure BDA0002974372680000021
u(k)是当前时刻手柄角度信号采样值;θ(k-1)是前一时刻的处理后的手柄有效角度信号,△θmin是手柄变化敏感度。
进一步的,手柄变化敏感度△θmin大于手柄角度信号失真值△umax,所述手柄角度信号失真值△umax=max{u-ureal},u为手柄角度信号采样值,ureal表示真实需要的手柄真实角度信号。
手柄角度信号采样值u既可以是模拟量,也可以是数字量,手柄角度信号采样值u中含有传感器采样高斯白噪声和手抖动带来的信号波动,会使手柄角度信号采样值u失真,当手柄直接进行位置控制时,这种失真会导致设备震动或不稳定。本发明定义了手柄角度信号失真值△umax=max{u-ureal},设置△θmin>△umax,这样通过对手柄角度信号进行失真矫正处理后即可获得失真矫正处理后的手柄有效角度信号θ(k),本发明有效避免了手柄角度信号采样值u失真带来的不良影响。
进一步的,在步骤S2)中,所述位置信号
Figure BDA0002974372680000022
θlower是手柄角度下限值,θupper是手柄角度上限值,xlower是设备位置下限值,xupper是设备位置上限值。
进一步的,在步骤S3)中,所述进行速度约束后的目标位置信号
Figure BDA0002974372680000023
△x为目标位置对应的位置周期变化量,△x=xtemp(k)-x(k-1),△xmax为位置最大周期变化量,△xmax=Vmax△T,Vmax为最大速度,Vmax>0,△T为采样周期。
进一步的,在步骤S4)中,还包括采用低通滤波器对所述进行速度约束后的目标位置信号进行平滑处理,获得平滑处理后的位置信号x′(k)=a*x(k)+(1-a)*x(k-1),a为低通滤波器设定参数。
进一步的,在步骤S4)中,还包括采用跟踪微分器对所述进行速度约束后的目标位置信号进行平滑处理,所述平滑处理后的位置信号满足
Figure BDA0002974372680000031
v1,k、v2,k分别为表示当前时刻第一系统状态量和当前时刻第二系统状态量;v1,k-1、v2,k-1是上一时刻的第一系统状态量和上一时刻的第二系统状态量;r为跟踪微分器设定参数;△T为采样周期。
对于电机伺服等系统来说,速度是不可以突变的,本发明通过对位置信号进行滤波平滑作用,实现了速度信号的柔顺。另外,本发明不仅能够直接针对位置进行的信号处理,而且也能实现手柄对速度的控制,通过将位置信号作为速度信号,此时位置信号的速度约束就变为速度信号的加速度约束。
本发明的有益效果是:本发明设计的手柄直接位置控制的信号处理方法首先通过设置手柄角度信号变化敏感度即手柄角度信号最小有效变化量,消除信号噪声和手抖扰动;其次,将获取的手柄角度信号按要求转换为位置信号并对速度进行限幅,保证直接位置控制的同时,速度也能满足设备要求;最后,对于信号要求高的快速伺服系统,对位置信号还要进行平滑,最后伺服系统根据平滑处理后的位置信号对手柄进行直接位置控制。现有技术中大多数手柄角度信号作为速度进行积分,再进行位置控制,只能实现相对位置控制,然而本发明实现了绝对位置控制,满足需要直接位置控制的应用场景,本发明设定了手柄变化敏感度,相较于直接设置档位,不仅避免档位切换的扰动,而且位置控制精度高。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本实施例一提供的手柄直接位置控制的信号处理方法流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。
实施例一,一种手柄直接位置控制的信号处理方法,如图1所示,包括以下步骤:
S1)获取手柄角度信号,对手柄角度信号进行失真矫正处理,获得失真矫正处理后的手柄有效角度信号θ(k);失真矫正处理后的手柄有效角度信号
Figure BDA0002974372680000041
u(k)是当前时刻手柄角度信号采样值;θ(k-1)是前一时刻的处理后的手柄有效角度信号,△θmin是手柄变化敏感度。手柄变化敏感度△θmin大于手柄角度信号失真值△umax,所述手柄角度信号失真值△umax=max{u-ureal},u为手柄角度信号采样值,ureal表示真实需要的手柄真实角度信号。
S2)将处理后的手柄有效角度信号转化为位置信号xtemp(k);位置信号
Figure BDA0002974372680000042
θlower是手柄角度下限值,θupper是手柄角度上限值,xlower是设备位置下限值,xupper是设备位置上限值。
S3)对位置信号进行速度约束,获得进行速度约束后的目标位置信号x(k);在步骤S3)中,进行速度约束后的目标位置信号
Figure BDA0002974372680000051
△x为目标位置对应的位置周期变化量,△x=xtemp(k)-x(k-1),△xmax为位置最大周期变化量,△xmax=Vmax△T,Vmax为最大速度,Vmax>0,△T为采样周期。
S4)对进行速度约束后的目标位置信号进行平滑处理,获得平滑处理后的位置信号x′(k),伺服系统根据平滑处理后的位置信号x′(k)进行直接位置控制。
手柄角度信号采样值u既可以是模拟量,也可以是数字量,手柄角度信号采样值u中含有传感器采样高斯白噪声和手抖动带来的信号波动,会使手柄角度信号采样值u失真,当手柄直接进行位置控制时,这种失真会导致设备震动或不稳定。本发明定义了手柄角度信号失真值△umax=max{u-ureal},设置△θmin>△umax,这样通过对手柄角度信号进行失真矫正处理后即可获得失真矫正处理后的手柄有效角度信号θ(k),本发明有效避免了手柄角度信号采样值u失真带来的不良影响。
在步骤S4)中,还包括采用低通滤波器对所述进行速度约束后的目标位置信号进行平滑处理,获得平滑处理后的位置信号x′(k)=a*x(k)+(1-a)*x(k-1),a为低通滤波器设定参数。
在步骤S4)中,还包括采用跟踪微分器对所述进行速度约束后的目标位置信号进行平滑处理,所述平滑处理后的位置信号满足
Figure BDA0002974372680000052
v1,k、v2,k分别为表示当前时刻第一系统状态量和当前时刻第二系统状态量;v1,k-1、v2,k-1是上一时刻的第一系统状态量和上一时刻的第二系统状态量;r为跟踪微分器设定参数;△T为采样周期。
对于电机伺服等系统来说,速度是不可以突变的,本发明通过对位置信号进行滤波平滑作用,实现了速度信号的柔顺。另外,本发明不仅能够直接针对位置进行的信号处理,而且也能实现手柄对速度的控制,通过将位置信号作为速度信号,此时位置信号的速度约束就变为速度信号的加速度约束。
通过采用本发明公开的上述技术方案,得到了如下有益的效果:
本发明设计的手柄直接位置控制的信号处理方法首先通过设置手柄角度信号变化敏感度即手柄角度信号最小有效变化量,消除信号噪声和手抖扰动;其次,将获取的手柄角度信号按要求转换为位置信号并对速度进行限幅,保证直接位置控制的同时,速度也能满足设备要求;最后,对于信号要求高的快速伺服系统,对位置信号还要进行平滑,最后伺服系统根据平滑处理后的位置信号对手柄进行直接位置控制。现有技术中大多数手柄角度信号作为速度进行积分,再进行位置控制,只能实现相对位置控制,然而本发明实现了绝对位置控制,满足需要直接位置控制的应用场景,本发明设定了手柄变化敏感度,相较于直接设置档位,不仅避免档位切换的扰动,而且位置控制精度高。
以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。

Claims (5)

1.一种手柄直接位置控制的信号处理方法,其特征在于,包括以下步骤:
S1)获取手柄角度信号u(k),对所述手柄角度信号进行失真矫正处理,获得失真矫正处理后的手柄有效角度信号θ(k);
S2)将所述处理后的手柄有效角度信号转化为位置信号xtemp(k);
S3)对所述位置信号进行速度约束,获得进行速度约束后的目标位置信号x(k);
S4)对所述进行速度约束后的目标位置信号进行平滑处理,获得平滑处理后的位置信号x′(k),伺服系统根据所述平滑处理后的位置信号x′(k)进行直接位置控制;
在步骤S1)中,所述失真矫正处理后的手柄有效角度信号
Figure FDA0003905507860000011
u(k)是当前时刻手柄角度信号采样值;θ(k-1)是前一时刻的处理后的手柄有效角度信号,Δθmin是手柄变化敏感度;
所述手柄变化敏感度Δθmin大于手柄角度信号失真值Δumax,所述手柄角度信号失真值Δumax=max{u-ureal},u为手柄角度信号采样值,ureal表示真实需要的手柄真实角度信号。
2.根据权利要求1所述的手柄直接位置控制的信号处理方法,其特征在于,在步骤S2)中,所述位置信号
Figure FDA0003905507860000012
θlower是手柄角度下限值,θupper是手柄角度上限值,xlower是设备位置下限值,xupper是设备位置上限值。
3.根据权利要求2所述的手柄直接位置控制的信号处理方法,其特征在于,在步骤S3)中,所述进行速度约束后的目标位置信号
Figure FDA0003905507860000013
Δx为目标位置对应的位置周期变化量,Δx=xtemp(k)-x(k-1),Δxmax为位置最大周期变化量,Δxmax=VmaxΔT,Vmax为最大速度,Vmax>0,ΔT为采样周期。
4.根据权利要求1所述的手柄直接位置控制的信号处理方法,其特征在于,在步骤S4)中,还包括采用低通滤波器对所述进行速度约束后的目标位置信号进行平滑处理,获得平滑处理后的位置信号x′(k)=a*x(k)+(1-a)*x(k-1),a为低通滤波器设定参数。
5.根据权利要求1所述的手柄直接位置控制的信号处理方法,其特征在于,在步骤S4)中,还包括采用跟踪微分器对所述进行速度约束后的目标位置信号进行平滑处理,所述平滑处理后的位置信号满足
Figure FDA0003905507860000021
v1,k、v2,k分别为表示当前时刻第一系统状态量和当前时刻第二系统状态量;v1,k-1、v2,k-1是上一时刻的第一系统状态量和上一时刻的第二系统状态量;r为跟踪微分器设定参数;ΔT为采样周期。
CN202110270946.XA 2021-03-12 2021-03-12 一种手柄直接位置控制的信号处理方法 Active CN113031657B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110270946.XA CN113031657B (zh) 2021-03-12 2021-03-12 一种手柄直接位置控制的信号处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110270946.XA CN113031657B (zh) 2021-03-12 2021-03-12 一种手柄直接位置控制的信号处理方法

Publications (2)

Publication Number Publication Date
CN113031657A CN113031657A (zh) 2021-06-25
CN113031657B true CN113031657B (zh) 2022-11-25

Family

ID=76470399

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110270946.XA Active CN113031657B (zh) 2021-03-12 2021-03-12 一种手柄直接位置控制的信号处理方法

Country Status (1)

Country Link
CN (1) CN113031657B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114295335B (zh) * 2021-11-11 2023-12-08 江苏徐工工程机械研究院有限公司 一种工程机械操控手柄工作区间测试系统和分析方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103823404A (zh) * 2014-02-21 2014-05-28 中联重科股份有限公司 手柄信号的处理方法、装置及系统

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4199776B2 (ja) * 2006-03-03 2008-12-17 株式会社Access ジョイスティック信号処理方法および装置
CN101976048B (zh) * 2010-08-25 2012-07-04 中国兵器工业第二〇五研究所 手柄控制器信号处理方法
WO2014120984A2 (en) * 2013-01-30 2014-08-07 David Paul Smith Operator controlled electrical output signal device with variable feel and hold feedback and automated calibration and learnable performance optimization
KR101494771B1 (ko) * 2013-09-24 2015-03-02 두산중공업 주식회사 연속식 하역기 제어장치
CN110465942A (zh) * 2019-07-26 2019-11-19 深圳前海达闼云端智能科技有限公司 位姿补偿方法、装置、存储介质和电子设备

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103823404A (zh) * 2014-02-21 2014-05-28 中联重科股份有限公司 手柄信号的处理方法、装置及系统

Also Published As

Publication number Publication date
CN113031657A (zh) 2021-06-25

Similar Documents

Publication Publication Date Title
US8965188B2 (en) Shake correction apparatus and control method thereof
JP6124588B2 (ja) 像ブレ補正装置、及びその制御方法、プログラム、記憶媒体
CN104713578B (zh) 信号处理装置、电子设备及移动体
CN104913783B (zh) 基于自适应滤波算法实现车辆自动导航的方法
CN112356683A (zh) 基于电动汽车的防抖动方法、装置、设备及存储介质
US11897442B2 (en) Brake controller and method for controlling brake
CN113031657B (zh) 一种手柄直接位置控制的信号处理方法
JPWO2014155559A1 (ja) ノッチフィルタ、外力推定器、モータ制御装置およびロボットシステム
JP6417659B2 (ja) 信号処理装置、検出装置、センサー、電子機器及び移動体
CN114035436B (zh) 一种基于饱和自适应律的反步控制方法、存储介质及设备
US20180283912A1 (en) Signal processing device, detection device, physical quantity measurement device, electronic apparatus, and vehicle
JP2003033066A (ja) 速度制御装置
JP6516042B2 (ja) 信号処理装置、検出装置、センサー、電子機器及び移動体
CN110569767B (zh) 运动参数识别方法、系统、设备及计算机可读存储介质
JP6330309B2 (ja) 信号処理装置、検出装置、センサー、電子機器及び移動体
JPH1164917A (ja) 画像振れ補正装置及びパンニング判定装置
CN113734182B (zh) 一种车辆自适应控制方法及其装置
CN109085747B (zh) 一种获取微分信号的方法及装置
US10887517B2 (en) Image stabilization control device for imaging device
JP6273814B2 (ja) 信号処理装置、検出装置、センサー、電子機器及び移動体
CN112518755A (zh) 一种机械臂关节的控制系统、方法、设备及存储介质
US11765459B2 (en) Image stabilization of a video stream captured by a panable and/or tiltable video camera
CN112180834A (zh) 基于线性扩张状态观测器实现改进自抗扰的方法及激光切割随动控制装置
CN119658673B (zh) 一种基于自适应神经网络补偿的机械臂视觉伺服跟踪方法
CN121900185A (zh) 基于误差驱动的转矩分配方法、系统、终端设备及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant