1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Electric Vehicles Modelling and Simulations Part 15 pdf

30 251 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Sugeno Inference Perturbation Analysis for Electric Aerial Vehicles
Trường học Unknown University
Chuyên ngành Electric Vehicles
Thể loại thesis
Định dạng
Số trang 30
Dung lượng 2,73 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Based on the chapter hypothesis, the armature resistance will affect the propeller shaft angular velocity for given conditions.. Figure 11, successfully demonstrates the nominal “blue li

Trang 1

Sugeno Inference Perturbation Analysis for Electric Aerial Vehicles 409

Fig 8 UAV EPS Model at variable exogenous conditions with Sugeno (fuzzy-hybrid system) and Sugeno parameter perturbations

The inputs of Figure 5 are shown next in Figure 9 (top, centre graphs) while the resulting thruster’s input electrical power is also shown (lower graph) The quasi-static approach shows that the armature input electrical power does vary in order to balance the UAV flight requirements for altitude and overcome the atmospheric air moisture conditions

Clearly, Figure 10, shows a realisable UAV test scenario Initially the UAV starts at ground (sea level) and gradually gains altitude with a realisable climb rate During its mission the UAV remains at a fixed altitude and then gains altitude again reaching before its 6 km requirement, where it remains for a given time (25 min) until it starts to descend back to sea level

Meanwhile, the air moisture varies between two fuzzy logic extremes of “1” and “0.5” each representing a different condition, “dry air” and “saturated moist air” respectively The moist air affects the temperature variation as the UAV altitude varies and hence was modelled utilising the Sugeno FIS topology

Based on the chapter hypothesis, the armature resistance will affect the propeller shaft angular velocity for given conditions Therefore, the next step is to observe the armature resistance during the UAV mission and compare this to the nominal (sea level) conditions Figure 11, successfully demonstrates the nominal “blue line” armature resistance at sea level and the variable resistance due to the altitude and air moisture conditions

In Figure 11, the dotted upper and lower lines demonstrate the injected ±10% perturbation

in the Sugeno consequent Both the effects of altitude, air moisture and the sensor SIEB type

of perturbations affect the thruster’s armature resistance and therefore it is expected to observe this variation to cascade also to the thruster’s variables such as the propeller shaft angular velocity

Trang 2

Figure 12, shows more clearly the injected ±10% perturbations in the Sugeno consequent and the effect of these Typically, the boundaries (upper and lower) indicate the line for instantaneous measurements where the sensor measurement is used rather than the exact value of the sensor

Fig 9 UAV thruster armature voltage, current and input electrical power

Fig 10 UAV operational scenario, indicating altitude and air moisture conditions

Trang 3

Sugeno Inference Perturbation Analysis for Electric Aerial Vehicles 411

Fig 11 Thruster armature resistance for nominal conditions (blue) and altitude based conditions (red)

Normally, UAV propulsion pack designs have a limited maximum rated electrical power which is available for use, including the propeller power requirements and thruster’s power losses Figure 12, shows the armature resistance related copper losses for the given UAV test scenario Clearly, the power copper losses relating to the nominal (sea level) when compared to the variable altitude and air moisture conditions result in different losses In particular the variable altitude scenario power losses are less than the sea level equivalent, hence resulting in a gain in net power available for thrust for the same power pack

Fig 12 Nominal (blue) and altitude based copper losses and propeller shaft powers

Trang 4

Figure 12, (lower graph), shows the propeller shaft available power for the test scenario shown earlier During time intervals (0,1500)s and (2200,3000)s the UAV requires its maximum rated power in order to climb to the desired altitudes of 3000 m and 6000 m

Fig 13 Geared shaft RPM for nominal (blue) and altitude based (red), second graph

showing the percent variation in the shaft RPM

Figure 13, shows (top graph) the propeller geared shaft RPM for the nominal (in blue) and the altitude varied angular velocity (in red) As expected because the power pack has a maximum rated power capability and the armature resistance losses reduce, the propeller shaft mechanical power increases for the same rated input power Hence, while the propeller loading remains as shown in the previous profiles the angular velocity at the propeller shaft is expected to increase as shown from the analysis

Figure 13, also shows a zoomed version (lower graph) clearly showing the implications of the added phenomenon of speed changing due to an example injected ±10% perturbations

in the Sugeno sensor It appears that this specific injected perturbation does not cause a substantial change compared to the altitude based angular velocities

Figure 14 shows the armature resistance percentage error when compared to the sea level conditions Clearly the expected error (top graph) exceeds 20% from nominal, therefore demonstrating the importance of the Sugeno fuzzy inference modelling within the context

of the fuzzy-hybrid modelling process The armature resistance percentage error for both the upper and lower boundaries (centre graph), are approximately 2.5 % for the upper/lower boundary or 5% for both boundaries This indicates that the Sugeno perturbation based on SIEB-type errors can indeed affect the model behaviour The (last graph), shows the SIEB errors with reference to the sea level equivalent These are expected

