사각형입니다.

https://doi.org/10.6113/JPE.2019.19.3.771

ISSN(Print): 1598-2092 / ISSN(Online): 2093-4718



SynRM Driving CVT System Using an ARGOPNN with MPSO Control System


Chih-Hong Lin and Kuo-Tsai Chang*


†,*Department of Electrical Engineering, National United University, Miaoli, Taiwan



Abstract

Due to nonlinear-synthetic uncertainty including the total unknown nonlinear load torque, the total parameter variation and the fixed load torque, a synchronous reluctance motor (SynRM) driving a continuously variable transmission (CVT) system causes a lot of nonlinear effects. Linear control methods make it hard to achieve good control performance. To increase the control performance and reduce the influence of nonlinear time-synthetic uncertainty, an admixed recurrent Gegenbauer orthogonal polynomials neural network (ARGOPNN) with a modified particle swarm optimization (MPSO) control system is proposed to achieve better control performance. The ARGOPNN with a MPSO control system is composed of an observer controller, a recurrent Gegenbauer orthogonal polynomial neural network (RGOPNN) controller and a remunerated controller. To insure the stability of the control system, the RGOPNN controller with an adaptive law and the remunerated controller with a reckoned law are derived according to the Lyapunov stability theorem. In addition, the two learning rates of the weights in the RGOPNN are regulating by using the MPSO algorithm to enhance convergence. Finally, three types of experimental results with comparative studies are presented to confirm the usefulness of the proposed ARGOPNN with a MPSO control system.


Key words: Continuously variable transmission, Gegenbauer orthogonal polynomials neural network, Particle swarm optimization, Synchronous reluctance motor


Manuscript received Oct. 13, 2018; accepted Feb. 6, 2019

Recommended for publication by Associate Editor Dong-Hee Lee.

Corresponding Author: jhlin@nuu.edu.tw Tel: +886-3-7382464, Fax: +886-3-7382468

*Dept. of Electrical Engineering, National United University, Taiwan



Ⅰ. INTRODUCTION

With the use of optimal design methods [1], [2], synchronous reluctance motors (SynRMs) have a high power factor, high efficiency and low torque ripple when compared with the induction motors (IMs). In addition, they have been widely applied in the fluid movement and textile applications, such as water well pumps and fiber spinning machines [3], [4].

V-belt continuously variable transmission (CVT) systems [5]-[8] are mostly applied in motorcycles and cars. They are frequently composed of a V-belt chain and two sets of pulleys with two springs. A CVT system can be driven in any speed operation when the radii of the two sets of pulleys are changed. Thus, the operated speed of a CVT system is controlled by use of an alternating current (AC) machine is mainly studied motivated by use of CVT dynamics and nonlinear control schemes. Guzzella et al. [5] proposed a normal proportional-integral-derivative (PID) controller with measurements of the gear ratio to adjust the speed of CVT-based vehicles. Kim et al. [6] proposed a fuzzy logic controller to control the speed of a CVT system. However, some added load and parameter variations tests as well as the simplified model of a CVT system controlled by the use of a SynRM have yet to be demonstrated in any studies. Thus, this study will demonstrate the simplified model of a CVT system controlled by using a SynRM and control.

A lot of artificial neural networks (NNs) can realize a wide variety of nonlinear identification and dynamic controls [9], [10] owing to their improved learning capability. In addition, function-link NNs [11]-[14] were proposed to cut down computational complexity. Moreover, to save computing costs and to reduce longer iterative-training procedures, the good approximation capability of parameters by use of a Gegenbauer polynomials neural networks (GOPNNs) [15], [16] has been proposed. Nevertheless, the previous feedforward NNs may not efficiently process the dynamic properties of a system. Thus, recurrent Gegenbauer polynomials neural networks (RGOPNNs) [17]-[19] with a better approximated capacity and learning behavior have been proposed. However, these NNs may need longer computing time due to the inadequate regulation of some of the learning rates. To reduce longer computational times, various kinds of the optimal methods have been used to regulate learning rates.

The particle swarm optimization (PSO) proposed by Kennedy et al. [20] is a kind of self-regulation grabble optimal skill. PSO acts on the societal conduct of particles in a group. Hence, it seeks out the global best solution via regulating the trajectory of every particle toward its own best position and toward the best particle of the whole group at each step [20], [21]. Meanwhile, PSO has been broadly applied in mathematic modeling and functional optimization [22]-[24] due to its easier fulfillment and faster convergence toward the best solution. In an effort to avoid premature convergence of the PSO, Lin et al. [19] proposed adaptive particle swarm optimization (APSO) with an adaptive inertia weight and an adaptive constriction factor to adjust the two learning rates of the weights in the RGOPNN for a SynRM driving CVT system. However, the adaptive dynamic inertia weight and adaptive constriction factor varied with the step t. As a result, this method leads to a lower convergence speed. Thus, a modified particle swarm optimization (MPSO) with a fixed-dynamic inertia weight and a fixed-dynamic constriction factor can result in faster convergence due to the upper-lower limitation of the convergence range.

An admixed recurrent Gegenbauer orthogonal polynomials neural network (ARGOPNN) with a MPSO control system has been proposed to control SynRM driving CVT systems with a lot of nonlinear dynamics [25]-[27]. The ARGOPNN with a MPSO control system has a better dynamic response and a faster convergence than the blend RGOPNN with an APSO control system [19] or the blend modified RGOPNN control system [17], [18] with artificial bee colony optimization (ABCO). The ARGOPNN with a MPSO control system involves observer control, RGOPNN control and remunerated control. In order to assure stability of the control system, the weights of the RGOPNN control, which are regulated by using an adaptive law, and the remunerated control, which is regulated by using a reckoned law, are computed by means of the Lyapunov stability theorem. Likewise, to enhance the convergence of the parameters in the RGOPNN, a MPSO algorithm is adopted for adjusting the two types of learning rates. Finally, the effectiveness of control performance of the ARGOPNN with a MPSO control system is confirmed by experimental results.

This paper is organized as follows. Section II presents the composition of the SynRM driving CVT system. Section III presents the design method of the ARGOPNN with a MPSO control system. Section IV presents some experimental results. Section V provides a number of conclusions.


그림입니다.
원본 그림의 이름: CLP000010880ac8.bmp
원본 그림의 크기: 가로 3783pixel, 세로 1730pixel

Fig. 1. Compendium diagram of a CVT system.



Ⅱ. DEPICTION OF THE SYSTEM

The complete system of the SynRM driving CVT system is made up of four systems, which are a CVT system, a SynRM driving system, a field-oriented control system, and a speed/ torque control system. Fig. 1 shows a compendium diagram of a CVT system. Simplified models of the torque dynamics in the first driving side and the second driven side of the CVT are presented by [5]-[8]:

그림입니다.
원본 그림의 이름: CLP000010880001.bmp
원본 그림의 크기: 가로 1471pixel, 세로 149pixel              (1)

그림입니다.
원본 그림의 이름: CLP000010880002.bmp
원본 그림의 크기: 가로 1469pixel, 세로 142pixel              (2)

Hence, by means of the speed ratio and the sliding ratio [5]-[8] between the second pulley side and the first pulley side, the torque equation can be converted into a combined dynamic equation. When the transmission power loss, slip loss and belt flexural effects are neglected, the combined dynamic equation [5]-[8] of the SynRM driving CVT system by use of (1) and (2) can be presented by:

그림입니다.
원본 그림의 이름: CLP000010880003.bmp
원본 그림의 크기: 가로 1577pixel, 세로 193pixel             (3)

