[go: up one dir, main page]

CN104834210B - A Redundant Control Method Based on Dual Position Sensors - Google Patents

A Redundant Control Method Based on Dual Position Sensors Download PDF

Info

Publication number
CN104834210B
CN104834210B CN201510130397.0A CN201510130397A CN104834210B CN 104834210 B CN104834210 B CN 104834210B CN 201510130397 A CN201510130397 A CN 201510130397A CN 104834210 B CN104834210 B CN 104834210B
Authority
CN
China
Prior art keywords
value
position sensors
output
fault
feedback
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.)
Expired - Fee Related
Application number
CN201510130397.0A
Other languages
Chinese (zh)
Other versions
CN104834210A (en
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.)
Shanghai Xinyue Instrument Factory
Original Assignee
Shanghai Xinyue Instrument Factory
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 Shanghai Xinyue Instrument Factory filed Critical Shanghai Xinyue Instrument Factory
Priority to CN201510130397.0A priority Critical patent/CN104834210B/en
Publication of CN104834210A publication Critical patent/CN104834210A/en
Application granted granted Critical
Publication of CN104834210B publication Critical patent/CN104834210B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Safety Devices In Control Systems (AREA)

Abstract

A kind of redundancy control method based on two-position sensor, redundancy judging module carries out extreme value fault distinguishing to the output valve of two position sensors of servo-drive system, the output valve for not occurring extreme value location of fault sensor is selected to be exported, if two position sensors all do not occur extreme value failure, then carry out two-way feedback consistency discrimination, if two-way feedback is consistent, keep the output of current position sensor constant, if two-way feedback is inconsistent, then carry out null value fault distinguishing, the output valve for not occurring null value location of fault sensor is selected to be exported, if two position sensors all do not occur null value failure, feedback is then carried out with command error to differentiate, the output valve of the output valve position sensor small with the absolute value of the error amount of instruction is exported.The present invention realizes that simply failure compatibility is good, and reliability is high.

Description

一种基于双位置传感器的冗余控制方法A Redundant Control Method Based on Dual Position Sensors

技术领域technical field

本发明涉及一种基于双位置传感器的冗余控制方法。The invention relates to a redundant control method based on dual position sensors.

背景技术Background technique

伺服系统为运载火箭重要的姿轨控执行子系统,通过实时采集位置反馈信号,并与位置指令信号比较,构成位置闭环控制,实现负载的位置跟踪。位置传感器作为伺服系统位置输出的重要部件,其可靠性至关重要。The servo system is an important attitude and orbit control execution subsystem of the launch vehicle. By collecting the position feedback signal in real time and comparing it with the position command signal, the position closed-loop control is formed to realize the position tracking of the load. The position sensor is an important part of the position output of the servo system, and its reliability is very important.

通常位置传感器的失效率较高,为了提高可靠性,目前大都采用了冗余技术,如现役运载火箭上使用的“两路位置传感器输出端并接”的方式,这种方式对于一路反馈断路故障有效,但当一路反馈供电出现断路故障时,实际反馈输出值会出现偏差。新一代运载火箭上使用了一体式三冗余位置传感器,采取“三取二”的冗余判决方式,但对于体积、重量要求严格的小型伺服系统,现有三冗余位置传感器难以达到体积的小型化要求。Usually the failure rate of the position sensor is high. In order to improve the reliability, most of them adopt redundant technology at present, such as the method of "connecting the output ends of two position sensors in parallel" used on the launch vehicle in active service. It is effective, but when there is an open circuit fault in one feedback power supply, the actual feedback output value will deviate. The new generation of launch vehicles uses an integrated three-redundant position sensor, and adopts a redundant judgment method of "out of three". However, for small servo systems with strict requirements on volume and weight, it is difficult for the existing three-redundant position sensor to achieve a small size. requirements.

发明内容Contents of the invention

本发明提供一种基于双位置传感器的冗余控制方法,实现简单,故障兼容性好,可靠性高。The invention provides a redundant control method based on dual position sensors, which has the advantages of simple realization, good fault compatibility and high reliability.

为了达到上述目的,本发明提供一种基于双位置传感器的冗余控制方法,包含以下步骤:In order to achieve the above object, the present invention provides a redundant control method based on dual position sensors, comprising the following steps:

步骤A、冗余判决模块对伺服系统的两个位置传感器的输出值进行极值故障判别:Step A, the redundant judgment module performs extreme fault judgment on the output values of the two position sensors of the servo system:

