# Research on Optimal Control Strategy for Unpowered Downslope of High-Voltage Inspection Robot Based on Motor Temperature Rise in Complexity Microgrid Networks

Authors: Zhiyong Yang; Qiao Fang; Zihao Zhang; Xing Liu; Xianjin Xu; Yu Yan; Chen Miao
Journal: Complexity
 (2021)

---

## Abstract

In order to avoid the motor damage caused by excessive temperature rise of armature winding of the walking motor during braking of high-voltage inspection robot in complexity microgrid networks, an unpowered downhill speed and energy recovery optimization control strategy is proposed based on temperature rise characteristics of the walking motor. Firstly, the thermal equivalent circuit model of the walking motor is established, and the mapping relationship between the armature winding temperature of the walking motor and ambient temperature is solved; secondly, the influence of armature winding temperature on unpowered downhill speed and energy recovery control strategy of robot is analyzed; thirdly, according to the temperature of front and rear wheel walking motors and the temperature difference between them, the optimal control strategy of unpowered downhill speed and energy recovery of robot is put forward; fourthly, by adjusting the duty ratiou of the energy consumption speed control system and the front wheel feedback brake distribution factor λ, the temperature difference between the front and rear wheel walking motors is reduced. Through the experimental analysis on the simulated line, it is verified that the unpowered downhill speed and energy recovery optimization control method based on the temperature rise characteristics of the walking motor can effectively reduce the temperature difference between the front and rear wheels.


---

## Body

## 1. Introduction

With the development of high-voltage inspection robot technology in complexity microgrid networks, most high-voltage transmission lines are typical catenary structures. The line between two adjacent towers is downhill first and then uphill. The downhill section provides conditions for the robot to realize unpowered downhill speed control and energy recovery. The robot performs inspection tasks along the transmission line. With the inspection tasks, the walking motor temperature gradually increases, especially in the unpowered downhill process. On the one hand, if the traveling motor generates serious heat and the heat cannot be dissipated in time, it will affect the working performance and service life of the motor, and in severe cases, it will damage the motor winding due to the burning of the insulating paint; on the other hand, the encoder is installed at the end of the traveling motor. According to the heat conduction characteristics, when the temperature of the traveling motor rises, it will inevitably cause the encoder temperature to rise, and the encoder will reach the highest working temperature before the traveling motor. When the encoder temperature exceeds the maximum allowable temperature for a certain period of time, it will cause irreparable damage to the encoder and make the speed and direction of the robot uncontrollable. In addition, it often happens that the inspection robot cannot finish the inspection task on time due to lack of power during the inspection. Therefore, the unpowered downhill speed and energy recovery optimization control strategy based on the temperature rise characteristics of the walking motor is particularly important and imminent.In the past, many scholars had done extensive research on motor speed control and put forward many advanced control strategies. At present, motor speed control methods include PID, sliding mode, internal model, and adaptive, predictive, and active disturbance suppression control [1–8]. A predictive control strategy combining DC-DC converter with PMDC machine is proposed in [9]; it was proposed to quantitatively adjust the power consumption of the energy consumption resistor by adjusting the on-off duty ratio of the energy consumption circuit, so as to realize speed control in downhill process in [10]. A fuzzy logic controller was proposed to provide accurate steering angle and driving speed to control robot speed in [11]. An optimal control strategy based on active disturbance rejection control (ADRC) was proposed to achieve high-precision control of PMSM in [12]. Although these methods can control motor speed well, the temperature rise characteristics of the motor are not studied. Temperature rise characteristics of permanent magnet synchronous motor were analyzed in [13–15]. According to the special structure and related theories of the motor, the equivalent model of the motor temperature rise was established, and the correctness of the model was verified by experiments in [16–18]. The influence of winding temperature rise on mechanical characteristics, such as copper loss, iron loss, and efficiency, was analyzed by the finite element method in [19]. The characteristics of the eight constants that vary with the motor temperature and the residual flux density are shown in [20].The abovementioned methods have studied and analyzed the influencing factors of motor temperature rise and the mutual influence between motor temperature rise and motor, and established an equivalent model. However, they have not studied the specific control strategy and temperature rise characteristics of patrol robot during speed control, and with the support of literature review, no research has been found on the control strategy and temperature rise characteristics of high-voltage patrol robot during speed control. Therefore, it is particularly important to propose an optimal control method of unpowered downhill speed and energy recovery based on the temperature rise characteristics of the walking motor.The novelty of this paper lies in the fact that an optimal control method of unpowered downhill speed and energy recovery based on the temperature rise characteristics of the walking motor is proposed for the first time. Firstly, the thermal equivalent circuit model of the walking motor is established, and the mapping relationship between the armature winding temperature and environmental temperature of the walking motor is solved. The influence of armature winding temperature on unpowered downhill speed and energy recovery control strategy of the robot is analyzed. According to the temperature of front and rear wheel walking motors and the temperature difference between them, the optimal control strategy of unpowered downhill speed and energy recovery of the robot is put forward by adjusting the duty ratio of the energy consumption speed control system and the front wheel feedback brake distribution factor, and the temperature difference between the front and rear wheel walking motors is reduced. Through the experimental analysis on the simulated line, it is verified that the unpowered downhill speed and energy recovery optimization control method based on the temperature rise characteristics of the walking motor can effectively reduce the temperature difference between the front and rear wheels.