where 그림입니다.
원본 그림의 이름: CLP000010880006.bmp
원본 그림의 크기: 가로 692pixel, 세로 130pixel denotes the identical driving torques in the first pulley side. 그림입니다.
원본 그림의 이름: CLP000010880007.bmp
원본 그림의 크기: 가로 179pixel, 세로 111pixel denotes the transposition ratio between the first pulley side and the second pulley side. 그림입니다.
원본 그림의 이름: CLP000010880008.bmp
원본 그림의 크기: 가로 143pixel, 세로 128pixel denotes the identical driven torque in the second pulley side. 그림입니다.
원본 그림의 이름: CLP00001088000a.bmp
원본 그림의 크기: 가로 198pixel, 세로 129pixel, 그림입니다.
원본 그림의 이름: CLP00001088000b.bmp
원본 그림의 크기: 가로 166pixel, 세로 129pixel, 그림입니다.
원본 그림의 이름: CLP000010880009.bmp
원본 그림의 크기: 가로 718pixel, 세로 129pixel, 그림입니다.
원본 그림의 이름: CLP00001088000c.bmp
원본 그림의 크기: 가로 155pixel, 세로 128pixel, 그림입니다.
원본 그림의 이름: CLP00001088000d.bmp
원본 그림의 크기: 가로 158pixel, 세로 128pixel and 그림입니다.
원본 그림의 이름: CLP00001088000e.bmp
원본 그림의 크기: 가로 671pixel, 세로 130pixel denote the moment of inertia of the wheel, the moment of inertia of the first pulley shaft, the sum moment of inertia of the second shaft-wheel side, the moment of inertia of the second shaft, the moment of inertia of the SynRM, and the sum moment of inertia of the first pulley shaft-SynRM side, respectively. 그림입니다.
원본 그림의 이름: CLP00001b940bdb.bmp
원본 그림의 크기: 가로 194pixel, 세로 129pixel, 그림입니다.
원본 그림의 이름: CLP00001b940001.bmp
원본 그림의 크기: 가로 170pixel, 세로 129pixel, 그림입니다.
원본 그림의 이름: CLP00001b940002.bmp
원본 그림의 크기: 가로 282pixel, 세로 62pixel, 그림입니다.
원본 그림의 이름: CLP00001b940003.bmp
원본 그림의 크기: 가로 115pixel, 세로 125pixel, 그림입니다.
원본 그림의 이름: CLP00001b940004.bmp
원본 그림의 크기: 가로 124pixel, 세로 123pixel and 그림입니다.
원본 그림의 이름: CLP00001b940005.bmp
원본 그림의 크기: 가로 611pixel, 세로 127pixel denote the viscous friction coefficient of the wheel, the viscous friction coefficient of the first pulley shaft, the sum viscous friction coefficient of the second shaft-wheel side, the viscous friction coefficient of the second shaft, the viscous friction coefficient of the SynRM, and the sum viscous friction coefficient of the first pulley shaft-SynRM side, respectively. 그림입니다.
원본 그림의 이름: CLP00001b940006.bmp
원본 그림의 크기: 가로 1685pixel, 세로 160pixel denotes the total nonlinear extrinsic disturbances, which are composed of the wind obstruction 그림입니다.
원본 그림의 이름: CLP00001b940007.bmp
원본 그림의 크기: 가로 137pixel, 세로 112pixel, the braking force 그림입니다.
원본 그림의 이름: CLP00001b940008.bmp
원본 그림의 크기: 가로 173pixel, 세로 115pixel, and the rolling obstruction 그림입니다.
원본 그림의 이름: CLP00001b940009.bmp
원본 그림의 크기: 가로 128pixel, 세로 111pixel. In additon, 그림입니다.
원본 그림의 이름: CLP00001b94000a.bmp
원본 그림의 크기: 가로 132pixel, 세로 95pixel and 그림입니다.
원본 그림의 이름: CLP00001b94000b.bmp
원본 그림의 크기: 가로 176pixel, 세로 102pixel denote the mechanical angular speed of the second pulley shaft and the mechanical angular speed of the rotor in the SynRM, respectively. 그림입니다.
원본 그림의 이름: CLP00001b94000c.bmp
원본 그림의 크기: 가로 1152pixel, 세로 150pixel is the identical driving torque in the first pulley side. 그림입니다.
원본 그림의 이름: CLP00001b94000d.bmp
원본 그림의 크기: 가로 2107pixel, 세로 157pixel [5]-[8] indicates the total nonlinear extrinsic disturbances and parameter variations. 그림입니다.
원본 그림의 이름: CLP00001b94000e.bmp
원본 그림의 크기: 가로 1995pixel, 세로 164pixel, 그림입니다.
원본 그림의 이름: CLP00001b94000f.bmp
원본 그림의 크기: 가로 1115pixel, 세로 127pixel, and 그림입니다.
원본 그림의 이름: CLP00001b940010.bmp
원본 그림의 크기: 가로 123pixel, 세로 105pixel are the total unknown nonlinear load torque, the total parameter variation, and the fixed load torque, respectively. 그림입니다.
원본 그림의 이름: CLP00001b940012.bmp
원본 그림의 크기: 가로 356pixel, 세로 112pixel, 그림입니다.
원본 그림의 이름: CLP00001b940013.bmp
원본 그림의 크기: 가로 551pixel, 세로 108pixel and 그림입니다.
원본 그림의 이름: CLP00001b940014.bmp
원본 그림의 크기: 가로 369pixel, 세로 116pixel are the total braking force, the total rolling resistance, and the total wind resistance, respectively.

The SynRM driving system is made up of interlock and isolated circuits and a voltage source inverter (VSI) with three-sets of insulated-gate bipolar transistor (IGBT) power modules.

The field-oriented control system is made up of a 그림입니다.
원본 그림의 이름: CLP00001b940015.bmp
원본 그림의 크기: 가로 923pixel, 세로 177pixel generation, a lookup table generation, a proportional-integral (PI) current control, a coordinate transformation system with an inverse coordinate transformation, and a sinusoidal pulse-width-modulation (PWM) control modulator. The admix signal field-programmable-gate-array (FPGA) system by means of a Xilinx Spartan-XCS10XL chip; where its norm is 80 MHz, 6,272 distributed RAM bits, 10,000 gates, 616 flip-flops, and 112 input/output (I/O) ports; was applied to execute the field-oriented control. The d-axis and q-axis models of the SynRM in the synchronous rotating frame [3], [4] can be expressed by:

그림입니다.
원본 그림의 이름: CLP00001b940016.bmp
원본 그림의 크기: 가로 2493pixel, 세로 196pixel        (4)

그림입니다.
원본 그림의 이름: CLP00001b940017.bmp
원본 그림의 크기: 가로 2470pixel, 세로 196pixel        (5)

where 그림입니다.
원본 그림의 이름: CLP00001b940018.bmp
원본 그림의 크기: 가로 189pixel, 세로 140pixel denotes the stator resistance, 그림입니다.
원본 그림의 이름: CLP00001b940019.bmp
원본 그림의 크기: 가로 195pixel, 세로 141pixel and 그림입니다.
원본 그림의 이름: CLP00001b94001a.bmp
원본 그림의 크기: 가로 191pixel, 세로 160pixel denote the d-axis and q-axis stator currents, 그림입니다.
원본 그림의 이름: CLP00001b94001b.bmp
원본 그림의 크기: 가로 235pixel, 세로 110pixel and 그림입니다.
원본 그림의 이름: CLP00001b94001c.bmp
원본 그림의 크기: 가로 229pixel, 세로 133pixel denote the d-axis and q-axis stator voltages, 그림입니다.
원본 그림의 이름: CLP00001b94001d.bmp
원본 그림의 크기: 가로 234pixel, 세로 123pixel and 그림입니다.
원본 그림의 이름: CLP00001b94001e.bmp
원본 그림의 크기: 가로 228pixel, 세로 138pixel denote the d-axis and q-axis stator inductances, and P is the number of poles. The electromagnetic torque [3], [4] of the SynRM driving CVT system can be expressed by:

그림입니다.
원본 그림의 이름: CLP00001b94001f.bmp
원본 그림의 크기: 가로 2285pixel, 세로 208pixel        (6)

The prime theory for controlling a SynRM is adopted by the field orientation using the constant d-axis current. As a result, the electromagnetic torque 그림입니다.
원본 그림의 이름: CLP00001b940020.bmp
원본 그림의 크기: 가로 177pixel, 세로 131pixel is directly proportional to 그림입니다.
원본 그림의 이름: CLP00001b940021.bmp
원본 그림의 크기: 가로 187pixel, 세로 153pixel, which is determined by closed-loop control. Furthermore, when the torque angle is 그림입니다.
원본 그림의 이름: CLP00001b940022.bmp
원본 그림의 크기: 가로 338pixel, 세로 118pixel [3], [4] and the d-axis rotor flux is equal to the q-axis rotor flux, the maximum torque per ampere can be achieved.

The speed/torque control system is executed by using a digital signal processor (DSP) control system. The DSP control system by means of a Texas Instrument (TI) TMS320F28335 MCU; where its norm is 150 MHz, 256K×16 bits Flash RAM, 34K×16 bits SARAM, 16 sets of channels analog-digital converters (ADC) with 12 bits, 18 sets of programmable-PWM ports, 6 sets of high-resolution PWM ports, and 2 sets of quadrature encoder interfaces; was applied to complete the speed/torque control. The two control parameters of the PI current controller are rendered by 그림입니다.
원본 그림의 이름: CLP00001b940023.bmp
원본 그림의 크기: 가로 1090pixel, 세로 153pixel and 그림입니다.
원본 그림의 이름: CLP00001b940024.bmp
원본 그림의 크기: 가로 675pixel, 세로 166pixel via some heuristic lore [26]-[28] to acquire a better dynamic response. The fabric of the SynRM driving CVT system is shown in Fig. 2.


그림입니다.
원본 그림의 이름: CLP00001b940025.bmp
원본 그림의 크기: 가로 3850pixel, 세로 5861pixel

Fig. 2. Fabric of the SynRM driving CVT system.



Ⅲ. ARGOPNN WITH A MPSO CONTROL SYSTEM

By using (3), the dynamic equation of the SynRM driving CVT system is denoted by:

그림입니다.
원본 그림의 이름: CLP00001b940026.bmp
원본 그림의 크기: 가로 2290pixel, 세로 135pixel         (7)

Then the tracking error 그림입니다.
원본 그림의 이름: CLP00001b940029.bmp
원본 그림의 크기: 가로 131pixel, 세로 80pixel is defined by:

그림입니다.
원본 그림의 이름: CLP00001b940027.bmp
원본 그림의 크기: 가로 679pixel, 세로 103pixel                    (8)

where 그림입니다.
원본 그림의 이름: CLP00001b94002a.bmp
원본 그림의 크기: 가로 494pixel, 세로 131pixel is the mandate torque of the SynRM. In addition, 그림입니다.
원본 그림의 이름: CLP00001b94002b.bmp
원본 그림의 크기: 가로 740pixel, 세로 134pixel, 그림입니다.
원본 그림의 이름: CLP00001b94002c.bmp
원본 그림의 크기: 가로 529pixel, 세로 136pixel and 그림입니다.
원본 그림의 이름: CLP00001b94002d.bmp
원본 그림의 크기: 가로 656pixel, 세로 136pixel are the three known constants. 그림입니다.
원본 그림의 이름: CLP00001b94002e.bmp
원본 그림의 크기: 가로 176pixel, 세로 114pixel is the expected command rotor speed. All of parameters are assumed to be bounded under the occurrence of uncertainties as well as known. Hence, the perfect control law is denoted by:

그림입니다.
원본 그림의 이름: CLP00001b94002f.bmp
원본 그림의 크기: 가로 2725pixel, 세로 184pixel       (9)

where 그림입니다.
원본 그림의 이름: CLP00001b940030.bmp
원본 그림의 크기: 가로 189pixel, 세로 151pixel is a positive constant. By using (9) and replacing 그림입니다.
원본 그림의 이름: CLP00001b940031.bmp
원본 그림의 크기: 가로 476pixel, 세로 184pixel into (7), the error dynamic equation is given by:

그림입니다.
원본 그림의 이름: CLP00001b940032.bmp
원본 그림의 크기: 가로 750pixel, 세로 151pixel                   (10)

If 그림입니다.
원본 그림의 이름: CLP00001b940033.bmp
원본 그림의 크기: 가로 506pixel, 세로 112pixel as 그림입니다.
원본 그림의 이름: CLP00001b940034.bmp
원본 그림의 크기: 가로 426pixel, 세로 84pixel in (10), the system state gradually tracks the expected trajectory.


그림입니다.
원본 그림의 이름: CLP00001b940035.bmp
원본 그림의 크기: 가로 3765pixel, 세로 3799pixel

Fig. 3. Fabric of the ARGOPNN with a MPSO control system.


A. ARGOPNN with a MPSO Control System

The fabric of the ARGOPNN with a MPSO control system illustrated in Fig. 3 is used to impersonate the perfect control law. The control effort of the ARGOPNN with a MPSO control system is designed by:

그림입니다.
원본 그림의 이름: CLP00001b940036.bmp
원본 그림의 크기: 가로 1146pixel, 세로 122pixel               (11)

where 그림입니다.
원본 그림의 이름: CLP00001b940037.bmp
원본 그림의 크기: 가로 195pixel, 세로 111pixel is the observer controller, 그림입니다.
원본 그림의 이름: CLP00001b940038.bmp
원본 그림의 크기: 가로 192pixel, 세로 111pixel is the RGOPNN controller, and 그림입니다.
원본 그림의 이름: CLP00001b940039.bmp
원본 그림의 크기: 가로 216pixel, 세로 110pixel is the remunerated controller. With differential (8) and by using (7), (9), (10) and (11), the error dynamic equation can be acquired by:

그림입니다.
원본 그림의 이름: CLP00001b94003a.bmp
원본 그림의 크기: 가로 1971pixel, 세로 193pixel          (12)


B. Observer Controller

The observer control 그림입니다.
원본 그림의 이름: CLP00001b94003b.bmp
원본 그림의 크기: 가로 196pixel, 세로 111pixel is given by:

그림입니다.
원본 그림의 이름: CLP00001b94003c.bmp
원본 그림의 크기: 가로 2937pixel, 세로 206pixel     (13)

where 그림입니다.
원본 그림의 이름: CLP00001b94003d.bmp
원본 그림의 크기: 가로 378pixel, 세로 144pixel is a sign function.


그림입니다.
원본 그림의 이름: CLP00001b940042.bmp
원본 그림의 크기: 가로 3864pixel, 세로 2641pixel

Fig. 4. Fabric of a three-layer RGOPNN.


C. RGOPNN Controller

The RGOPNN controller 그림입니다.
원본 그림의 이름: CLP00001b94003e.bmp
원본 그림의 크기: 가로 192pixel, 세로 111pixel is the output of the three-layer RGOPNN. The fabric of the three-layer RGOPNN [15], [16] is illustrated in Fig. 4, which is comprised of an input, a hidden layer and an output layer. The input and output signals for the input, hidden and output layers can be denoted by:

그림입니다.
원본 그림의 이름: CLP00001b94003f.bmp
원본 그림의 크기: 가로 2362pixel, 세로 274pixel       (14)

그림입니다.
원본 그림의 이름: CLP00001b940040.bmp
원본 그림의 크기: 가로 2753pixel, 세로 286pixel      (15)

그림입니다.
원본 그림의 이름: CLP00001b940041.bmp
원본 그림의 크기: 가로 1972pixel, 세로 358pixel           (16)

where 그림입니다.
원본 그림의 이름: CLP00001b940043.bmp
원본 그림의 크기: 가로 1010pixel, 세로 181pixel denotes the tracking error of the rotor speed, and 그림입니다.
원본 그림의 이름: CLP00001b940044.bmp
원본 그림의 크기: 가로 1207pixel, 세로 165pixel denotes the tracking error variation. 그림입니다.
원본 그림의 이름: CLP00001b940045.bmp
원본 그림의 크기: 가로 226pixel, 세로 166pixel and 그림입니다.
원본 그림의 이름: CLP00001b940046.bmp
원본 그림의 크기: 가로 196pixel, 세로 173pixel denote the recurrent weight from the output layer to the input layer, and the connective weight from the hidden layer to the output layer, respectively. N denotes the number of iterations. Gegenbauer orthogonal polynomials (GOPs) 그림입니다.
원본 그림의 이름: CLP00001b940047.bmp
원본 그림의 크기: 가로 455pixel, 세로 163pixel [15]-[19] present the argument of polynomials with 그림입니다.
원본 그림의 이름: CLP00001b940048.bmp
원본 그림의 크기: 가로 593pixel, 세로 94pixel, where 그림입니다.
원본 그림의 이름: CLP00001b940049.bmp
원본 그림의 크기: 가로 153pixel, 세로 67pixel and n are the number of order and the order of expansion, respectively. m denotes the number of nodes in the hidden layer. 그림입니다.
원본 그림의 이름: CLP00001b94004a.bmp
원본 그림의 크기: 가로 155pixel, 세로 127pixel denotes the self-connecting feedback gain of the hidden layer with 그림입니다.
원본 그림의 이름: CLP00001b94004b.bmp
원본 그림의 크기: 가로 608pixel, 세로 138pixel. The zero, first and second orders GOPs can be represented by 그림입니다.
원본 그림의 이름: CLP00001b94004c.bmp
원본 그림의 크기: 가로 591pixel, 세로 162pixel, 그림입니다.
원본 그림의 이름: CLP00001b94004d.bmp
원본 그림의 크기: 가로 795pixel, 세로 161pixel and 그림입니다.
원본 그림의 이름: CLP00001b94004e.bmp
원본 그림의 크기: 가로 1422pixel, 세로 186pixel, respectively. The higher order GOPs 그림입니다.
원본 그림의 이름: CLP00001b94004f.bmp
원본 그림의 크기: 가로 2944pixel, 세로 162pixel can be generated by the recursive formula. 그림입니다.
원본 그림의 이름: CLP00001b940050.bmp
원본 그림의 크기: 가로 196pixel, 세로 190pixel and 그림입니다.
원본 그림의 이름: CLP00001b940051.bmp
원본 그림의 크기: 가로 227pixel, 세로 190pixel are all of the linear activation functions. The output 그림입니다.
원본 그림의 이름: CLP00001b940052.bmp
원본 그림의 크기: 가로 182pixel, 세로 100pixel of the RGOPNN controller can be denoted by:

그림입니다.
원본 그림의 이름: CLP00001b940053.bmp
원본 그림의 크기: 가로 2909pixel, 세로 239pixel     (17)

where 그림입니다.
원본 그림의 이름: CLP00001b940054.bmp
원본 그림의 크기: 가로 1305pixel, 세로 248pixel denotes the vector of weights from the hidden layer to the output layer. 그림입니다.
원본 그림의 이름: CLP00001b940055.bmp
원본 그림의 크기: 가로 1231pixel, 세로 251pixel denotes the vector of inputs in the output layer.


D. Remunerated Controller

The affinity error 그림입니다.
원본 그림의 이름: CLP00001b940056.bmp
원본 그림의 크기: 가로 146pixel, 세로 110pixel can be denoted by:

그림입니다.
원본 그림의 이름: CLP00001b940057.bmp
원본 그림의 크기: 가로 1503pixel, 세로 184pixel             (18)

where 그림입니다.
원본 그림의 이름: CLP00001b940058.bmp
원본 그림의 크기: 가로 244pixel, 세로 137pixel denotes the vector of the perfect weight toward the minimum affinity error. In general, a small positive number 그림입니다.
원본 그림의 이름: CLP00001b940059.bmp
원본 그림의 크기: 가로 160pixel, 세로 126pixel is greater than the absolute value of 그림입니다.
원본 그림의 이름: CLP00001b94005a.bmp
원본 그림의 크기: 가로 165pixel, 세로 112pixel, i.e., 그림입니다.
원본 그림의 이름: CLP00001b94005b.bmp
원본 그림의 크기: 가로 472pixel, 세로 206pixel. By using (17) and (18), it is possible to denote (12) as:

그림입니다.
원본 그림의 이름: CLP00001b94005c.bmp
원본 그림의 크기: 가로 2586pixel, 세로 184pixel      (19)