如果两个位置传感器的输出值的绝对值都大于极值故障判决阈值Uy1,说明两个位置传感器都出现了极值故障,则将实际控制伺服机构动作的控制输出量置零,防止堵转损坏伺服机构;如果两个位置传感器中的任意一个位置传感器的输出值的绝对值大于极值故障判决阈值Uy1,则将另一个输出值的绝对值小于极值故障判决阈值Uy1的位置传感器的输出值作为位置传感器的输出值Uf;如果两个位置传感器的输出值的绝对值都小于极值故障判决阈值Uy1,则进行两路反馈一致性判别;If the absolute values of the output values of the two position sensors are greater than the extreme value fault judgment threshold Uy1, it means that both position sensors have an extreme value fault, and the control output that actually controls the action of the servo mechanism is set to zero to prevent stall damage Servo mechanism; if the absolute value of the output value of any one of the position sensors in the two position sensors is greater than the extreme value fault judgment threshold Uy1, then the output value of the other position sensor whose absolute value of the output value is less than the extreme value fault judgment threshold Uy1 As the output value Uf of the position sensor; if the absolute value of the output value of the two position sensors is less than the extreme value fault judgment threshold Uy1, the two-way feedback consistency judgment is carried out;

步骤B、冗余判决模块对伺服系统的两个位置传感器的输出值进行两路反馈一致性判别:Step B, the redundant judgment module performs two-way feedback consistency judgment on the output values of the two position sensors of the servo system:

如果两个位置传感器的输出值的差值的绝对值小于两路反馈信号一致性判决阈值Uy3,说明两路反馈一致,保持当前的位置传感器的输出不变;If the absolute value of the difference between the output values of the two position sensors is less than the two-way feedback signal consistency decision threshold Uy3, it means that the two-way feedback is consistent, and the current output of the position sensor remains unchanged;

如果两个位置传感器的输出值的差值的绝对值大于两路反馈信号一致性判决阈值Uy3,说明两路反馈不一致,则进行零值故障判别;If the absolute value of the difference between the output values of the two position sensors is greater than the two-way feedback signal consistency judgment threshold Uy3, indicating that the two-way feedback is inconsistent, then carry out zero-value fault discrimination;

步骤C、冗余判决模块对伺服系统的两个位置传感器的输出值进行零值故障判别:Step C, redundant judgment module carries out zero value fault judgment to the output value of two position sensors of servo system:

如果两个位置传感器中的任意一个位置传感器的输出值的绝对值小于零值故障判决阈值Uy2,说明出现了零值故障,则将另一个输出值的绝对值大于零值故障判决阈值Uy2的位置传感器的输出值作为位置传感器的输出值Uf;If the absolute value of the output value of any one of the two position sensors is less than the zero-value fault judgment threshold Uy2, it indicates that a zero-value fault has occurred, and the absolute value of the other output value is greater than the zero-value fault judgment threshold Uy2. The output value of the sensor is used as the output value Uf of the position sensor;

如果两个位置传感器的输出值的绝对值都大于零值故障判决阈值Uy2,则进行反馈与指令误差判别。If the absolute values of the output values of the two position sensors are greater than the zero-value fault judgment threshold Uy2, the feedback and command error judgment is performed.

步骤D、冗余判决模块对伺服系统的两个位置传感器的输出值进行反馈与指令误差判别:Step D, the redundant judgment module performs feedback and command error judgment on the output values of the two position sensors of the servo system:

比较两个位置传感器的输出值与指令的误差值的绝对值的大小,将输出值与指令的误差值的绝对值小的位置传感器的输出值作为位置传感器的输出值Uf。The absolute value of the error value between the output values of the two position sensors and the command is compared, and the output value of the position sensor with the smaller absolute value of the error value between the output value and the command is taken as the output value Uf of the position sensor.

所述的极值故障判决阈值Uy1大于伺服系统的最大摆角值Ub,且小于故障极值Uj。The extreme value fault judgment threshold Uy1 is greater than the maximum swing angle value Ub of the servo system and smaller than the fault extreme value Uj.

所述的零值故障判决阈值Uy2=0.2V。The zero-value fault judgment threshold Uy2=0.2V.

所述的两路反馈信号一致性判决阈值Uy3≥1.5ΔUf,其中,ΔUf是两路反馈电位器的最大偏差值。The two-way feedback signal consistency decision threshold Uy3≥1.5ΔUf, wherein ΔUf is the maximum deviation value of the two-way feedback potentiometers.

本发明具有以下优点:The present invention has the following advantages:

1、冗余判决模块为独立的软件模块,且均为逻辑判断语句,不涉及复杂运算,实现简单,对于硬件上配置两路位置传感器的伺服系统基本适用,同时可扩展应用到配备三路及以上位置传感器的系统;1. The redundant judgment module is an independent software module, and all of them are logical judgment statements. It does not involve complex calculations and is simple to implement. It is basically applicable to servo systems equipped with two-way position sensors on the hardware. At the same time, it can be extended to be equipped with three-way and A system of position sensors above;

2、涵盖的故障模式较广,典型的位置传感器故障模式基本可覆盖到,故障兼容性好;2. It covers a wide range of failure modes, and the typical position sensor failure modes can basically be covered, and the failure compatibility is good;