## 2. Line Condition and Circuit Model

### 2.1. Line Inspection Robot Line Conditions

As shown in Figure1, it is a simplified model of the running environment of the high-voltage inspection robot in complexity microgrid networks. Most of the high-voltage transmission lines are typical catenary structures. Between two adjacent towers, the lines are downhill first and then uphill. The downhill section provides conditions for the robot to realize unpowered downhill speed control and energy recovery. In the downhill process, it is necessary to control the speed of the inspection robot. In order to prevent the motor from being damaged due to the rapid temperature rise in the speed control process, this paper proposes an optimal control strategy of unpowered downhill speed and energy recovery based on the temperature rise characteristics of the walking motor. The configuration diagram of inspection robot is shown in Figure 2, and the walking motor is the MaxonRE40 motor.Figure 1
Simplified model of the robot’s operating environment.Figure 2
Configuration diagram of the patrol robot for crossing obstacles. (1) Ground wire; (2) front wheel; (3) rear wheel; (4) antivibration hammer; (5) forearm collision detection sensor; (6) forearm pressing mechanism; (7) switching circuit; (8) energy storage battery; (9) body; (10) rear arm pressing wheel; (11) forearm; (12) rear arm; (13) rear arm collision detection sensor.


### 2.2. Thermal Equivalent Circuit Model of the Walking Motor

In order to ensure the normal operation of the robot in the process of unpowered downhill, and to avoid the motor damage caused by excessive temperature in the process of braking and speed control, the armature winding temperature of the walking motor needs to be monitored in real time. In the process of patrol inspection, the heat sources of temperature rise of the walking motor include copper loss on winding, air resistance loss, and mechanical loss, among which copper loss on winding accounts for the vast majority. Figure3 is the curve of resistance RTW of armature winding changing with temperature in the range of −50°C–200°C.Figure 3
Curve of armature winding resistance changing with temperature.It can be seen from Figure3 that the resistance RTW of the armature winding of motor changes linearly with temperature, and the resistance RTW of the armature winding at temperature TW is(1)RTW=R25⋅1+αCuTW−25,where R25 is the resistance value of the armature winding of the motor at 25°C and αCu is the temperature coefficient of copper, which is 0.0039 K−1. Accordingly, the resistance value of the armature winding of the motor can also be calculated with reference to the external environment at temperature TA, and the formula (1) can be expressed as(2)RTw=RTA⋅1+αCuTw−TA,where RTA is the resistance value of the armature winding of the motor at temperature TA, and the unit is Ω.Figure4 is a heat flow diagram and its equivalent circuit between the armature winding, the shell, and the external environment of the motor, where Tw is the temperature of the armature winding of the motor in K; Ts is the temperature of motor stator and casing, in K; TA is the ambient temperature in K; the temperature difference between armature winding of the motor and ambient temperature is ΔTwΔTw=Tw−TA, which is similar to the voltage difference U1 in equivalent circuit. The temperature difference between stator, casing, and ambient temperature of motor is ΔTsΔTs=Ts−TA, which is similar to the voltage difference U2 in an equivalent circuit.Figure 4
Heat flow diagram and equivalent circuit diagram.Joule heatPv is generated when the motor winding flows through current, which changes the temperature of the motor winding by ΔTw′, resulting in a temperature difference between the motor winding and the motor stator and casing. Heat flows to the motor stator through air in the form of thermal convection. The thermal resistance between the armature winding and the stator and casing is Rth1, which is similar to the resistance R1 in an equivalent circuit. The absorbed energy Qw of the motor armature winding is(3)Qw=CCu⋅mw⋅ΔTw′=Cth.w⋅ΔTw′,where CCu is the specific heat capacity of copper, CCu=380j/kgk; mw is the mass of armature winding of motor, in kg; and Cth.w is the heat capacity of motor armature, and the unit is J/K.Similarly, when the motor stator and shell absorb the heat generated by motor windings, the temperature of the stator and shell rises. For convenience of analysis, it is assumed that the permanent magnets, shell, and flange of the motor have the same temperature. When there is a temperature difference between the motor stator and shell and the external environment, the heat will flow from the motor shell to the external environment. The thermal resistance between the stator and shell and the external environment isRth2, which is similar to the resistance R2 in the equivalent circuit. Heat Qs absorbed by motor stator and casing is as follows:(4)Qs=CFe⋅ms⋅ΔTs′=Cth.w⋅ΔTs′.In the formula,CFe is the specific heat capacity of iron in j/(kg·K); ms is the mass of motor stator and casing, in kg; Cth.s is the heat capacity of motor armature, in J/K; and ΔTs′ is the temperature change of motor stator and casing, in k.