to be high and exceeding 20% due to the inclusion of the fuzzy-hybrid model which includes the altitude/moisture and perturbation effects

Figure 15 shows the thruster’s angular velocity error comparing the sea level and altitude based models Clearly the error (top graph) is nearly 5% and variant throughout the UAV flight scenario The centre graph shows the thruster’s upper and lower injected ±10% perturbations in the Sugeno FIS and compared to the non-perturbation model The error resulting from this test run is less than 1%, thus shown some influence of the armature

Trang 5

Sugeno Inference Perturbation Analysis for Electric Aerial Vehicles 413 resistance variations cascading and affecting the propeller shaft angular velocity However, (last graph), when the perturbation model is compared to the sea level model the error increased by approximately 10 times reaching a percentage error of up to 6%

Fig 14 Altitude-based armature resistance error with respect to the nominal (top graph); altitude-based armature resistance error wrt ± 10% FIS Consequent perturbation (Centre graph); the lower graph is showing the error due to ± 10% FIS Consequent perturbation wrt the nominal armature resistance

Fig 15 Altitude-based shaft angular velocity error with respect to the nominal (top graph); altitude-based angular velocity error wrt ± 10% FIS Consequent perturbation (Centre graph); the lower graph is showing the error due to ± 10% FIS Consequent perturbation wrt the nominal angular velocity

Trang 6

3 Conclusion

In this chapter we have learned how to incorporate sensor perturbations via the Sugeno fuzzy logic inference for electrical thruster systems which are propelling a class of electrically-powered unmanned aerial vehicles Therefore, design considerations have included the UAV altitude variation and atmospheric moisture via the fuzzy logic Sugeno design framework

Furthermore the necessity of the fuzzy-hybrid modelling topology became apparent for the electrical thruster system While the thruster was modelled utilising an ordinary differential equation form, the additional UAV operational conditions such as altitude and atmospheric

moisture required the inclusion of the Sugeno-based fuzzy inference system thus amalgamating the two topologies into a single fuzzy-hybrid topology

Trang 7

Sugeno Inference Perturbation Analysis for Electric Aerial Vehicles 415

Kladis, G.P.; Economou, J.T.; Knowles, K.; Lauber, J & Guerra T.M (2010) Energy

conservation based fuzzy tracking for unmanned aerial vehicle missions under a priori known wind information, Journal of Engineering Applications of Artificial

Intelligence, Vol 24, Issue 2, pp 278-294

Karunarathne, L.; Economou J.T & Knowles, K (2007) Adaptive neuro fuzzy inference

system-based intelligent power management strategies for fuel cell/battery driven unmanned aerial vehicles, Journal of Aerospace Engineering, Vol/ 224, No G1, pp

77 – 88

Sugeno, M (1999) On stability of fuzzy systems expressed by fuzzy rules with singleton

consequents, IEEE Transactions on Fuzzy Systems, Vol 7, Issue 2, pp 201-224

Economou, J.T & Colyer, R.E (2005) Fuzzy-hybrid modelling of an Ackerman steered

electric vehicle, International Journal of Approximate Reasoning, Vol.41, No.3, pp

343-368

Ehsani, M.; Gao, Y.; Gay, S.E & Emadi, A., (2005) Modern Electric, Hybrid Electric, and

Fuel Cell Vehicles, CRC Press, ISBN 0 8493 3154 4, USA

Economou, J.T.; Tsourdos, A & White B.A (2007) Fuzzy logic consequent perturbation analysis

for electric vehicles , Journal of Automobile Engineering, Proceedings of the IMech E

PART D., Vol 221, No D7, pp 757-765

Trang 8

Miller, J.M., (2004) Propulsion Systems for Hybrid Vehicles, IEE Power & Energy Series 45,

ISBN 0 86341 336 6, UK

Trang 9

19

Extended Simulation of an Embedded Brushless Motor Drive (BLMD) System for Adjustable Speed Control Inclusive of a Novel Impedance Angle Compensation Technique

for Improved Torque Control in Electric Vehicle Propulsion Systems

of these modular activities as software function calls in C-language for simulation purposes (Guinee, 2003) is presented

Furthermore in this the second chapter, concerning BLMD model fidelity for EV applications, BLMD model simulation accuracy for embedded EV CAD is next checked for a range of restraining shaft load torques via numerical simulation and then extensively compared and benchmarked for accuracy against theoretical estimates using known manufacturer’s catalogued specifications and motor drive constants (Guinee, 2003)

Model simulation accuracy is further substantiated and validated through evaluation of the shaft velocity step response rise time when cross checked against (i) experimental test data and (ii) that evaluated from the catalogued performance index relating to the brushless motor dynamic factor (Guinee, 2003) Numerical simulation with outer velocity loop closure

is used to demonstrate the accuracy of the completed BLMD reference model, based on established model confidence in torque control mode, in ASD configuration when compared with experimental test data

In addition to the BLMD model structure presented in the previous chapter for actual drive emulation two innovative measures which relate to increased drive performance are also provided These novel techniques (Guinee, 2003), which include