3、两路位置传感器通道允许多次切换,可有效防止单次切换时带来的误切换风险,如当某一拍或几拍的数值出现野值而导致位置反馈通道由某一路切换至另一路(实际当前路仍输出正常),若之后另一路出现故障,仍可再次切回,进一步提高了位置传感器反馈回路的可靠性。3. The two position sensor channels allow multiple switches, which can effectively prevent the risk of false switching caused by a single switch. For example, when the value of a certain beat or several beats has an outlier value, the position feedback channel is switched from one way to another. One way (actually, the output of the current way is still normal), if the other way fails later, it can still be switched back again, which further improves the reliability of the position sensor feedback loop.

附图说明Description of drawings

图1是位置传感器的输出示意图。Figure 1 is a schematic diagram of the output of a position sensor.

图2是本发明提供的一种基于双位置传感器的冗余控制方法的实施例流程图Fig. 2 is a flow chart of an embodiment of a redundant control method based on dual position sensors provided by the present invention

图3是对主位置传感器和副位置传感的反馈分别注入零值故障时的测试情况曲线图。Fig. 3 is a curve diagram of the test situation when the feedback of the main position sensor and the auxiliary position sensor are respectively injected with a zero-value fault.

具体实施方式detailed description

以下根据图1~图3,具体说明本发明的较佳实施例。A preferred embodiment of the present invention will be specifically described below with reference to FIGS. 1 to 3 .

某新一代运载火箭的伺服系统依据空间布局要求,利用现有资源,采用了两个独立的小型位置传感器(单个重量15g),两个位置传感器101分布于伺服机构输出轴的两侧,可同时检测伺服机构的摆角输出。The servo system of a new-generation launch vehicle uses existing resources according to the space layout requirements and uses two independent small position sensors (single weight 15g). The two position sensors 101 are distributed on both sides of the output shaft of the servo mechanism. Detect the swing angle output of the servo mechanism.

如图1所示,所述的位置传感器101的结构形式类似于滑动变阻器,该位置传感器101具有反馈负供电端1、反馈正供电端3和反馈输出端2,反馈负供电端1和反馈输出端2之间为A-B段电阻基体,反馈正供电端3和反馈输出端2之间为B-C段电阻基体。As shown in Figure 1, the structure of the position sensor 101 is similar to a sliding rheostat, the position sensor 101 has a feedback negative power supply terminal 1, a feedback positive power supply terminal 3 and a feedback output terminal 2, a feedback negative power supply terminal 1 and a feedback output terminal Between the terminals 2 is the A-B section resistance matrix, and between the feedback positive power supply terminal 3 and the feedback output terminal 2 is the B-C section resistance matrix.

根据位置传感器的结构形式,罗列了位置传感器的故障模式及每种故障模式产生的故障结果,见下表1。According to the structure of the position sensor, the failure modes of the position sensor and the failure results of each failure mode are listed, as shown in Table 1 below.

表1 反馈电位器故障模式及结果Table 1 Feedback potentiometer failure mode and result

通过表1可以看出,尽管故障模式较多(不考虑线1、3短路故障和线1、4短路故障),但只有以下2种典型的故障结果:It can be seen from Table 1 that although there are many failure modes (without considering the short-circuit fault of lines 1 and 3 and the short-circuit fault of lines 1 and 4), there are only two typical failure results as follows:

1、极值故障结果:反馈输出值为正或负的最大值;1. Extreme value fault result: the feedback output value is the maximum value of positive or negative;

2、零值故障结果:反馈输出值为-0.1V~0.1V范围内的确定值(反馈悬置电压,通过在硬件电路上设置下拉电阻,可保证反馈输出端悬置时的输出电压范围为在该反馈悬置电压范围内)。2. Zero-value fault results: the feedback output value is a definite value within the range of -0.1V to 0.1V (feedback suspension voltage, by setting a pull-down resistor on the hardware circuit, the output voltage range when the feedback output terminal is suspended can be guaranteed to be within this feedback suspension voltage range).

对于极值故障,因故障输出结果一般远超出有效摆角的电压范围,因而易于判断;对于零值故障,因其在有效电压范围内,判断起来相对困难,冗余控制方法的重点在于此。For extreme value faults, because the fault output is generally far beyond the voltage range of the effective swing angle, it is easy to judge; for zero value faults, because it is within the effective voltage range, it is relatively difficult to judge, and the focus of the redundant control method lies in this.

位置传感器在正常及故障情况下的输出有以下3种情况:The output of the position sensor under normal and fault conditions has the following three situations:

1、无故障时,反馈输出值可为有效摆角范围内的任意值;1. When there is no fault, the feedback output value can be any value within the effective swing angle range;

2、出现极值故障时,反馈输出值为正或负最大值;2. When an extreme value fault occurs, the feedback output value is positive or negative maximum value;

3、出现零值故障时,反馈输出值为落在-0.1V~+0.1V区间内的恒定值。3. When a zero-value fault occurs, the feedback output value is a constant value within the range of -0.1V to +0.1V.

然而,反馈输出值即使落在-0.1V~+0.1V区间,也存在两种情况:However, even if the feedback output value falls within the range of -0.1V to +0.1V, there are two situations:

3.1、反馈并未出现故障,但反馈经过-0.1V~+0.1V的区域或反馈保持在该区域内;3.1. There is no fault in the feedback, but the feedback passes through the area of -0.1V~+0.1V or the feedback remains in this area;

3.2、反馈出现了零值故障。3.2. There is a zero-value fault in the feedback.

如图2所示,本发明提供一种基于双位置传感器的冗余控制方法,该冗余控制方法用于伺服系统的主位置传感器和副位置传感器的输出控制,Ufa为主位置传感器的输出值,Ufb为副位置传感器的输出值,efa为主位置传感器的输出值与指令的误差值,efb为副位置传感器的输出值与指令的误差值,Uf为选定参与闭环控制的位置传感器输出值,设定当前的输出值为主位置传感器的输出值。As shown in Figure 2, the present invention provides a redundant control method based on dual position sensors, the redundant control method is used for the output control of the main position sensor and the auxiliary position sensor of the servo system, Uf a is the output of the main position sensor value, Uf b is the output value of the auxiliary position sensor, efa is the error value between the output value of the main position sensor and the instruction, efb is the error value between the output value of the auxiliary position sensor and the instruction, and Uf is the position sensor selected to participate in the closed-loop control Output value, set the current output value as the output value of the main position sensor.

所述的基于双位置传感器的冗余控制方法包含以下步骤:The described redundant control method based on dual position sensors comprises the following steps:

步骤S1、冗余判决模块设定极值故障判决阈值Uy1、零值故障判决阈值Uy2和两路反馈信号一致性判决阈值Uy3;Step S1, the redundant judgment module sets the extreme value fault judgment threshold Uy1, the zero value fault judgment threshold Uy2 and the two-way feedback signal consistency judgment threshold Uy3;

所述的极值故障判决阈值Uy1用于极值故障判决,该阈值介于伺服系统最大摆角值Ub和故障极值Uj(正或负的最大值)之间,即Ub<Uy1<Uj;The extreme value fault judgment threshold Uy1 is used for extreme value fault judgment, and the threshold is between the maximum swing angle value Ub of the servo system and the fault extreme value Uj (positive or negative maximum value), that is, Ub<Uy1<Uj;

所述的零值故障判决阈值Uy2用于零值故障判决,该值在0.1V边界值基础上留有2倍余量,即Uy2=0.2V;The zero-value fault judgment threshold Uy2 is used for zero-value fault judgment, and this value leaves a margin of 2 times on the basis of the 0.1V boundary value, that is, Uy2=0.2V;

所述的两路反馈信号一致性判决阈值Uy3用于两路反馈信号的一致性判决,因两路反馈电位器相互独立,二者在给定的摆角范围内的线性度也存在差异,该值在两路反馈电位器最大偏差值ΔUf的基础上再留有至少0.5倍余量,即Uy3≥1.5ΔUf;The two-way feedback signal consistency judgment threshold Uy3 is used for the consistency judgment of the two-way feedback signals. Because the two-way feedback potentiometers are independent of each other, there are also differences in the linearity of the two within a given swing angle range. On the basis of the maximum deviation value ΔUf of the two feedback potentiometers, there is a margin of at least 0.5 times, that is, Uy3≥1.5ΔUf;

在涉及与阈值Uy1、Uy2、Uy3比较的逻辑判断时,因阈值本身已有一定余量,可不考虑判断结果相等的情况;When it comes to logical judgments compared with the thresholds Uy1, Uy2, and Uy3, since the threshold itself has a certain margin, the situation that the judgment results are equal may not be considered;

步骤S2、冗余判决模块判断是否满足|Ufa|>Uy1,且|Ufb|>Uy1;若是,说明两路反馈均出现极值故障(即反馈输出绝对值大于阈值Uy1),将控制位置传感器的控制输出量置零(即将伺服机构的力矩输出置零),防止伺服机构偏摆至最大机械限位处且发生堵转,然后返回步骤S2,继续判断;若否,则进行步骤S3;Step S2, the redundant judgment module judges whether |Ufa|>Uy1 and |Ufb|>Uy1 are satisfied; if yes, it means that both feedbacks have extreme value faults (that is, the absolute value of the feedback output is greater than the threshold value Uy1), and the position sensor will be controlled Set the control output to zero (that is, set the torque output of the servo mechanism to zero) to prevent the servo mechanism from swinging to the maximum mechanical limit and stalling, then return to step S2 and continue to judge; if not, proceed to step S3;

步骤S3、冗余判决模块判断是否满足|Ufa|<Uy1,且|Ufb|>Uy1;若是,说明当前反馈值正常,另一路反馈值出现极值故障,仍选用当前反馈输出,返回步骤S2;若否,则进行步骤S4;Step S3, the redundancy judgment module judges whether |Ufa|<Uy1 and |Ufb|>Uy1 are satisfied; if so, it means that the current feedback value is normal, and the other feedback value has an extreme value fault, and the current feedback output is still selected, and returns to step S2; If not, proceed to step S4;