## 2.1. Line Inspection Robot Line Conditions

As shown in Figure1, it is a simplified model of the running environment of the high-voltage inspection robot in complexity microgrid networks. Most of the high-voltage transmission lines are typical catenary structures. Between two adjacent towers, the lines are downhill first and then uphill. The downhill section provides conditions for the robot to realize unpowered downhill speed control and energy recovery. In the downhill process, it is necessary to control the speed of the inspection robot. In order to prevent the motor from being damaged due to the rapid temperature rise in the speed control process, this paper proposes an optimal control strategy of unpowered downhill speed and energy recovery based on the temperature rise characteristics of the walking motor. The configuration diagram of inspection robot is shown in Figure 2, and the walking motor is the MaxonRE40 motor.Figure 1
Simplified model of the robot’s operating environment.Figure 2
Configuration diagram of the patrol robot for crossing obstacles. (1) Ground wire; (2) front wheel; (3) rear wheel; (4) antivibration hammer; (5) forearm collision detection sensor; (6) forearm pressing mechanism; (7) switching circuit; (8) energy storage battery; (9) body; (10) rear arm pressing wheel; (11) forearm; (12) rear arm; (13) rear arm collision detection sensor.


## 2.2. Thermal Equivalent Circuit Model of the Walking Motor

In order to ensure the normal operation of the robot in the process of unpowered downhill, and to avoid the motor damage caused by excessive temperature in the process of braking and speed control, the armature winding temperature of the walking motor needs to be monitored in real time. In the process of patrol inspection, the heat sources of temperature rise of the walking motor include copper loss on winding, air resistance loss, and mechanical loss, among which copper loss on winding accounts for the vast majority. Figure3 is the curve of resistance RTW of armature winding changing with temperature in the range of −50°C–200°C.Figure 3
Curve of armature winding resistance changing with temperature.It can be seen from Figure3 that the resistance RTW of the armature winding of motor changes linearly with temperature, and the resistance RTW of the armature winding at temperature TW is(1)RTW=R25⋅1+αCuTW−25,where R25 is the resistance value of the armature winding of the motor at 25°C and αCu is the temperature coefficient of copper, which is 0.0039 K−1. Accordingly, the resistance value of the armature winding of the motor can also be calculated with reference to the external environment at temperature TA, and the formula (1) can be expressed as(2)RTw=RTA⋅1+αCuTw−TA,where RTA is the resistance value of the armature winding of the motor at temperature TA, and the unit is Ω.Figure4 is a heat flow diagram and its equivalent circuit between the armature winding, the shell, and the external environment of the motor, where Tw is the temperature of the armature winding of the motor in K; Ts is the temperature of motor stator and casing, in K; TA is the ambient temperature in K; the temperature difference between armature winding of the motor and ambient temperature is ΔTwΔTw=Tw−TA, which is similar to the voltage difference U1 in equivalent circuit. The temperature difference between stator, casing, and ambient temperature of motor is ΔTsΔTs=Ts−TA, which is similar to the voltage difference U2 in an equivalent circuit.Figure 4
Heat flow diagram and equivalent circuit diagram.Joule heatPv is generated when the motor winding flows through current, which changes the temperature of the motor winding by ΔTw′, resulting in a temperature difference between the motor winding and the motor stator and casing. Heat flows to the motor stator through air in the form of thermal convection. The thermal resistance between the armature winding and the stator and casing is Rth1, which is similar to the resistance R1 in an equivalent circuit. The absorbed energy Qw of the motor armature winding is(3)Qw=CCu⋅mw⋅ΔTw′=Cth.w⋅ΔTw′,where CCu is the specific heat capacity of copper, CCu=380j/kgk; mw is the mass of armature winding of motor, in kg; and Cth.w is the heat capacity of motor armature, and the unit is J/K.Similarly, when the motor stator and shell absorb the heat generated by motor windings, the temperature of the stator and shell rises. For convenience of analysis, it is assumed that the permanent magnets, shell, and flange of the motor have the same temperature. When there is a temperature difference between the motor stator and shell and the external environment, the heat will flow from the motor shell to the external environment. The thermal resistance between the stator and shell and the external environment isRth2, which is similar to the resistance R2 in the equivalent circuit. Heat Qs absorbed by motor stator and casing is as follows:(4)Qs=CFe⋅ms⋅ΔTs′=Cth.w⋅ΔTs′.In the formula,CFe is the specific heat capacity of iron in j/(kg·K); ms is the mass of motor stator and casing, in kg; Cth.s is the heat capacity of motor armature, in J/K; and ΔTs′ is the temperature change of motor stator and casing, in k.