By using the Lyapunov function 그림입니다.
원본 그림의 이름: CLP00001b94005d.bmp
원본 그림의 크기: 가로 339pixel, 세로 135pixel, it is possible to denote 그림입니다.
원본 그림의 이름: CLP00001b94005e.bmp
원본 그림의 크기: 가로 339pixel, 세로 135pixel as:

그림입니다.
원본 그림의 이름: CLP00001b94005f.bmp
원본 그림의 크기: 가로 3010pixel, 세로 184pixel    (20)

where 그림입니다.
원본 그림의 이름: CLP00001b940060.bmp
원본 그림의 크기: 가로 604pixel, 세로 148pixel denotes the reckoned error with a limit. 그림입니다.
원본 그림의 이름: CLP00001b940061.bmp
원본 그림의 크기: 가로 146pixel, 세로 130pixel denotes the adaptive gain. 그림입니다.
원본 그림의 이름: CLP00001b940062.bmp
원본 그림의 크기: 가로 171pixel, 세로 100pixel denotes the leaning rate. By differentiating (20) with respect to t and using (19), it is possible to rewrite (20) as:

그림입니다.
원본 그림의 이름: CLP00001b940063.bmp
원본 그림의 크기: 가로 2860pixel, 세로 184pixel

 그림입니다.
원본 그림의 이름: CLP00001b940064.bmp
원본 그림의 크기: 가로 1545pixel, 세로 215pixel            (21)

The adaptive law 그림입니다.
원본 그림의 이름: CLP00001b940065.bmp
원본 그림의 크기: 가로 167pixel, 세로 148pixel can be denoted by:

그림입니다.
원본 그림의 이름: CLP00001b940066.bmp
원본 그림의 크기: 가로 908pixel, 세로 190pixel                 (22)

The remunerated controller 그림입니다.
원본 그림의 이름: CLP00001b940067.bmp
원본 그림의 크기: 가로 218pixel, 세로 111pixel with a reckoned law 그림입니다.
원본 그림의 이름: CLP00001b940068.bmp
원본 그림의 크기: 가로 145pixel, 세로 193pixel can be denoted by:

그림입니다.
원본 그림의 이름: CLP00001b940069.bmp
원본 그림의 크기: 가로 1116pixel, 세로 206pixel                (23)

그림입니다.
원본 그림의 이름: CLP00001b94006a.bmp
원본 그림의 크기: 가로 940pixel, 세로 226pixel                 (24)

Substituting (13) with 그림입니다.
원본 그림의 이름: CLP00001b94006b.bmp
원본 그림의 크기: 가로 490pixel, 세로 148pixel, (22), (23) and (24), it is possible to obtain (21) by:

그림입니다.
원본 그림의 이름: CLP00001b94006c.bmp
원본 그림의 크기: 가로 2003pixel, 세로 200pixel그림입니다.
원본 그림의 이름: CLP00001b94006d.bmp
원본 그림의 크기: 가로 541pixel, 세로 190pixel그림입니다.
원본 그림의 이름: CLP00001b94006e.bmp
원본 그림의 크기: 가로 266pixel, 세로 122pixel     (25)

Let 그림입니다.
원본 그림의 이름: CLP00001b94006f.bmp
원본 그림의 크기: 가로 1296pixel, 세로 181pixel be a uniformly continuous function. Then 그림입니다.
원본 그림의 이름: CLP00001b940070.bmp
원본 그림의 크기: 가로 386pixel, 세로 181pixel is a negative semi-definite, i.e., 그림입니다.
원본 그림의 이름: CLP00001b940071.bmp
원본 그림의 크기: 가로 884pixel, 세로 150pixel. This makes 그림입니다.
원본 그림의 이름: CLP00001b940072.bmp
원본 그림의 크기: 가로 119pixel, 세로 64pixel and 그림입니다.
원본 그림의 이름: CLP00001b940073.bmp
원본 그림의 크기: 가로 587pixel, 세로 186pixel bounded. By use of Barbalat’s lemma [25, 26], 그림입니다.
원본 그림의 이름: CLP00001b940074.bmp
원본 그림의 크기: 가로 829pixel, 세로 216pixel, i.e., 그림입니다.
원본 그림의 이름: CLP00001b940075.bmp
원본 그림의 크기: 가로 557pixel, 세로 142pixel as .그림입니다.
원본 그림의 이름: CLP00001b940076.bmp
원본 그림의 크기: 가로 450pixel, 세로 92pixel


E. Weight Training of the RGOPNN

An online weight training method for the RGOPNN can be invented and skilled in accordance with the Lyapunov stability theorem. By using the adaptive law 그림입니다.
원본 그림의 이름: CLP00001b940077.bmp
원본 그림의 크기: 가로 169pixel, 세로 150pixel denoted in (22), the adaptive law of the connective weight 그림입니다.
원본 그림의 이름: CLP00001b940078.bmp
원본 그림의 크기: 가로 245pixel, 세로 202pixel is given by:

그림입니다.
원본 그림의 이름: CLP00001b940079.bmp
원본 그림의 크기: 가로 1030pixel, 세로 202pixel                 (26)

A cost function, which is an important index in the online training algorithm of the RGOPNN, can be denoted by:

그림입니다.
원본 그림의 이름: CLP00001b94007a.bmp
원본 그림의 크기: 가로 708pixel, 세로 190pixel                   (27)

Then the adaptive law of connective weight by means of gradient descent technology can be computed by:

그림입니다.
원본 그림의 이름: CLP00001b94007b.bmp
원본 그림의 크기: 가로 2945pixel, 세로 437pixel    (28)

When compared to (26) and (28), equation (28) produces 그림입니다.
원본 그림의 이름: CLP00001b94007c.bmp
원본 그림의 크기: 가로 1039pixel, 세로 190pixel. The adaptive law of recurrent weight 그림입니다.
원본 그림의 이름: CLP00001b94007d.bmp
원본 그림의 크기: 가로 256pixel, 세로 190pixel by means of gradient descent technology can be computed by:

그림입니다.
원본 그림의 이름: CLP00001b94007e.bmp
원본 그림의 크기: 가로 3102pixel, 세로 376pixel   (29)

where 그림입니다.
원본 그림의 이름: CLP00001b94007f.bmp
원본 그림의 크기: 가로 223pixel, 세로 111pixel denotes the learning rate.


그림입니다.
원본 그림의 이름: CLP00001b9400a1.bmp
원본 그림의 크기: 가로 3898pixel, 세로 5822pixel

Fig. 5. Flowchart of the resulting two optimized learning rates by using a MPSO algorithm.


F. MPSO Algorithm

To the find two optimized learning rates of the two weights in the RGOPNN, a MPSO is proposed. A flowchart of resulting two optimized learning rates by using the MPSO algorithm is shown Fig. 5. The MPSO algorithm [19], [22], [24] is given by:

그림입니다.
원본 그림의 이름: CLP00001b940080.bmp
원본 그림의 크기: 가로 3315pixel, 세로 177pixel    (30)

그림입니다.
원본 그림의 이름: CLP00001b940081.bmp
원본 그림의 크기: 가로 3374pixel, 세로 177pixel   (31)

그림입니다.
원본 그림의 이름: CLP00001b940082.bmp
원본 그림의 크기: 가로 3732pixel, 세로 201pixel

그림입니다.
원본 그림의 이름: CLP00001b940083.bmp
원본 그림의 크기: 가로 1166pixel, 세로 135pixel        (32)

그림입니다.
원본 그림의 이름: CLP00001b940084.bmp
원본 그림의 크기: 가로 3621pixel, 세로 580pixel         (33)

그림입니다.
원본 그림의 이름: CLP00001b940085.bmp
원본 그림의 크기: 가로 3665pixel, 세로 698pixel     (34)