步骤S4、冗余判决模块判断是否满足|Ufa|>Uy1,且|Ufb|<Uy1;若是,说明当前反馈值出现极值故障,另一路反馈值正常,改为选用另一路反馈输出,返回步骤S2;若否,则进行步骤S5;Step S4, the redundant judgment module judges whether |Ufa|>Uy1 and |Ufb|<Uy1 are satisfied; if yes, it means that the current feedback value has an extreme value fault, and the other feedback value is normal, and another feedback output is selected instead, and the return step S2; if not, go to step S5;

步骤S5、冗余判决模块判断是否满足|Ufa-Ufb|<Uy3;若是,说明两路反馈输出一致(即两路反馈之间的误差绝对值小于阈值Uy3),仍选用当前反馈输出,返回步骤S2;若否,说明两路反馈不一致,则进行步骤S6;Step S5, the redundant judgment module judges whether |Ufa-Ufb|<Uy3 is satisfied; if it is, it means that the two feedback outputs are consistent (that is, the absolute value of the error between the two feedbacks is less than the threshold Uy3), still select the current feedback output, and return to the step S2; if not, it means that the two feedbacks are inconsistent, then go to step S6;

步骤S6、冗余判决模块判断是否满足|Ufb|<Uy2;若是,说明这一路反馈出现零值(即反馈输出绝对值小于Uy2),则选用另一路反馈输出,返回步骤S2;若否,则进行步骤S7;Step S6, the redundant judgment module judges whether |Ufb|<Uy2 is satisfied; if it is, it means that this feedback has a zero value (that is, the absolute value of the feedback output is less than Uy2), then select another feedback output, and return to step S2; if not, then Go to step S7;

步骤S7、冗余判决模块判断是否满足|Ufa|<Uy2;若是,说明当前反馈出现零值,则选用另一路反馈输出,返回步骤S2;若否,则进行步骤S8;Step S7, the redundant judgment module judges whether |Ufa|<Uy2 is satisfied; if it is, it means that the current feedback has a zero value, then select another feedback output, and return to step S2; if not, go to step S8;

步骤S8、冗余判决模块判断是否满足(|efa|-|efb|)>0;若是,说明主反馈与指令的误差比副反馈与指令的误差要大,则选用另一路反馈输出,返回步骤S2;若否,说明主反馈与指令的误差比副反馈与指令的误差要小,仍选用当前反馈输出,返回步骤S2。Step S8, the redundant judgment module judges whether (|efa|-|efb|)>0; if so, it means that the error between the main feedback and the command is larger than the error between the secondary feedback and the command, select another feedback output, and return to the step S2; if not, it means that the error between the main feedback and the instruction is smaller than the error between the auxiliary feedback and the instruction, and the current feedback output is still selected, and returns to step S2.

步骤S2-步骤S4用于极值故障的判决,步骤S5用于两路反馈一致性判决,步骤S6-步骤S7用于对零值故障的判决,步骤S8用于对两路反馈与指令误差的判决。Step S2-Step S4 is used for judging extreme value faults, step S5 is used for two-way feedback consistency judgment, step S6-step S7 is used for judging zero-value faults, and step S8 is used for judging two-way feedback and command error judgment.

针对零值故障、极值故障两种典型故障结果,按“极值故障判别→两路反馈一致性判别→零值故障判别→反馈与指令误差判别”的流程来设计了反馈冗余策略,当前反馈回路(即当前参与闭环控制的回路)初始设定为主反馈回路,允许两路反馈多次切换,防止单次切换带来的误切换风险。For the two typical fault results of zero-value fault and extreme-value fault, the feedback redundancy strategy is designed according to the process of "extreme-value fault discrimination → two-way feedback consistency judgment → zero-value fault judgment → feedback and command error judgment". The feedback loop (that is, the loop currently participating in the closed-loop control) is initially set as the main feedback loop, allowing multiple switching of the two feedback loops to prevent the risk of false switching caused by a single switching.

通过外部注入典型故障模式,对本发明提供的基于双位置传感器的冗余控制方法进行了3种情况的测试,测试结果如下:Through external injection of typical failure modes, the redundant control method based on dual position sensors provided by the present invention has been tested in three situations, and the test results are as follows:

1、两路位置传感器均无故障时,始终选用主位置传感器的反馈,未出现误切换;1. When the two position sensors are not faulty, the feedback from the main position sensor is always selected, and there is no wrong switching;

2、主位置传感器的反馈无故障,副位置传感器的反馈注入故障时,始终选用主位置传感器的反馈,未出现误切换;2. The feedback of the main position sensor is normal, and when the feedback injection of the auxiliary position sensor fails, the feedback of the main position sensor is always selected, and there is no wrong switching;