## 3. The Influence of Temperature Rise on the Motor

According to the motor manual, the rated currentIN corresponds to the maximum allowable continuous current, which has a great relationship with the winding. The rated current of the thin wire winding is smaller than that of the thick wire winding, and the rated torque corresponding to the rated current of different winding series motors of the same model is almost the same. Under the standard environment (ambient temperature 25°C, no radiator on the motor flange, natural convection), the maximum continuous current makes the armature winding reach the maximum allowable temperature Tmax, and the higher current will cause the winding temperature to be too high.Figure5 shows the corresponding relationship between motor winding temperature and running time. It can be seen from the figure that(1)
When the armature working currentI>IN, or the output torque M>MN, the final temperature of the motor winding will exceed the maximum allowable temperature Tmax; therefore, before the final temperature reaches, the motor operation must be stopped, resulting in the limited running time of the motor.(2)
When the armature working currentI=IN or the output torque M>MN, the final temperature of the motor winding will reach the maximum allowable temperature Tmax.(3)
When the motor armature working current isI<IN, or the output torque is M<MN, the final temperature of the motor winding will be lower than the maximum allowable temperature Tmax, so the motor running time will not be limited under this condition.Figure 5
Corresponding relationship between motor winding temperature and running time. (a) Winding temperature variation curves under different working currents. (b) Winding temperature variation curves under different output torques.
(a)(b)The parameters of the motor manual are obtained under the ambient temperature of 25°C and standard assembly conditions. It can be seen from formula (3) that when the temperature of armature winding changes, the resistance of armature winding will also change. Similarly, the rated current and rated torque of motor will also change for different ambient temperatures. According to the formula of temperature difference between armature winding of motor and external environment:(5)Tmax−25°C=Rth1+Rth2⋅RTmax⋅IN225°C,(6)Tmax−TA=Rth1+Rth2⋅RTmax⋅IN2TA.In formulas (5) and (6), IN25°C is the rated current of the motor when the ambient temperature is 25°C, and the unit is A; RTmax is the resistance value of motor winding at the maximum allowable temperature Tmax, and the unit is Ω; INTA is the rated current of the motor when the ambient temperature is t, and the unit is A. According to formulas (5) and (6),(7)Tmax−25°CTmax−TA=Rth1+Rth2⋅RTmaxRth1+Rth2⋅RTmax⋅IN225°CIN2TA=IN225°CIN2TA,INTA=IN25°CTmax−TATmax−25°C.The values of thermal resistance and maximum continuous current in the motor parameter table are obtained by installing the motor on a vertical plastic plate and after a series of tests. Mounting the motor on a radiator will significantly reduce the thermal resistanceRth2 between the motor casing and the environment. For the motor of model MaxonRE40, the end face of the motor has a metal flange mounting hole. If it is mounted on a good metal heat conductor, the thermal resistance Rth2 can be reduced by 50%. Therefore, in specific applications, the change of thermal resistance Rth2 must be determined by actual installation and environmental conditions, and Rth2.mod is defined as the corrected thermal resistance between the motor casing and the environment under different installation conditions. Figure 6 shows a heat flow diagram between the motor housing and the environment.Figure 6
Heat flow diagram between motor casing and environment.It can be seen from the figure that in the practical application process, the real thermal resistance of the motor is expressed by the corrected thermal resistanceRth2.mod between the motor casing and the external environment. If the corrected thermal resistance Rth2.mod between the motor casing and the external environment is known, the rated current INTA of the motor corresponding to different environmental temperatures can be calculated in a simple and accurate way. The formula for Rth2.mod is(8)Rth2.mod=ΔTS⋅1−αCu⋅Rth1⋅RTA⋅I2RTA⋅I2⋅1+αCuΔTS.According to formulas (5) and (6), the rated current INTA and rated output torque MNTA of the motor at different ambient temperatures TA are(9)INTA=IN25°C⋅Tmax−TATmax−25°C⋅Rth1+Rth2Rth1+Rth2.mod,(10)MNTA=MN25°C⋅Tmax−TATmax−25°C⋅Rth1+Rth2Rth1+Rth2.mod,where MN25°C is the rated output torque of the motor at 25°C, and the unit is Nm.LetkM=MNTA/MN25°C be the rated torque variation coefficient and kA=INTA/IN25°C be the rated current variation coefficient, as shown in Figure 7, which shows the curves of kA and kM under different ambient temperatures. It can be seen from the figure that with the increase of ambient temperature, the rated current and torque of the motor will decrease, and after the temperature exceeds 100°C, the decline rate of the rated current and torque of the motor will increase rapidly; under the same environmental temperature, if the motor is installed on a good heat conductor, the thermal resistance between the motor shell and the external environment will be reduced, thus increasing the rated current and torque of the motor.Figure 7
Variation curves ofkA and kM under different ambient temperatures. (a)kA change curve at different ambient temperatures. (b)kM change curve at different ambient temperatures.
(a)(b)


