CN113031657B - 一种手柄直接位置控制的信号处理方法 - Google Patents
一种手柄直接位置控制的信号处理方法 Download PDFInfo
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 15
- 238000009499 grossing Methods 0.000 claims abstract description 17
- 230000008859 change Effects 0.000 claims abstract description 9
- 230000035945 sensitivity Effects 0.000 claims abstract description 9
- 238000005070 sampling Methods 0.000 claims description 21
- 238000000034 method Methods 0.000 claims description 7
- 125000004122 cyclic group Chemical group 0.000 claims description 3
- 230000008569 process Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000002411 adverse Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D3/00—Control of position or direction
- G05D3/10—Control 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)进行直接位置控制。
进一步的,手柄变化敏感度△θmin大于手柄角度信号失真值△umax,所述手柄角度信号失真值△umax=max{u-ureal},u为手柄角度信号采样值,ureal表示真实需要的手柄真实角度信号。
手柄角度信号采样值u既可以是模拟量,也可以是数字量,手柄角度信号采样值u中含有传感器采样高斯白噪声和手抖动带来的信号波动,会使手柄角度信号采样值u失真,当手柄直接进行位置控制时,这种失真会导致设备震动或不稳定。本发明定义了手柄角度信号失真值△umax=max{u-ureal},设置△θmin>△umax,这样通过对手柄角度信号进行失真矫正处理后即可获得失真矫正处理后的手柄有效角度信号θ(k),本发明有效避免了手柄角度信号采样值u失真带来的不良影响。
进一步的,在步骤S3)中,所述进行速度约束后的目标位置信号△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)中,还包括采用跟踪微分器对所述进行速度约束后的目标位置信号进行平滑处理,所述平滑处理后的位置信号满足v1,k、v2,k分别为表示当前时刻第一系统状态量和当前时刻第二系统状态量;v1,k-1、v2,k-1是上一时刻的第一系统状态量和上一时刻的第二系统状态量;r为跟踪微分器设定参数;△T为采样周期。
对于电机伺服等系统来说,速度是不可以突变的,本发明通过对位置信号进行滤波平滑作用,实现了速度信号的柔顺。另外,本发明不仅能够直接针对位置进行的信号处理,而且也能实现手柄对速度的控制,通过将位置信号作为速度信号,此时位置信号的速度约束就变为速度信号的加速度约束。
本发明的有益效果是:本发明设计的手柄直接位置控制的信号处理方法首先通过设置手柄角度信号变化敏感度即手柄角度信号最小有效变化量,消除信号噪声和手抖扰动;其次,将获取的手柄角度信号按要求转换为位置信号并对速度进行限幅,保证直接位置控制的同时,速度也能满足设备要求;最后,对于信号要求高的快速伺服系统,对位置信号还要进行平滑,最后伺服系统根据平滑处理后的位置信号对手柄进行直接位置控制。现有技术中大多数手柄角度信号作为速度进行积分,再进行位置控制,只能实现相对位置控制,然而本发明实现了绝对位置控制,满足需要直接位置控制的应用场景,本发明设定了手柄变化敏感度,相较于直接设置档位,不仅避免档位切换的扰动,而且位置控制精度高。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本实施例一提供的手柄直接位置控制的信号处理方法流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。
实施例一,一种手柄直接位置控制的信号处理方法,如图1所示,包括以下步骤:
S1)获取手柄角度信号,对手柄角度信号进行失真矫正处理,获得失真矫正处理后的手柄有效角度信号θ(k);失真矫正处理后的手柄有效角度信号u(k)是当前时刻手柄角度信号采样值;θ(k-1)是前一时刻的处理后的手柄有效角度信号,△θmin是手柄变化敏感度。手柄变化敏感度△θmin大于手柄角度信号失真值△umax,所述手柄角度信号失真值△umax=max{u-ureal},u为手柄角度信号采样值,ureal表示真实需要的手柄真实角度信号。
S3)对位置信号进行速度约束,获得进行速度约束后的目标位置信号x(k);在步骤S3)中,进行速度约束后的目标位置信号△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)中,还包括采用跟踪微分器对所述进行速度约束后的目标位置信号进行平滑处理,所述平滑处理后的位置信号满足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)进行直接位置控制;
所述手柄变化敏感度Δθmin大于手柄角度信号失真值Δumax,所述手柄角度信号失真值Δumax=max{u-ureal},u为手柄角度信号采样值,ureal表示真实需要的手柄真实角度信号。
4.根据权利要求1所述的手柄直接位置控制的信号处理方法,其特征在于,在步骤S4)中,还包括采用低通滤波器对所述进行速度约束后的目标位置信号进行平滑处理,获得平滑处理后的位置信号x′(k)=a*x(k)+(1-a)*x(k-1),a为低通滤波器设定参数。
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114295335B (zh) * | 2021-11-11 | 2023-12-08 | 江苏徐工工程机械研究院有限公司 | 一种工程机械操控手柄工作区间测试系统和分析方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103823404A (zh) * | 2014-02-21 | 2014-05-28 | 中联重科股份有限公司 | 手柄信号的处理方法、装置及系统 |
Family Cites Families (5)
| 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 | 深圳前海达闼云端智能科技有限公司 | 位姿补偿方法、装置、存储介质和电子设备 |
-
2021
- 2021-03-12 CN CN202110270946.XA patent/CN113031657B/zh active Active
Patent Citations (1)
| 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 |