3、主位置传感器的反馈注入故障,副位置传感器的反馈无故障时,当对主位置传感器的反馈通道注入极值故障时,可实现快速的反馈通道切换;当注入零值故障时,系统在切换过程中会出现短时的小幅波动,之后回归正常。在此基础上再将主位置传感器的反馈输出恢复正常,并对副位置传感器的反馈输出注入故障,则系统可再次切换至主反馈。3. When the feedback injection fault of the main position sensor and the feedback of the auxiliary position sensor are not faulty, when an extreme value fault is injected into the feedback channel of the main position sensor, fast feedback channel switching can be realized; when a zero value fault is injected, the system is There will be short-term small fluctuations during the switching process, and then return to normal. On this basis, the feedback output of the main position sensor is restored to normal, and the fault is injected into the feedback output of the auxiliary position sensor, then the system can switch to the main feedback again.

图3是主、副反馈注入零值故障时的测试情况,在T1时刻对主反馈注入零值故障,故障注入后伺服系统出现短时小幅震荡后即切换至副反馈输出;之后将主反馈恢复正常,在T2时刻对副反馈注入零值故障,故障注入后伺服系统出现短时小幅震荡后即切换至主反馈输出。Figure 3 is the test situation when the main and auxiliary feedbacks inject zero-value faults. At T1, the main feedback is injected with zero-value faults. After the fault injection, the servo system has a short-term small vibration and then switches to the auxiliary feedback output; after that, the main feedback is restored. Normal, a zero-value fault is injected into the auxiliary feedback at T2, and after the fault is injected, the servo system oscillates for a short time and then switches to the main feedback output.

本发明增加了一个冗余判决模块(程序不超过30行),该模块中均为逻辑判断语句,不涉及复杂的运算,因此不会增加软件的运行负担。冗余控制算法实现简单,兼容性好,能够有效识别并剔除位置位置传感器的典型故障模式,在当前路位置传感器输出正常时不会出现切换,在当前路位置传感器输出故障且另一路正常时,可实现有效切换,本发明适用于在硬件配置上有两路位置传感器,且对位置反馈回路可靠性要求较高的伺服系统或类似系统(产品)。The present invention adds a redundant judgment module (the program does not exceed 30 lines), and the module is all logical judgment sentences, which does not involve complex calculations, so the operating burden of the software will not be increased. The redundant control algorithm is simple to implement and has good compatibility. It can effectively identify and eliminate the typical failure mode of the position sensor. When the output of the current position sensor is normal, there will be no switching. When the output of the current position sensor is faulty and the other is normal, Effective switching can be realized, and the present invention is suitable for servo systems or similar systems (products) that have two position sensors in hardware configuration and require high reliability of position feedback loops.

尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。Although the content of the present invention has been described in detail through the above preferred embodiments, it should be understood that the above description should not be considered as limiting the present invention. Various modifications and alterations to the present invention will become apparent to those skilled in the art upon reading the above disclosure. Therefore, the protection scope of the present invention should be defined by the appended claims.

Claims (5)