## 4. Analysis of the Influence of Temperature Rise on Control Strategy

Figure8 shows the force analysis of the front and rear wheels of the robot in the process of unpowered downhill. Figure 8(a) shows the force analysis of the front wheel of the robot. FP1 and FV1 are the forces of the robot’s forearms on the front wheel in the tangential direction of the ground wire and in the direction perpendicular to the ground wire, respectively, and the unit is N; Gw1 is the gravity on the front wheel, in N. The front wheel mass is m1 in kg; w1 is the angular velocity of the front wheel in rad/s; T1 is the braking torque generated by energy consumption braking of front wheels, and the unit is Nm. Figure 8(b) shows the stress analysis of the rear wheel of the robot, and the meaning of each parameter is the same as that of the Figure 8(a).Figure 8
Force analysis of front and rear wheels of robot. (a) Force analysis of robot front wheel. (b) Force analysis of robot rear wheel.
(a)(b)From the force analysis in Figure8, it can be seen that the torque of the front and rear wheels of the robot O1′ and O2′ are(11)FX1r−T1−Tf1=J1dω1dt,FX2r−T2−Tf2=J2dω2dt.The total braking torque generated by the front and rear wheels of the robot without power and constant-speed downhill is(12)T1+T2=Gtanθ1+tan2θ−Gf1+tan2θ−ρCDA2v2r.It can be seen from the above formula that the braking torquesT1 and T2 of the front and rear wheel traveling motors are(13)T1=iηTηmktia1=iηTηmktURTw1+Rs=iηTηmktkenRTA⋅1+αCuTw1−TA+Rs,(14)T2=uiηTηmktkenRTw2+RZ=uiηTηmktkenRTA⋅1+αCuTw2−TA+RZ.In formula (13), ηT is the transmission efficiency of motor reducer; ηm is the working efficiency of the motor. A current sensor is used to detect the charging current ia1 of the front wheel to the battery, where ke is the electromotive force constant, kt is the torque constant, n is the motor speed, u is the PWM wave duty ratio, i is the circuit current, RZ is the energy consumption resistance, Rs is the internal resistance of the robot compound power supply, and the unit is ω. In order to facilitate the study of the influence of the walking motor temperature on unpowered downhill speed control and energy recovery, the influence of the internal resistance Rs of the compound power supply with temperature and SOC is not considered; Tw1 is the armature winding temperature of the robot front wheel walking motor, and the unit is k; in formula (14), Tw2 is the armature winding temperature of the robot rear wheel walking motor, and the unit is k; it can be seen from formulas (13) and (14) that the braking torque provided by the front and rear wheel traveling motors decreases with the increase of temperature during the unpowered constant speed downhill of the robot, and the braking torque required by the energy consumption braking of the rear wheel traveling motors will increase in order to keep the robot going downhill at a constant speed without power.When the robot goes downhill at a constant speed without power, the duty ratiou0 of the PWM wave of the rear wheel energy consumption braking circuit is(15)u0=RTw2+RZriηTηmktkenGtanθ1+tan2θ−Gf1+tan2θ−ρCDA2v2−ia1ken.According to equation (15), when the slope of ground wire is θ, the robot goes downhill unpowered at a constant speed v, and the armature resistance RTw2 will increase linearly as the temperature of the armature winding of the rear wheel traveling motor rises. In order to keep the robot going downhill at a constant speed without power, the duty ratio u0 of PWM wave in the energy consumption control system of the rear wheel walking motor will also increase linearly. With the increase of duty ratio u0 of the PWM wave in energy consumption speed control system, the current flowing through the armature winding of rear wheel walking motor will also increase, the Joule heat generated by armature winding will increase, and the internal heat balance of motor will be destroyed, which will further cause the temperature of rear wheel walking motor to rise.It can be seen from formula (9) that the rated current INTA of the motor decreases gradually with the temperature rise of the motor. To ensure the safety of the robot walking motor and avoid the damage of the walking motor in the process of unpowered downhill, the braking current of the two walking motors should be less than the rated current INTA.