Trang 10

i inverter dead time cancellation and

ii motor stator winding impedance angle compensation,

are encapsulated within the BLMD model framework and simulated for validation purposes and prediction of enhanced drive performance in EV systems An approximate analysis is given to support the approach taken and verify the performance outcome in each case

In the first of these BLMD performance enhancements a novel compensation method has already been presented in the first chapter to offset the torque reduction effects of inverter delay during BLMD operation This simple expedient relies on the zener diode clamping of the triangular carrier voltage during the carrier waveform comparison with the modulating current control signal in the comparator modulator to nullify power transistor turnon delay This approach obviates the need for separate compensation timing circuitry in each phase as required in other schemes The accuracy of this methodology is supported by current feedback, EM torque generation and shaft velocity trace simulation when compared with similar traces from the BLMD benchmark reference model with the effects of the inverter basedrive trigger delay neglected

The second proposed innovative improvement, presented in this chapter, relates to the progressive introduction of commutation phase lead with increased shaft speed as BLMD impedance angle compensation which forces the impedance angle to the same value as the internal power factor angle This effect maintains zero load angle between the stator winding terminal voltage and the back emf It also results in rated load torque delivery at lower shaft speeds with minimal rise time, overshoot and settling time in the generated torque for a range of torque demand input values This novel technique greatly enhances the dynamic performance of the embedded BLMD prime mover in EV applications without overstressing mechanical assembly components during periods of rapid acceleration and deceleration The incorporation of this novel impedance angle compensation technique thus minimizes component wear-out such as gear boxes, transmission shafts and wheel velocity joints and consequently enhances overall EV reliability improvement BLMD simulation is provided in torque control mode at rated torque load conditions, for the actual drive system represented, with and without impedance angle compensation to gauge model performance accuracy over a range of torque demand step input values

2 BLMD model structure and program sequence of activities

The BLMD model structure is composed of interconnected subsystems with feedback as shown in Figure 1, of varying complexity according to physical principles Consequently it can

be described by a discrete time configuration of first order digital filter realizations for linear elements cascaded with difference equations representing nonlinear PWM inverter behaviour into a complete software model for simulation purposes as illustrated in Figure 2 The BLMD

model program is organized into a sequence of software activities, coded in C-language as

function calls, representing the functionality of various subsystem modules shown as the flowchart in Figure 3 All subsystem output (o/p) variable quantities in the cascaded activity chain are assumed to remain constant, once computed irrespective of feedback linkage, throughout the remainder of the time step interval tk based on the simulation sampling rates (1/tk) chosen from considerations given in section 3.1 of the previous chapter The essential features of the BLMD model program in Figure 3 can be explained by means of the linked modular software configuration encoded as the functional block sequence in Figure 2 along with the appropriate C-language code segments illustrated in Figure 4

Trang 11

Extended Simulation of an Embedded Brushless Motor Drive (BLMD) System for

Adjustable Speed Control Inclusive of a Novel Impedance Angle Compensation Technique 419

Trang 12

Fig 2-A Software Functional Block Diagram (Guinee, 2003) of a BLMD System

Trang 13

Extended Simulation of an Embedded Brushless Motor Drive (BLMD) System for

Adjustable Speed Control Inclusive of a Novel Impedance Angle Compensation Technique 421

Fig 2-B Software Functional Block Diagram of a BLMD System

Trang 14

Fig 2-C Software Functional Block Diagram of a BLMD System

Trang 15

Extended Simulation of an Embedded Brushless Motor Drive (BLMD) System for

Adjustable Speed Control Inclusive of a Novel Impedance Angle Compensation Technique 423

Fig 3-A Program Flow Diagram (Guinee, 2003) for BLMD Model Simulation

//Simul Time Step t k-1  tk

For stepk = 0 to NDATA:

// Torque demand I/P:  k

// Torque Demand Filtering

// i/ptorq_dem   k: o/pftorq_dem   k

c

pwm_mod ( );

test_pwm_xover (&pwm_sw_flag);

 Has PWM Comparator O/P switched ? 

// Determine transition sw_time [j] = t x - t k via the

// regula falsi method over all three phases as

chord

t j sw_time[j] = t x

// Redefine the simulation time step delt= t j

// with carrier delay, t d = t j - t, in v tri (t - t d)

for (j=1;j ≤pwm_sw_flag;j++) {

delt = sw_time[j]; tdel = sw_time[j] - zeit;

if(j>1) delt = sw_time[j] - sw_time[j-1];

setup_fo_filt ( );

run_to_pwmsw ( );

run_post_pwmsw ( ); }

// Define the post PWM time step delt=t- t m

delt = zeit-sw_time[ pwm_sw_flag]; tdel=0;

// No basedrive switching - proceed with

// remaining BLMD model simulation

run_post_drksw ( );

Ngày đăng: 19/06/2014, 12:20

TỪ KHÓA LIÊN QUAN