where 그림입니다.
원본 그림의 이름: CLP00001b940086.bmp
원본 그림의 크기: 가로 500pixel, 세로 158pixel is the current position of particle 그림입니다.
원본 그림의 이름: CLP00001b940087.bmp
원본 그림의 크기: 가로 380pixel, 세로 172pixel in the nth hyperspace at step t, with regard to the optimized learning rate 그림입니다.
원본 그림의 이름: CLP00001b940088.bmp
원본 그림의 크기: 가로 786pixel, 세로 136pixel at step t. In addition, 그림입니다.
원본 그림의 이름: CLP00001b940089.bmp
원본 그림의 크기: 가로 910pixel, 세로 158pixel is the current speed of particle 그림입니다.
원본 그림의 이름: CLP00001b94008a.bmp
원본 그림의 크기: 가로 379pixel, 세로 172pixel. Furthermore, 그림입니다.
원본 그림의 이름: CLP00001b94008b.bmp
원본 그림의 크기: 가로 860pixel, 세로 138pixel is the inertia weight within 0.4<그림입니다.
원본 그림의 이름: CLP00001b94008c.bmp
원본 그림의 크기: 가로 514pixel, 세로 177pixel<0.9 [19]-[24] at step t. Therefore, the found space can be altered steadily from global to local. 그림입니다.
원본 그림의 이름: CLP00001b94008d.bmp
원본 그림의 크기: 가로 460pixel, 세로 124pixel and 그림입니다.
원본 그림의 이름: CLP00001b94008e.bmp
원본 그림의 크기: 가로 456pixel, 세로 124pixel represent the minimum value and maximum value of the inertia weight 그림입니다.
원본 그림의 이름: CLP00001b94008f.bmp
원본 그림의 크기: 가로 399pixel, 세로 150pixel. Meanwhile, 그림입니다.
원본 그림의 이름: CLP00001b940090.bmp
원본 그림의 크기: 가로 233pixel, 세로 151pixel and 그림입니다.
원본 그림의 이름: CLP00001b940091.bmp
원본 그림의 크기: 가로 295pixel, 세로 135pixel are two acceleration constants that are greater than zero. 그림입니다.
원본 그림의 이름: CLP00001b940092.bmp
원본 그림의 크기: 가로 203pixel, 세로 113pixel, 그림입니다.
원본 그림의 이름: CLP00001b940093.bmp
원본 그림의 크기: 가로 218pixel, 세로 113pixel and 그림입니다.
원본 그림의 이름: CLP00001b940094.bmp
원본 그림의 크기: 가로 209pixel, 세로 114pixel are three random numbers by means of a uniform random distribution function between 0 and 1. 그림입니다.
원본 그림의 이름: CLP00001b940095.bmp
원본 그림의 크기: 가로 373pixel, 세로 228pixel and 그림입니다.
원본 그림의 이름: CLP00001b940096.bmp
원본 그림의 크기: 가로 375pixel, 세로 195pixel represent the best previous position of the nth hyperspace and the position of the best particle among all of the particles in the nth hyperspace, respectively. 그림입니다.
원본 그림의 이름: CLP00001b940097.bmp
원본 그림의 크기: 가로 197pixel, 세로 98pixel is the current aim function value of the particles. 그림입니다.
원본 그림의 이름: CLP00001b940098.bmp
원본 그림의 크기: 가로 442pixel, 세로 132pixel, 그림입니다.
원본 그림의 이름: CLP00001b940099.bmp
원본 그림의 크기: 가로 438pixel, 세로 119pixel and 그림입니다.
원본 그림의 이름: CLP00001b94009a.bmp
원본 그림의 크기: 가로 445pixel, 세로 119pixel are the average aim function value, the maximum aim function value and the minimum aim function value in all of the current particles, respectively. 그림입니다.
원본 그림의 이름: CLP00001b94009b.bmp
원본 그림의 크기: 가로 318pixel, 세로 114pixel is the initial positive constant in the interval [0, 1]. 그림입니다.
원본 그림의 이름: CLP00001b94009c.bmp
원본 그림의 크기: 가로 424pixel, 세로 150pixel is the constriction factor [19], [24] to avoid the swarm from premature convergence and to ensure the stability of the system. 그림입니다.
원본 그림의 이름: CLP00001b94009d.bmp
원본 그림의 크기: 가로 306pixel, 세로 151pixel, 그림입니다.
원본 그림의 이름: CLP00001b94009e.bmp
원본 그림의 크기: 가로 314pixel, 세로 151pixel and the inertia weight 그림입니다.
원본 그림의 이름: CLP00001b94009f.bmp
원본 그림의 크기: 가로 892pixel, 세로 139pixel in the PSO can have in an important effect on the performance of the algorithm. A larger inertia weight results ia a slower convergence and works well in global searches. A smaller inertia weight results in a faster convergence and reaches a more accurate optimal value. However, this only works well in local searches. In summary, the online tuning algorithm of the RGOPNN is based on the adaptive laws (28) and (29) for the weight adjustments by using the optimized learning rates 그림입니다.
원본 그림의 이름: CLP00001b9400a0.bmp
원본 그림의 크기: 가로 1660pixel, 세로 201pixel in (30). Moreover, the RGOPNN weights estimation errors are basically bounded [40]. The RGOPNN weight estimation errors are bounded to ensure that the control signal is bounded.



Ⅳ. EXPERIMENTAL RESULTS

The fabric of a SynRM driving CVT system by means of a DSP control system is shown in Fig. 2. All of the mechanical and electrical parameters of the SynRM can be expressed by 그림입니다.
원본 그림의 이름: CLP00001b9400a2.bmp
원본 그림의 크기: 가로 1325pixel, 세로 180pixel, 그림입니다.
원본 그림의 이름: CLP00001b9400a3.bmp
원본 그림의 크기: 가로 1475pixel, 세로 189pixel, 그림입니다.
원본 그림의 이름: CLP00001b9400a4.bmp
원본 그림의 크기: 가로 730pixel, 세로 142pixel, 그림입니다.
원본 그림의 이름: CLP00001b9400a5.bmp
원본 그림의 크기: 가로 988pixel, 세로 178pixel and 그림입니다.
원본 그림의 이름: CLP00001b9400a6.bmp
원본 그림의 크기: 가로 1074pixel, 세로 148pixel. The specifications of the SynRM and drives used for the experiment are shown in Table I. The SynRM driving CVT system can be rigged under total nonlinear uncertainties and extrinsic torque disturbances. An image of the experimental setup is shown in Fig. 6.


TABLE I SPECIFICATIONS OF THE SYNRM AND DRIVES

Specifications of the SynRM

Number of phases

3

Rated voltage [V]

48

Rated current [A]

35

Rated speed [r/min]

3600

Power factor

0.86

Rated power [kW]

1.5

Number of poles

2

Number of rotor flux-barrier layers

3

Number of stator slots

24

Frequency [Hz]

60

Specifications of the Drive

IGBT power modules

MACMIC- MMG100S060B6EN

Driving method

Sinusoidal PWM

Operated frequency [kHz]

15kHz


Fig. 6. Images of the experimental setup. (a) CVT system. (b) SynRM driving CVT system.

그림입니다.
원본 그림의 이름: CLP00001b9400a7.bmp
원본 그림의 크기: 가로 3805pixel, 세로 2417pixel

(a)

그림입니다.
원본 그림의 이름: CLP00001b9400a8.bmp
원본 그림의 크기: 가로 3871pixel, 세로 1866pixel

(b)


To demonstrate the control performance of the proposed method, two test cases are provided in the experiment. Case 1 is working on a total unknown nonlinear load torque and one parameter variation 그림입니다.
원본 그림의 이름: CLP00001b9400a9.bmp
원본 그림의 크기: 가로 703pixel, 세로 184pixel from 0 /min to 1800 r/min (188.4 rad/s). Case 2 is working on a total unknown nonlinear load torque and two parameters variations 그림입니다.
원본 그림의 이름: CLP00001b9400aa.bmp
원본 그림의 크기: 가로 781pixel, 세로 184pixel from 0 r/min to 3600 r/min (376.8 rad/s).

Considering the prerequisite of stability, the control gains of the recurrent Gegenbauer orthogonal polynomials neural network (RGOPNN) control system with two fixed learning rates are given as 그림입니다.
원본 그림의 이름: CLP00001b9400ac.bmp
원본 그림의 크기: 가로 567pixel, 세로 121pixel and 그림입니다.
원본 그림의 이름: CLP00001b9400ad.bmp
원본 그림의 크기: 가로 649pixel, 세로 130pixel to achieve the best transient control performance. The numbers of the neurons of the input-hidden-output layers in the RGOPNN shown in Fig. 4 are 2-4-1. The fabric of the RGOPNN control system with two fixed learning rates is illustrated in Fig. 7.


그림입니다.
원본 그림의 이름: CLP00001b9400ab.bmp
원본 그림의 크기: 가로 3834pixel, 세로 3916pixel

Fig. 7. Fabric of the RGOPNN control system with two fixed learning rates.


A flowchart of the execution of the RGOPNN control system with two fixed learning rates and real-time implementation by use of a DSP control system consisting of a chief program and an interrupt routine program (IRP) is shown in Fig. 8. Some of the parameters and input/output (I/O) ports are initialized in the chief program. Then the interrupt interval with a 2 ms sampling interval for the interrupt routine program (IRP) is set. After that, the interrupt is enabled. Some control data are then monitored by use of the chief program. The IRP is applied to read the rotor position of the SynRM driving CVT system from the encoder interface and the three-phase currents from the analog-to- digital (A/D) converter. It also has to calculate rotor position and speed, execute the lookup table, coordinate the translation, execute the PI current control, execute the RGOPNN control system with two fixed learning rates, and output the three-phase current commands to the sinusoidal PWM circuit for switching the 3-sets of IGBT power modules VSI via interlock and isolated circuits. The 3-sets of IGBT power modules VSI is switched by the current-controlled sinusoidal PWM modulator with a switching frequency of 15 kHz.


그림입니다.
원본 그림의 이름: CLP000037ec0003.bmp
원본 그림의 크기: 가로 3907pixel, 세로 6412pixel

Fig. 8. Flowchart of the RGOPNN control system with two fixed learning rates by means of a DSP control system.


Experimental results under Case 1 and Case 2 using the RGOPNN control system with the two fixed learning rates for the SynRM driving CVT system are shown in Fig. 9 and Fig. 10, respectively.


Fig. 9. Experimental results of the RGOPNN control system with two fixed learning rates for the SynRM driving CVT system in Case 1. (a) Tracking response of the rotor speed. (b) Zoomed response of the tracking error 그림입니다.
원본 그림의 이름: CLP00001b9400b3.bmp
원본 그림의 크기: 가로 98pixel, 세로 61pixel. (c) Response of the electromagnetic torque 그림입니다.
원본 그림의 이름: CLP00001b9400b4.bmp
원본 그림의 크기: 가로 163pixel, 세로 121pixel. (d) Response of the command current 그림입니다.
원본 그림의 이름: CLP00001b9400b5.bmp
원본 그림의 크기: 가로 146pixel, 세로 170pixel and measured current 그림입니다.
원본 그림의 이름: CLP00001b9400b6.bmp
원본 그림의 크기: 가로 154pixel, 세로 126pixel.