1.一种基于双位置传感器的冗余控制方法,其特征在于,包含以下步骤:1. A redundant control method based on dual position sensors, characterized in that, comprising the following steps: 步骤A、冗余判决模块对伺服系统的两个位置传感器的输出值进行极值故障判别:Step A, the redundant judgment module performs extreme fault judgment on the output values of the two position sensors of the servo system: 如果两个位置传感器的输出值的绝对值都大于极值故障判决阈值Uy1,说明两个位置传感器都出现了极值故障,则将实际控制伺服机构动作的控制输出量置零,防止堵转损坏伺服机构;如果两个位置传感器中的任意一个位置传感器的输出值的绝对值大于极值故障判决阈值Uy1,则将另一个输出值的绝对值小于极值故障判决阈值Uy1的位置传感器的输出值作为位置传感器的输出值Uf;如果两个位置传感器的输出值的绝对值都小于极值故障判决阈值Uy1,则进行两路反馈一致性判别;If the absolute values of the output values of the two position sensors are greater than the extreme value fault judgment threshold Uy1, it means that both position sensors have an extreme value fault, and the control output that actually controls the action of the servo mechanism is set to zero to prevent stall damage Servo mechanism; if the absolute value of the output value of any one of the position sensors in the two position sensors is greater than the extreme value fault judgment threshold Uy1, then the output value of the other position sensor whose absolute value of the output value is less than the extreme value fault judgment threshold Uy1 As the output value Uf of the position sensor; if the absolute value of the output value of the two position sensors is less than the extreme value fault judgment threshold Uy1, the two-way feedback consistency judgment is carried out; 步骤B、冗余判决模块对伺服系统的两个位置传感器的输出值进行两路反馈一致性判别:Step B, the redundant judgment module performs two-way feedback consistency judgment on the output values of the two position sensors of the servo system: 如果两个位置传感器的输出值的差值的绝对值小于两路反馈信号一致性判决阈值Uy3,说明两路反馈一致,保持当前的位置传感器的输出不变;If the absolute value of the difference between the output values of the two position sensors is less than the two-way feedback signal consistency decision threshold Uy3, it means that the two-way feedback is consistent, and the current output of the position sensor remains unchanged; 如果两个位置传感器的输出值的差值的绝对值大于两路反馈信号一致性判决阈值Uy3,说明两路反馈不一致,则进行零值故障判别;If the absolute value of the difference between the output values of the two position sensors is greater than the two-way feedback signal consistency judgment threshold Uy3, indicating that the two-way feedback is inconsistent, then carry out zero-value fault discrimination; 步骤C、冗余判决模块对伺服系统的两个位置传感器的输出值进行零值故障判别:Step C, redundant judgment module carries out zero value fault judgment to the output value of two position sensors of servo system: 如果两个位置传感器中的任意一个位置传感器的输出值的绝对值小于零值故障判决阈值Uy2,说明出现了零值故障,则将另一个输出值的绝对值大于零值故障判决阈值Uy2的位置传感器的输出值作为位置传感器的输出值Uf;If the absolute value of the output value of any one of the two position sensors is less than the zero-value fault judgment threshold Uy2, it indicates that a zero-value fault has occurred, and the absolute value of the other output value is greater than the zero-value fault judgment threshold Uy2. The output value of the sensor is used as the output value Uf of the position sensor; 如果两个位置传感器的输出值的绝对值都大于零值故障判决阈值Uy2,则进行反馈与指令误差判别。If the absolute values of the output values of the two position sensors are greater than the zero-value fault judgment threshold Uy2, the feedback and command error judgment is performed. 2.如权利要求1所述的基于双位置传感器的冗余控制方法,其特征在于,所述的基于双位置传感器的冗余控制方法还包含步骤D,该步骤D在步骤C之后执行;2. The redundant control method based on dual position sensors as claimed in claim 1, wherein the redundant control method based on dual position sensors also comprises step D, which is performed after step C; 步骤D、冗余判决模块对伺服系统的两个位置传感器的输出值进行反馈与指令误差判别:Step D, the redundant judgment module performs feedback and command error judgment on the output values of the two position sensors of the servo system: 比较两个位置传感器的输出值与指令的误差值的绝对值的大小,将输出值与指令的误差值的绝对值小的位置传感器的输出值作为位置传感器的输出值Uf。The absolute value of the error value between the output values of the two position sensors and the command is compared, and the output value of the position sensor with the smaller absolute value of the error value between the output value and the command is taken as the output value Uf of the position sensor. 3.如权利要求1所述的基于双位置传感器的冗余控制方法,其特征在于,所述的极值故障判决阈值Uy1大于伺服系统的最大摆角值Ub,且小于故障极值Uj。3 . The redundant control method based on dual position sensors according to claim 1 , wherein the extreme value fault judgment threshold Uy1 is greater than the maximum swing angle value Ub of the servo system and smaller than the fault extreme value Uj. 4 . 4.如权利要求1所述的基于双位置传感器的冗余控制方法,其特征在于,所述的零值故障判决阈值Uy2=0.2V。4. The redundant control method based on dual position sensors according to claim 1, characterized in that the zero-value fault judgment threshold Uy2=0.2V. 5.如权利要求1所述的基于双位置传感器的冗余控制方法,其特征在于,所述的两路反馈信号一致性判决阈值Uy3≥1.5ΔUf,其中,ΔUf是两路反馈电位器的最大偏差值。5. The redundant control method based on dual position sensors as claimed in claim 1, characterized in that, the two-way feedback signal consistency decision threshold Uy3≥1.5ΔUf, wherein ΔUf is the maximum value of the two-way feedback potentiometer Deviation.
CN201510130397.0A 2015-03-24 2015-03-24 A Redundant Control Method Based on Dual Position Sensors Expired - Fee Related CN104834210B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510130397.0A CN104834210B (en) 2015-03-24 2015-03-24 A Redundant Control Method Based on Dual Position Sensors

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510130397.0A CN104834210B (en) 2015-03-24 2015-03-24 A Redundant Control Method Based on Dual Position Sensors

Publications (2)

Publication Number Publication Date
CN104834210A CN104834210A (en) 2015-08-12
CN104834210B true CN104834210B (en) 2017-09-19

Family

ID=53812164

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510130397.0A Expired - Fee Related CN104834210B (en) 2015-03-24 2015-03-24 A Redundant Control Method Based on Dual Position Sensors

Country Status (1)