## 5. Strategy Optimization

According to the above analysis, it can be seen that the change of armature winding temperature of the walking motor has an impact on its braking torque, rated torque, and rated current. Therefore, with the change of armature winding temperature of the walking motor, the control strategy of unpowered downhill speed and energy recovery needs to be optimized accordingly in order to make the robot run smoothly and safely at a constant speed. In order to recover the feedback braking energy to the maximum extent, the feedback braking distribution factorλ should be made as large as possible without considering the slippage of the front and rear wheels of the robot. In order to make the robot go downhill at a constant speed without power, the PWM duty ratio u0 of the rear wheel energy consumption braking speed control system and the front wheel feedback braking distribution factor λ are, respectively,(16)u0θ,v,Tw1,Tw2=RTA1+αCuTw2−TA+RZriηTηmktkenGtanθ1+tan2θ−Gf1+tan2θ−ρCDA2v2−1Rs+RTA1+αCuTw1−TA,(17)λθ,v,Tw1=iηTηmktkenrGsinθ−Gfcosθ−ρCDAv2/2RTw1+Rs=iηTηmktkenrGsinθ−Gfcosθ−ρCDAv2/2RTA1+αCuTw1−TA+Rs.It can be seen from formulas (16) and (17) that the PWM wave duty ratio u0 and the front wheel feedback brake distribution factor λ of the rear wheel energy consumption brake speed control system are related to the slope θ of the line where the robot is located, the downhill speed v, and the armature winding temperatures Tw1 and Tw2 of the front and rear wheel traveling motors. Therefore, considering the influence of the walking motor armature winding temperature on PWM duty ratio u0 and front wheel feedback braking distribution factor λ of energy consumption braking speed control system, it is necessary to monitor the walking motor armature winding temperature Tw1 and Tw2 in real time, and optimize unpowered constant speed downhill control strategy and feedback braking distribution factor λ.The highest working temperature of the armature winding of the walking motor isTmax. In order to avoid damage caused by excessive temperature during unpowered downhill, the armature winding temperatures Tw1 and Tw2 of front and rear wheels should not be higher than that of the robot front and rear wheels (Tw1≤Tmax, Tw2≤Tmax), In order to avoid service life difference caused by large temperature difference, the temperature difference (ΔT) of the armature winding of front and rear wheels should meet the following requirements:(18)0≤ΔT=Tw1−Tw2≤ΔTmax.In formula (18), ΔTmax is the maximum allowable temperature difference between armature windings of front and rear wheel traveling motors, and the unit is k. When the total braking torque provided by the robot front and rear wheel traveling motors meets the condition of unpowered constant speed downhill, the feedback braking distribution factor λ is adjusted to distribute the braking torque required by the robot front and rear wheel traveling motors for unpowered constant speed downhill, so as to achieve the purposes of reducing the braking current flowing through the armature winding of the traveling motor with high temperature and improving the braking current of the armature winding of the traveling motor with low temperature, so that the temperature difference between the armature windings of the front and rear wheels is ΔT≤ΔTmax. Figure 9 shows a diagram of unpowered downhill optimization control strategy based on the walking motor temperature, and the specific implementation strategy is as follows:Figure 9
Unpowered downhill optimization control strategy based on walking motor temperature.During the unpowered and constant-speed downhill process of the robot, the temperature detection system detects the aluminum flange temperaturesTA1 and TA2 of the front and rear wheel traveling motors in real time, and solves the armature winding temperatures Tw1 and Tw2 of the front and rear wheel traveling motors through the temperature difference between the motor armature windings and the external environment. When Tw1>Tmax or Tw2≤Tmax, the armature winding temperature exceeds the highest working temperature of the traveling motors. In order to avoid the damage of the traveling motors caused by excessive temperature and ensure the safe and stable operation of the robot on the transmission line, the robot should immediately finish the inspection task and wait for the armature winding temperatures of the two traveling motors to drop to normal. When Tw1≤Tmax and Tw2≤Tmax, the control strategy of the front wheel feedback brake distribution factor for the temperature difference between the armature windings of the front and rear wheel traveling motors is as follows:(1)
WhenΔT=Tw1−Tw2>ΔTmax and Tw1<Tw2, on the premise that the total braking torque of the front and rear wheels is unchanged when the robot goes downhill at a constant speed without power, the feedback braking torque of the front wheels is increased by increasing the distribution factor λ, and the energy consumption braking torque of the rear wheels is reduced, so that the temperature difference of armature windings of the front and rear wheels traveling motors satisfies ΔT≤ΔTmax.(2)
WhenΔT=Tw1−Tw2>ΔTmax and Tw1>Tw2, by reducing the front wheel feedback braking distribution factor λ, the front wheel feedback braking torque is reduced, and the rear wheel energy consumption braking torque is increased, so that the temperature difference between the armature windings of the front and rear wheel traveling motors meets ΔT≤ΔTmax.(3)
WhenΔT=Tw1−Tw2≤ΔTmax, the robot implements the unpowered constant speed downhill control strategy, and increases the front wheel feedback braking distribution factor λ, so as to recover the feedback braking energy to the maximum extent.