그림입니다.
원본 그림의 이름: CLP00001b9400af.bmp
원본 그림의 크기: 가로 3720pixel, 세로 1544pixel

(a)

그림입니다.
원본 그림의 이름: CLP00001b9400b0.bmp
원본 그림의 크기: 가로 3768pixel, 세로 1564pixel

(b)

그림입니다.
원본 그림의 이름: CLP00001b9400b1.bmp
원본 그림의 크기: 가로 3699pixel, 세로 1585pixel

(c)

그림입니다.
원본 그림의 이름: CLP00001b9400b2.bmp
원본 그림의 크기: 가로 3730pixel, 세로 1558pixel

(d)


Fig. 9(a) shows the best tracking performance among the command rotor speed 그림입니다.
원본 그림의 이름: CLP00001b9400b7.bmp
원본 그림의 크기: 가로 152pixel, 세로 72pixel, desired command rotor speed 그림입니다.
원본 그림의 이름: CLP00001b9400b8.bmp
원본 그림의 크기: 가로 205pixel, 세로 103pixel and measured rotor speed 그림입니다.
원본 그림의 이름: CLP00001b9400b9.bmp
원본 그림의 크기: 가로 203pixel, 세로 102pixel under the low speed operation condition due to low disturbances. Fig. 10(a) shows an obvious degeneration of the tracking response of the speed under high velocity operation due to increases in nonlinear disturbances, i.e., friction and rolling resistances. Fig. 9(b) and Fig. 10(b) show larger tracking errors. Fig. 9(c) and Fig. 10(c) show a lot of vibration in the responses of the electromagnetic torque 그림입니다.
원본 그림의 이름: CLP00001b9400ba.bmp
원본 그림의 크기: 가로 173pixel, 세로 129pixel. Fig. 9(d) and Fig. 10(d) illustrate the poor tracking responses of the command current 그림입니다.
원본 그림의 이름: CLP00001b9400bb.bmp
원본 그림의 크기: 가로 157pixel, 세로 193pixel and measured current 그림입니다.
원본 그림의 이름: CLP000021600006.bmp
원본 그림의 크기: 가로 60pixel, 세로 66pixel due to inappropriate regulation of the PI current controller and the action of a lot of viscous frictional forces, such as the wheel, the first pulley shaft, the second shaft-wheel side, the second shaft and the first pulley shaft-SynRM side.


Fig. 10. Experimental results of the SynRM driving CVT system by means of the RGOPNN control system with two fixed learning rates in Case 2. (a) Tracking response of the rotor speed. (b) Zoomed response of the tracking error 그림입니다.
원본 그림의 이름: CLP00001b9400c0.bmp
원본 그림의 크기: 가로 118pixel, 세로 69pixel. (c) Response of the electromagnetic torque 그림입니다.
원본 그림의 이름: CLP00001b9400c1.bmp
원본 그림의 크기: 가로 163pixel, 세로 121pixel. (d) Response of the command current 그림입니다.
원본 그림의 이름: CLP00001b9400c2.bmp
원본 그림의 크기: 가로 146pixel, 세로 170pixel and measured current 그림입니다.
원본 그림의 이름: CLP00001b9400c3.bmp
원본 그림의 크기: 가로 154pixel, 세로 126pixel.

그림입니다.
원본 그림의 이름: CLP00001b9400bc.bmp
원본 그림의 크기: 가로 3718pixel, 세로 1548pixel

(a)

그림입니다.
원본 그림의 이름: CLP00001b9400bd.bmp
원본 그림의 크기: 가로 3751pixel, 세로 1555pixel

(b)

그림입니다.
원본 그림의 이름: CLP00001b9400be.bmp
원본 그림의 크기: 가로 3711pixel, 세로 1537pixel

(c)

그림입니다.
원본 그림의 이름: CLP00001b9400bf.bmp
원본 그림의 크기: 가로 3746pixel, 세로 1563pixel

(d)


These experimental results from the RGOPNN control system with two fixed learning rates show the sluggish tracking response of the speed for the SynRM driving CVT system. The weak robustness under a larger nonlinear disturbance occurs in the RGOPNN control system with two fixed learning rates due to inappropriately regulated learning rates.

Considering the prerequisites of stability in experimentation, all of the control gains of the ARGOPNN with a MPSO control system are chosen as 그림입니다.
원본 그림의 이름: CLP00001b9400c4.bmp
원본 그림의 크기: 가로 549pixel, 세로 137pixel and 그림입니다.
원본 그림의 이름: CLP00001b9400c5.bmp
원본 그림의 크기: 가로 545pixel, 세로 136pixel to achieve the best transient control performance. The numbers of neurons of the input-hidden-output layers in the RGOPNN, as shown in Fig. 4, are 2-4-1. The computation time of the MPSO algorithm is 0.68 ms to obtain the two best solutions. The inertia weights, speeds of particles, positions of the particles and construction factors related to ARGOPNN with a MPSO are 0.42, 0.35, 0.18 and 0.11 for 그림입니다.
원본 그림의 이름: CLP00001b9400c6.bmp
원본 그림의 크기: 가로 1023pixel, 세로 218pixel; and 0.45, 0.31, 0.12 and 0.08 for그림입니다.
원본 그림의 이름: CLP00001b9400c7.bmp
원본 그림의 크기: 가로 1108pixel, 세로 226pixel, respectively. A flowchart of the execution of the ARGOPNN with a MPSO control system and real-time implementation by means of a DSP control system consists of a chief program and an interrupt routine program (IRP) as shown in Fig. 11.


그림입니다.
원본 그림의 이름: CLP000021600005.bmp
원본 그림의 크기: 가로 3929pixel, 세로 6719pixel

Fig. 11. Flowchart of the execution of the ARGOPNN with a MPSO control system by means of a DSP control system.


First, some of the parameters and input/output (I/O) ports are initialized in the chief program. Then an interrupt interval with a 2 ms sampling interval for the interrupt routine program (IRP) is set. Next the interrupt is enabled. Some control data are then monitored by the chief program. The IRP is applied to read the rotor position of the SynRM driving CVT system from the encoder interface and the three-phase currents from the analog-to-digital (A/D) converter. It is also used to calculate the rotor position and speed, execute the lookup table and coordinate translation, execute the PI current control, execute the MPO and the ARGOPNN with a MPSO control system, and output execute the three-phase current commands to execute the sinusoidal PWM circuit for switching the 3-sets of IGBT power modules VSI via execute the interlock and isolated circuits. The 3-sets of IGBT power modules VSI is switched by execute the current-controlled sinusoidal PWM modulator with a switching frequency of 15 kHz.

The experimental results of the ARGOPNN with a MPSO control system for a SynRM driving CVT system in Case 1 and Case 2 are shown in Fig. 12 and Fig. 13, respectively.


Fig. 12. Experimental results of the SynRM driving CVT system by means of the ARGOPNN with a MPSO control system in Case 1. (a) Tracking response of the rotor speed. (b) Zoomed response of the tracking error 그림입니다.
원본 그림의 이름: CLP00001088000f.bmp
원본 그림의 크기: 가로 98pixel, 세로 61pixel. (c) Response of the electromagnetic torque 그림입니다.
원본 그림의 이름: CLP000010880010.bmp
원본 그림의 크기: 가로 174pixel, 세로 130pixel. (d) Response of the command current 그림입니다.
원본 그림의 이름: CLP000010880011.bmp
원본 그림의 크기: 가로 146pixel, 세로 170pixel and measured current 그림입니다.
원본 그림의 이름: CLP000010880012.bmp
원본 그림의 크기: 가로 154pixel, 세로 126pixel.

그림입니다.
원본 그림의 이름: CLP00001b9400c9.bmp
원본 그림의 크기: 가로 3719pixel, 세로 1549pixel

(a)

그림입니다.
원본 그림의 이름: CLP00001b9400ca.bmp
원본 그림의 크기: 가로 3758pixel, 세로 1559pixel

(b)

그림입니다.
원본 그림의 이름: CLP00001b9400cb.bmp
원본 그림의 크기: 가로 3712pixel, 세로 1599pixel

(c)

그림입니다.
원본 그림의 이름: CLP00001b9400cc.bmp
원본 그림의 크기: 가로 3736pixel, 세로 1564pixel

(d)