Country Link
CN (1) CN104834210B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105627903B (en) * 2016-03-16 2019-08-30 北京天诚同创电气有限公司 displacement/angle measuring device and method
CN107387859B (en) * 2017-08-02 2019-06-18 杭州澎康自动化科技有限公司 A kind of intelligence is double to select valve position feedback control method
CN107942245A (en) * 2017-10-24 2018-04-20 中车大连机车车辆有限公司 Locomotive traction motor temperature redundancy monitoring method
CN108037677B (en) * 2017-11-30 2020-12-18 中国科学院国家天文台南京天文光学技术研究所 A hardware-in-the-loop simulation platform for latent failure self-healing for Antarctic astronomical telescopes
CN109240074B (en) * 2018-08-02 2021-07-16 中国航空工业集团公司西安飞行自动控制研究所 Method for switching main and standby work of actuator in dual-redundancy control mode
CN108827207A (en) * 2018-08-06 2018-11-16 南京磁谷科技有限公司 Using the magnetic suspension bearing radial displacement transducer component and its control method of triplex redundance control
CN109143839A (en) * 2018-09-04 2019-01-04 广西质量技术工程学校 A kind of sensor redundancy control method highly fault tolerant
CN109633506B (en) * 2018-11-12 2021-07-16 许继电气股份有限公司 Data Acquisition and Checking Method and Monitoring Control System in HVDC Transmission System
CN109932890B (en) * 2019-03-12 2022-03-04 中铝瑞闽股份有限公司 Sensor redundancy control system of movable equipment and control method thereof
CN113959630A (en) * 2020-07-21 2022-01-21 何强 Differential pressure detection method and system for preventing misoperation
CN113324505B (en) * 2021-04-23 2022-06-14 上海卫星工程研究所 Method and system for judging consistency of displacement sensors between double-super-satellite cabins
CN114987371A (en) * 2022-07-22 2022-09-02 奇瑞新能源汽车股份有限公司 Temperature protection method and system for oil-cooled electric driving device
CN116149295B (en) * 2022-12-13 2024-12-13 上海航天控制技术研究所 A dual redundant position sensor fault diagnosis method based on dynamic time warping

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1397798A (en) * 2001-06-23 2003-02-19 李启潮 Redundent dual-element sensor of combustible gas
CN1776560A (en) * 2004-08-30 2006-05-24 沙厄-丹福丝股份有限公司 Joystick device with redundant processing
CN102700706A (en) * 2012-05-31 2012-10-03 西北工业大学 Dual-redundancy actuator system and control method
CN102706271A (en) * 2012-05-31 2012-10-03 西北工业大学 Redundancy device for angle position sensors of control plane of steering engine and control method for device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6897774B2 (en) * 2003-05-07 2005-05-24 Edwards Systems Technology, Inc. Ambient condition detector with multipe sensors and single control unit

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1397798A (en) * 2001-06-23 2003-02-19 李启潮 Redundent dual-element sensor of combustible gas
CN1776560A (en) * 2004-08-30 2006-05-24 沙厄-丹福丝股份有限公司 Joystick device with redundant processing
CN102700706A (en) * 2012-05-31 2012-10-03 西北工业大学 Dual-redundancy actuator system and control method
CN102706271A (en) * 2012-05-31 2012-10-03 西北工业大学 Redundancy device for angle position sensors of control plane of steering engine and control method for device

Also Published As

Publication number Publication date
CN104834210A (en) 2015-08-12

Similar Documents

Publication Publication Date Title
CN104834210B (en) A Redundant Control Method Based on Dual Position Sensors
CN107797454B (en) Multi-agent system based on finite-time control cooperates with fault tolerant control method
US8260492B2 (en) Method and system for redundancy management of distributed and recoverable digital control system
US20130079902A1 (en) Multi-channel control switchover logic
CN105204431B (en) Four remaining signal monitoring means of votings and equipment
CN103901772A (en) Double-DSP redundancy inertial-platform controller
US11495979B2 (en) Charging output protection circuit and related method
GB2514659A (en) Backup control system
CN112003247A (en) A redundant power supply protection method using current sharing signal and redundant power supply
CN106227195A (en) A kind of fault detect judges compensation triple redundance method of servo-controlling
US8862934B2 (en) Redundant computing system and redundant computing method
CN103941724A (en) Fault-tolerant control method with low fault diagnosis accuracy requirement of long time delay network control system
CN104698833A (en) Redundancy control method and redundancy control system
CN110474357A (en) The prediction technique and system of commutation failure when a kind of extra-high voltage direct-current transmission layer-specific access AC system
CN107565520A (en) A kind of dc circuit breaker principal and subordinate cooperative control method and control system
US9086963B2 (en) System and defect position specifying method
US9524259B2 (en) Method for operating an automation device to reduce dead time on account of a physical interruption in a ring or a failed unit
JP6121853B2 (en) Output device and diagnostic method thereof
US11409255B2 (en) Output control apparatus
CN108415238A (en) A kind of electricity trim monitoring switch method
US7515995B2 (en) Continuous median failure control system and method
US9690643B2 (en) Engine-control computer and method for detecting failures of such a computer
CN105262122A (en) DC power transmission system series connection double valve group rectification side voltage balance control method
CN119987218B (en) Method, device, electronic device and storage medium for autonomous fault-tolerant correction of input parameters of aircraft engine onboard adaptive model
US20190384683A1 (en) Substitution device, information processing system, and substitution method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170919

CF01 Termination of patent right due to non-payment of annual fee