## 6. System Preparation and Experimental Results

Figure10 shows the block diagram of the walking motor temperature detection system of the inspection robot. During the unpowered downhill process of the robot, the front and rear wheel temperature sensors, respectively, detect the aluminum flange temperatures of the front and rear wheel walking motors, obtain the temperature information through the ARM microprocessor, calculate the motor armature winding temperature by the walking motor armature winding temperature analysis system, and optimize the unpowered downhill speed and energy recovery control strategy according to the front and rear wheel walking motor armature winding temperature. Because the robot performs patrol inspection on the high-voltage transmission line, in order to enable the ground operators to monitor the temperature of the front and rear wheel walking motors in real time, the wireless network module is adopted to transmit the temperature information of the front and rear wheel walking motors to the ground base station through wireless WIFI. Figure 11 shows the temperature detection system of the robot walking motor.Figure 10
Block diagram of temperature detection system.Figure 11
Temperature detection system of the walking motor.Figure12 is the field experiment running diagram of the robot between #114 and #119 tower sections. Among them, between #114 and #117 towers, the height difference between two adjacent towers is negative, so the distance of the robot in the downhill section between two adjacent towers is higher than that in the uphill section; in #117–#119 towers, if the height difference between two adjacent towers is positive, the distance of the robot in the uphill section is higher than that in the downhill section between adjacent towers, as shown in Figure 13, which is the schematic diagram of robot running between #114 and #119 towers.Figure 12
The robot’s field experiment operation diagram between #114 and #119 pole towers.Figure 13
Schematic diagram of robot operation in gear #114–#119.Figure14 is the temperature change curve of the front and rear wheel traveling motors of the robot in the servo drive mode between # 114 and # 119 towers. It can be seen from the figure that the temperature of the front and rear wheel traveling motors of the robot gradually rises as the robot performs the inspection task between the sections, and when the temperature of the walking wheel reaches 80°C (the highest temperature of the encoder working normally is 85°C), the robot stops performing the inspection task, and then starts to perform the inspection task when the temperature of the walking wheel drops to a safe temperature. Taking the robot’s patrol task between towers #115 and #116 as an example, the distance of the downhill section of the robot is higher than that of the uphill section, and the height difference between adjacent towers in this section is the largest. It can be seen from the figure that the temperature rise of the rear wheel walking motor is slightly faster than that of the front wheel in the downhill section, and the maximum temperature difference between the front and rear wheel walking motors is 1.2°C. Therefore, when the robot goes downhill in servo drive mode, the downhill resistance provided by the rear wheel walking motor is slightly higher than that of the front wheel. Taking the robot’s patrol inspection task between #118 and #119 towers as an example, the uphill section between the sections has the longest distance. It can be seen from the figure that the temperature of the front wheel walking motor is slightly faster than that of the rear wheel in the uphill section, so when the robot climbs between the sections, the servo driving force of the front wheel is higher than that of the rear wheel.Figure 14
Temperature change curve of traveling wheel in servo drive mode.Figure15 is the temperature change curve of the front and rear wheel walking motors of the robot in the unpowered constant speed downhill mode. It can be seen from the figure that the temperature difference between the front and rear wheel walking motors has a greater increase compared with the whole operation of the robot in the servo drive mode. In the unpowered downhill mode, the temperature rise of the rear wheel traveling motor is faster than that of the front wheel; therefore, in the unpowered downhill mode, the downhill braking force provided by the rear wheel is higher than that of the front wheel, which makes the temperature difference between the front and rear wheel traveling motors gradually increase. In the uphill stage, the robot switches to servo drive mode, and the driving force provided by the front wheel is higher than that of the rear wheel, so that the temperature difference between the front and rear wheels gradually decreases.Figure 15
Temperature change curve of walking wheel of unpowered downhill model.Figure16 shows the temperature change curve of walking wheels optimized by unpowered downhill strategy based on the temperature of walking wheels. It can be seen from the figure that the temperature difference between the front and rear wheels of walking motors is 8.8°C after the robot inspects the #116–#117 gears, and the robot performs unpowered downhill strategy optimization based on the temperature of walking wheels in the downhill section between #117 and #118 gears. After the robot completes unpowered downhill execution, the temperature difference between the front and rear wheels of walking motors drops to 6°C. Therefore, if the temperature difference between the front and rear wheel traveling motors exceeds 8°C, the robot starts the unpowered downhill strategy optimization based on the traveling wheel temperature, which reduces the temperature difference between the front and rear wheel traveling motors.Figure 16
Temperature change curve of walking motor after optimization by unpowered downhill strategy.


## 7. Conclusion

With the rapid development of complexity microgrid network lines, the application of high-voltage inspection robots is more and more extensive. This paper puts forward the optimal control strategy based on unpowered downhill speed and energy recovery of inspection robots in complexity microgrid networks for the first time. By adjusting the duty ratiou of the energy consumption speed control system and the distribution factor λ of the front wheel feedback brake, the temperature difference between the front and rear wheel traveling motors is reduced, thereby preventing the motor and encoder from being damaged due to the rapid temperature rise of the traveling motor. Through the experimental analysis on the simulated line, it is verified that the unpowered downhill speed and energy recovery optimization control method based on the temperature rise characteristics of the walking motor can effectively reduce the temperature difference between the front and rear wheels, thereby preventing the traveling motor from being damaged by the motor and encoder due to the rapid temperature rise.



---

*Source: 6659941-2021-05-12.xml*