Since low velocity operation has little disturbance, the speed tracking response shown in Fig. 12(a) has better tracking performance. Better tracking response of the speed is shown in Fig. 13(a) under the occurrence of a larger total unknown nonlinear load torque and twice the parameters variations. The tracking responses of the speed error 그림입니다.
원본 그림의 이름: CLP00001b9400cd.bmp
원본 그림의 크기: 가로 127pixel, 세로 74pixel shown in Fig. 12(b) and Fig. 13(b) have little tracking error. The responses of the electromagnetic torque 그림입니다.
원본 그림의 이름: CLP00001b9400ce.bmp
원본 그림의 크기: 가로 175pixel, 세로 131pixel shown in Fig. 12(c) and Fig. 13(c) also have little vibration. The tracking responses of the command current 그림입니다.
원본 그림의 이름: CLP00001b9400cf.bmp
원본 그림의 크기: 가로 154pixel, 세로 184pixel and measured current 그림입니다.
원본 그림의 이름: CLP00001b9400d0.bmp
원본 그림의 크기: 가로 154pixel, 세로 127pixel shown in Fig. 12(d) and Fig. 13(d) have better appearances. The low-speed operation was the same as the nominal case due to smaller disturbances. The speed tracking response in Fig. 13(a) shows a higher tracking performance under a larger total unknown nonlinear load torque and twice the parameters variations due to the online adaptive mechanism of the RGOPNN control with an adaptive law and the operation of the remunerated controller with a reckoned law. Furthermore, the dynamic response of the electromagnetic torque 그림입니다.
원본 그림의 이름: CLP00001b9400d1.bmp
원본 그림의 크기: 가로 175pixel, 세로 131pixel brings about a lower torque ripple by the online regulation of the RGOPNN to deal with the unmodelled dynamics of the CVT system. These nonlinear interferences are the V-belt shaking friction and drive friction from the first pulley side to the second pulley side. From the obtained experimental results, precise tracking performance can be acquired for the SynRM driving CVT system by means of the ARGOPNN with a MPSO control system due to the online adaptive mechanism of the RGOPNN control with an adaptive law and the remunerated controller with a reckoned law. Therefore, these experimental results demonstrate that the ARGOPNN with a MPSO control system result in better control performance than the RGOPNN control system with a fixed learning rate under high velocity interference for a SynRM driving a CVT system.


Fig. 13. Experimental results of the SynRM driving CVT system by means of the ARGOPNN with a MPSO control system in Case 2. (a) Tracking response of the rotor speed. (b) Zoomed response of the tracking error 그림입니다.
원본 그림의 이름: CLP00001b9400d6.bmp
원본 그림의 크기: 가로 98pixel, 세로 61pixel. (c) Response of the electromagnetic torque 그림입니다.
원본 그림의 이름: CLP00001b9400d7.bmp
원본 그림의 크기: 가로 163pixel, 세로 121pixel. (d) Response of the command current 그림입니다.
원본 그림의 이름: CLP00001b9400d8.bmp
원본 그림의 크기: 가로 146pixel, 세로 170pixel and measured current 그림입니다.
원본 그림의 이름: CLP00001b9400d9.bmp
원본 그림의 크기: 가로 154pixel, 세로 126pixel.

그림입니다.
원본 그림의 이름: CLP00001b9400d2.bmp
원본 그림의 크기: 가로 3706pixel, 세로 1550pixel

(a)

그림입니다.
원본 그림의 이름: CLP00001b9400d3.bmp
원본 그림의 크기: 가로 3756pixel, 세로 1564pixel

(b)

그림입니다.
원본 그림의 이름: CLP00001b9400d4.bmp
원본 그림의 크기: 가로 3726pixel, 세로 1542pixel

(c)

그림입니다.
원본 그림의 이름: CLP00001b9400d5.bmp
원본 그림의 크기: 가로 3750pixel, 세로 1566pixel

(d)


The measured rotor speed responses when adding a load disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP00001b9400de.bmp
원본 그림의 크기: 가로 1148pixel, 세로 193pixel tested using the RGOPNN control system with two fixed learning rates and the ARGOPNN with a MPSO control system. The obtained experimental result of a load adjustment by means of the RGOPNN control system with two fixed learning rates while adding load disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP00001b9400df.bmp
원본 그림의 크기: 가로 1148pixel, 세로 193pixel on a command rotor speed of 3600 r/min (376.8 rad/s) is shown in Fig. 14. The experimental result of a load adjustment using the ARGOPNN with a MPSO control system when adding a load disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP00001b9400e0.bmp
원본 그림의 크기: 가로 1148pixel, 세로 193pixel on a command rotor speed of 3600 r/min (376.8 rad/s) is shown in Fig. 15. The degenerated responses under adding a load disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP00001b9400e1.bmp
원본 그림의 크기: 가로 1148pixel, 세로 193pixel are greatly improved by using the ARGOPNN with a MPSO control system. Transient responses of the ARGOPNN with a MPSO control system have a faster convergence and better load regulation than the RGOPNN control system with two fixed learning rates.


Fig. 14. Experimental results while adding a load disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP00001b9400dc.bmp
원본 그림의 크기: 가로 1171pixel, 세로 184pixel at 3600 r/min (376.8 rad/s) when using the RGOPNN control system with two fixed learning rates. (a) Response of the speed regulation. (b) Response of the measured current 그림입니다.
원본 그림의 이름: CLP00001b9400dd.bmp
원본 그림의 크기: 가로 160pixel, 세로 121pixel in phase a.

그림입니다.
원본 그림의 이름: CLP00001b9400da.bmp
원본 그림의 크기: 가로 3757pixel, 세로 1582pixel

(a)

그림입니다.
원본 그림의 이름: CLP00001b9400db.bmp
원본 그림의 크기: 가로 3750pixel, 세로 1593pixel

(b)


Fig. 15. Experimental results while adding a load disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP00001b9400e4.bmp
원본 그림의 크기: 가로 1171pixel, 세로 184pixel at 3600 r/min (376.8 rad/s) when using of the ARGOPNN with a MPSO control system. (a) Response of the speed regulation. (b) Response of the measured current 그림입니다.
원본 그림의 이름: CLP00001b9400e5.bmp
원본 그림의 크기: 가로 160pixel, 세로 121pixel in phase a.

그림입니다.
원본 그림의 이름: CLP00001b9400e2.bmp
원본 그림의 크기: 가로 3759pixel, 세로 1579pixel

(a)

그림입니다.
원본 그림의 이름: CLP00001b9400e3.bmp
원본 그림의 크기: 가로 3752pixel, 세로 1590pixel

(b)


Additionally, a comparison of the control performances of using the RGOPNN control system with two fixed learning rates and the ARGOPNN with a MPSO control system is presented in Table I with regard to the experimental results of three test cases. The maximum errors (ME) of 그림입니다.
원본 그림의 이름: CLP00001b9400e6.bmp
원본 그림의 크기: 가로 118pixel, 세로 69pixel by means of the RGOPNN control system with two fixed learning rates for Case 1, Case 2 and under adding a load disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP00001b9400e7.bmp
원본 그림의 크기: 가로 1087pixel, 세로 184pixel are 76 r/min, 93 r/min and 225 r/min, respectively. In addition, the root-mean-square errors (RMSE) of 그림입니다.
원본 그림의 이름: CLP00001b9400e8.bmp
원본 그림의 크기: 가로 118pixel, 세로 69pixel by means of the RGOPNN control system with two fixed learning rates for Case 1, Case 2 and under adding a load disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP00001b9400e9.bmp
원본 그림의 크기: 가로 1087pixel, 세로 184pixel are 33 r/min, 39 r/min and 32 r/min, respectively. The ME of 그림입니다.
원본 그림의 이름: CLP00001b9400ea.bmp
원본 그림의 크기: 가로 118pixel, 세로 69pixel by means of the ARGOPNN with a MPSO control system for Case 1, Case 2 and under adding a load disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP00001b9400eb.bmp
원본 그림의 크기: 가로 1087pixel, 세로 184pixel are 45 r/min, 76 r/min and 120 r/min, respectively. In addition, the RMSE of 그림입니다.
원본 그림의 이름: CLP00001b9400e8.bmp
원본 그림의 크기: 가로 118pixel, 세로 69pixel by means of the ARGOPNN with a MPSO control system for Case 1, Case 2 and under adding a load disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP00001b9400ec.bmp
원본 그림의 크기: 가로 1087pixel, 세로 184pixel are 22 r/min, 25 r/min and 21 r/min, respectively.

Table II shows that the ARGOPNN with a MPSO control system results in a little tracking error in comparison with the RGOPNN control system with two fixed learning rates. In accordance with the measurements listed in Table II, the ARGOPNN with a MPSO control system brings about beneficial control performance.

Furthermore, some property performance comparisons for the RGOPNN control system with two fixed learning rates and the ARGOPNN with a MPSO control system are presented in Table III on the basis of experimental results. In Table III, some of the performances of the ARGOPNN with a MPSO control system are advantageous when compared to the RGOPNN control system with two fixed learning rates.


TABLE II PERFORMANCE COMPARISON OF THE CONTROL SYSTEMS

Control System and Three Test Cases

RGOPNN Control System with Two Fixed Learning Rates

Case 1

Case 2

under adding load  disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP0000203c0001.bmp
원본 그림의 크기: 가로 967pixel, 세로 144pixel case

Performance

ME of 그림입니다.
원본 그림의 이름: CLP0000203c359f.bmp
원본 그림의 크기: 가로 109pixel, 세로 56pixel

 

76 r/min

(7.9 rad/s)

93 r/min

(9.7 rad/s)

225 r/min

(23.6 rad/s)

RMSE of 그림입니다.
원본 그림의 이름: CLP0000203c359f.bmp
원본 그림의 크기: 가로 109pixel, 세로 56pixel

 

33 r/min

( 3.5 rad/s)

39 r/min

( 4.1 rad/s)

32 r/min

(3.3 rad/s)

Control System and Three Test Cases

ARGOPNN with MPSO Control System

Case 1

Case 2

under adding load  disturbance and total unknown nonlinear load torque 그림입니다.
원본 그림의 이름: CLP0000203c0002.bmp
원본 그림의 크기: 가로 964pixel, 세로 144pixel case

Performance

ME of 그림입니다.
원본 그림의 이름: CLP0000203c359f.bmp
원본 그림의 크기: 가로 109pixel, 세로 56pixel

 

45 r/min

(4.7 rad/s)

76 r/min

(7.9 rad/s)

120 r/min

(12.56 rad/s)

RMSE of 그림입니다.
원본 그림의 이름: CLP0000203c359f.bmp
원본 그림의 크기: 가로 109pixel, 세로 56pixel

 

22 r/min

(2.3 rad/s)

25 r/min

(2.6 rad/s)

21r/min

(2.2 rad/s)


TABLE III PROPERTY PERFORMANCE COMPARISON OF THE CONTROL SYSTEMS

Control System

RGOPNN Control System with Two Fixed  Learning Rates

ARGOPNN with MPSO Control System

Property Performance

Dynamic Response

Fast

Faster

Load Regulation apability

Better

Best

Convergence Speed

Fast

Faster



Ⅴ. CONCLUSION

A SynRM driving system has been smoothly applied in a CVT system by use of the ARGOPNN with a MPSO control system. The chief contributions of this paper are listed below. 1) Dynamic models of the SynRM driving CVT system were originated. 2) The ARGOPNN control system made up of a censor controller, the RGOPNN controller with an adaptive law and the remunerated controller with a reckoned law have been favorably proposed for smoothing the control effort and enhancing the robustness of a system when uncertainties exist. 3) The adaptive law of the online parameters has been successfully used in the RGOPNN control in accordance with the Lyapunov stability theorem. 4) The adaptive regulation mechanics of two learning rates in the two weights of the RGOPNN control with a MPSO have been applied in the ARGOPNN control system to achieve a rapid convergence. Finally, the proposed ARGOPNN with a MPSO control system is more advisable than the RGOPNN control system with two fixed learning rates for a SynRM driving CVT system in terms of control performance.



ACKNOWLEDGMENT

The author would like to acknowledge the financial support of the Ministry of Science and Technology of Taiwan under grant MOST 107-2221-E-239-021.



REFERENCES

[1] W. Chai, W. Zhao, and B. Kwon, “Optimal design of wound field synchronous reluctance machines to improve torque by increasing the saliency ratio,” IEEE Trans. Magn., Vol. 53, No. 11, Art. No. 8206604-4, 2017.

[2] G. Artetxe, J. Paredes, B. Prieto, M. Martinez-Iturralde, and I. Elosegui, “Optimal pole number and winding designs for low speed–high torque synchronous reluctance machines,” Energies, Vol. 11, No.1, 128, Jan. 2018.

[3] T. Matsuo, A. E. Antably, and T. A. Lipo, “A new control strategy for optimum-efficiency operation of a synchronous reluctance motor,” IEEE Trans. Ind. Appl., Vol. 33, No. 5, pp. 1146-1153, Sep./Oct. 1997.

[4] E. M. Rashad, T. S. Radwan, and M. A. Rahman, “A maximum torque per ampere vector control strategy for synchronous reluctance motors considering saturation and iron losses,” IEEE Ind. Appl. Conf., pp. 2411-2417, 2004.

[5] L. Guzzella and A. M. Schmid, “Feedback linearization of spark-ignitionengines with continuously variable transmissions,” IEEE Trans. Contr. Syst. Technol., Vol. 3, No. 1, pp. 54-58, Feb. 1995.

[6] W. Kim and G. Vachtsevanos, “Fuzzy logic ratio control for a CVT hydraulic module,” Proc. of the IEEE Symp. Intelligent Control, pp. 151-156, 2000.

[7] C. Y. Tseng, Y. F. Lue, Y. T. Lin, J. C. Siao, C.H. Tsai, and L. M. Fu, “Dynamic simulation model for hybrid electric scooters,” IEEE Int. Symp. Industrial Electronics, pp. 1464-1469, 2009.

[8] G. Carbone, L. Mangialardi, B. Bonsen, C. Tursi, and P. A. Veenhuizen, “CVT dynamics: Theory and experiments,” Mechanism and Machine Theory, Vol. 42, No. 4, pp. 409-428, Apr. 2007.

[9] K. S. Narendra and K. Parthasarathy, “Identification and control of dynamical system using neural networks,” IEEE Trans. Neural Netw., Vol. 1, No. 1, pp. 4-27, Mar. 1990.

[10] P. S. Sastry, G. Santharam and K. P. Unnikrishnan, “Memory neural networks for identification and control of dynamical systems,” IEEE Trans. Neural Netw., Vol. 5, No. 2, pp. 306-319, Jun. 1994.

[11] C. H. Lin, “A PMSM driven electric scooter system with V-belt continuously variable transmission using novel hybrid modified recurrent Legendre neural network control,” J. Power Electron., Vol. 15, No. 1, pp. 220-229, Jan. 2015.

[12] C. H. Lin, “A backstepping control of LSM drive systems using adaptive modified recurrent Laguerre OPNNUO,” J. Power Electron., Vol. 16, No. 2, pp. 598-609, Mar. 2016.

[13] J. C. Ting and D. F. Chen, “Nonlinear backstepping control of SynRM drive systems using reformed recurrent Hermite polynomial neural networks with adaptive law and error estimated law,” J. Power Electron., Vol. 18, No. 5, pp. 1380-1397, Sep. 2018.

[14] J. C. Ting and D. F. Chen, “SynRM servo-drive CVT systems using MRRHPNN control with mend ACO,” J. Power Electron., Vol. 18, No. 5, pp. 1409-1423, Sep. 2018.

[15] C. Wu, H. Zhang and T Fang, “Flutter analysis of an airfoil with bounded random parameters in incompressible flow via Gegenbauer polynomial approximation,” Aerospace Sci. Technol., Vol. 11, No. 7-8, pp. 518-526, Nov./Dec. 2007.

[16] Y. Zhang and W. Li, “Gegenbauer neural network and its weights-direct determination method,” IET Electron. Letters, Vol. 45, No. 23, pp. 1184-1185, Nov. 2009.

[17] C. H. Lin, “A six-phase CRIM driving CVT using blend modified recurrent Gegenbauer OPNN Control,” J. Power Electron., Vol. 16, No. 4, pp. 1438-1454, Jul. 2016.

[18] C. H. Lin, “Comparative dynamic control for continuously variable transmission with nonlinear uncertainty using blend amend recurrent Gegenbauer-functional-expansions neural network,” Nonlinear Dynamics, Vol. 87, No. 3, pp. 1467-1493, Feb. 2017.

[19] C. H. Lin and C. Y Yu, “Blend recurrent Gegenbauer OPNNAPSO control for a SynRM servo-drive CVT system,” Proc. IEEE Conf. Industrial Electronics and Applications, Wuhan, China, pp. 1060-1065, 2018.

[20] J. Kennedy and R. Eberhart, “Particle swarm optimization,” Proc. IEEE Int. Conf. Neural Networks, Perth, WA, pp. 1942-1948, 1995.

[21] M. Clerc and J. Kennedy, “The particle swarm-explosion, stability, and convergence in a multi-dimensional complex space,” IEEE Trans. Evol. Comput., Vol. 6, No. 1, pp. 58-73, Feb. 2002.

[22] Y. Shi and R. C. Eberhart, “A modified particle swarm optimizer,” Proc. IEEE Int. Conf. Evolutionary Computation, Anchorage, Alaska, pp. 69-73, 1998.

[23] R. Akbari and K. Ziarati, “A rank based particle swarm optimization algorithm with dynamic adaptation,” J. Computational Appl. Mathematics, Vol. 235, No. 8, pp. 2694-2714, Feb. 2011.

[24] C. H. Lin, “Composite recurrent Laguerre orthogonal polynomials neural network dynamic control for continuously variable transmission system using altered particle swarm optimization,” Nonlinear Dynamics, Vol. 81, No. 3, pp. 1219-1245, Aug. 2015.

[25] J. J. E. Slotine and W. Li, Applied Nonlinear Control. Prentice Hall, Englewood Cliffs, New Jersey, 1991.

[26] K. J. Astrom and B. Wittenmark, Adaptive Control, Addison Wesley, New York, 1995.



그림입니다.
원본 그림의 이름: image216.jpeg
원본 그림의 크기: 가로 190pixel, 세로 224pixel

Chih-Hong Lin received his B.S. and M.S. degrees in Electrical Engineering from the National Taiwan University of Science and Technology, Taipei, Taiwan, ROC, in 1989 and 1991, respectively. He received his Ph.D. degree in Electrical Engineering from the Chung Yuan Christian University, Taoyuan, Taiwan, ROC, in 2001. He is presently working as a Professor in the Department of Electrical Engineering, National United University, Miaoli, Taiwan, ROC. His current research interests include power electronics, motor servo drives and intelligent control.


그림입니다.
원본 그림의 이름: image217.jpeg
원본 그림의 크기: 가로 190pixel, 세로 224pixel

Kuo-Tsai Chang was born in Taiwan, ROC, in 1964. He received his MS degree from the Department of Electrical Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan, ROC, in 1991; and his Ph.D. degree from the Department of Engineering and System Science, National Tsing Hua University, Hsinchu, Taiwan, ROC, in 2002. From 1991 to 2002, he was a Lecturer in the Department of Electrical Engineering, National Lien-Ho Institute of Technology, Miaoli, Taiwan, ROC. Since 2007, he has been a Professor in the Department of Electrical Engineering, National United University, Miaoli, Taiwan, ROC. His current research interests include power electronics, motor control and ultrasonic engineering.