Keywords

1 Introduction

Utilization of electric bicycles as means of personal transportation, especially in cities, is of great importance from the point of view of ecology and health benefits [1,2,3,4,5]. Replacing internal combustion powered vehicles by classic or electric bikes utilizing maintenance-free batteries reduces greenhouse gas emissions. Electrically powered vehicles can, for example, be topped-up when there is an oversupply in the power grid. At the same time, electric bikes can be considered a form of distributed energy storage [6,7,8].

Most imported electric bikes in Poland lack advanced control system able to efficiently charge the batteries during generative operation of the electric motor [2]. Such systems in electric bicycles could be used in a variety of situations such as riding through the terrain with varying levels of elevation, during braking or pushing the bike while dismounted.

This article describes an attempt by the authors to develop a control system for a P N = 125 W and 24 V brushless direct current motor (BLDCM) placed in the electric bike’s front wheel hub. During generative operation of the BLDC motor, the control system allows to charge a set of two serially connected HV7, 12 V and 7 Ah Seal Lead-Acid (SLA) batteries. The article also presents a simulation study in MATLAB-Simulink and experimental investigations of the BLDC motor performed on a measurement stand.

2 Simulation Model

The most important part, both during charging and discharging, of the BLDCM control system analyzed in this paper are batteries. Batteries’ parameters during charging and discharging change nonlinearly. The most important parameters used to model batteries are the effective internal resistance (influenced by electrolyte and electrode type) and voltage. A method of modeling the battery’s behavior during operation is quite complex, as it requires to determine a number of coefficients [9,10,11,12]. Battery manufacturers provide only the most basic parameters such as: voltage, capacity, or start-up current. Internal resistance or supply voltage characteristics as a function of current and charge are omitted.

Creation of an appropriate simulation model of a BLDC motor during generative operation makes it possible to determine the optimal value of the charging current, instantaneous current, and voltage waveforms and power losses in the individual components of the system consisting of the BLDC motor, rectifier, push–pull converter, and the battery pack. Therefore, in this article, the model of the battery’s behavior in MATLAB-Simulink utilizing SimPowerSystem toolbox, during BLDCM’s generative operation, is presented. SimPowerSystem toolbox provides multiple battery models such as (for 2010b version): Lead-Acid, Lithium-Ion, Nickel-Cadmium, and Nickel-Metal-Hydride. Figure 1 shows a system schematic which allows one to simulate the process of battery charging from a voltage source—BLDC motor during generative operation.

Fig. 1
figure 1

Schematic of a system used for simulation of a battery charging process

In order to carry out simulation tests of the charging process in the system as in Fig. 1, it is necessary to know the source voltage and internal resistance of the tested batteries. The article assumes that the battery is 90% charged and it is modeled by defining a nonlinear internal resistance and the nonlinear voltage source, which depend only on the value of current. Figure 2 shows the characteristics of changes in the internal resistance of a Sealed Lead-Acid 7 Ah, 12 V (90% charged battery).

Fig. 2
figure 2

a internal resistance and b source voltage characteristics of the 7 Ah, 12 V battery as a function of load current

The characteristics shown in Fig. 2 were obtained experimentally by performing a very short load current measurements using a differential method. The study was performed for small current increments around the base currents shown in Fig. 2 (data points). After each voltage and current measurement, the battery was disconnected for a time needed for the source voltage E bat to return to the initial state E bat0.

A similar procedure was used for determination of the characteristics during battery charging. Positive current in Fig. 2 indicates that the BLDC motor is being supplied from the battery, while negative current indicates the charging process. From the characteristics presented in Fig. 2, it is possible to determine power losses ΔP bat, which occur during the battery charging process (negative current) or while the motor is being supplied (positive current).

From the power loss characteristics in Fig. 3,it follows that during the battery charging process, as a result of an increase in its internal resistance, applying current greater than 0.1 Q (where Q is the battery’s capacity—7 Ah) results in greater power losses than for the same current when motoring.

Fig. 3
figure 3

Power losses ΔP bat of a single battery

3 Simulation Results

Figures 4 and 5 show waveforms of i bat charging current, u bat battery voltage as well as ua phase voltage and i a phase current of the BLDCM, while charging two batteries in a set, calculated from the model shown in Fig. 2.

Fig. 4
figure 4

Waveforms calculated on the basis of the model from Fig. 2 of battery charging current i bat

Fig. 5
figure 5

Waveforms calculated on the basis of the model from Fig. 2 of a battery voltage u bat, b u a motor phase voltage and c i a phase current of the BLDC motor

The generative operation model of the BLDC motor consisting of a push–pull converter and battery set makes it possible to determine instantaneous values of voltage and current waveforms.

4 Results of Experimental Investigations

Figure 6 presents a simplified schematic of the power and control parts of the impulse circuit used for energy recovery from BLDC motor’s phase winding induced voltages.

Fig. 6
figure 6

Simplified schematic of the power and control parts of the impulse circuit used for energy recovery

The converter presented in Fig. 6 operates in push–pull configuration and is used to boost the voltage in order to charge two 7 Ah, 12 V serially connected batteries. The charging process starts when BLDC motor’s induced phase voltages reach 1.6 V. The charging current values are regulated by potentiometers and PWM circuit in the range between 0 and 0.7 A and set to reach 0.1 Q value in the finishing part of the charging process. The charging current can be arbitrarily changed depending on the rotational speed of the BLDC which corresponds to induced voltage values. The control part of the impulse circuit was implemented using Silicon SG2525A integrated circuit [13].

Figure 7 presents an overview of examined BLDC motor (operating as a generator) and other important devices incorporated into the measurement stand.

Fig. 7
figure 7

An overview of a examined BLDC motor operating as a generator, b BLDC motor mounted in the front wheel hub, c the most important tools utilized in the measurement stand

The measurement stand (Fig. 7) consists of the following:

  • BLDC motor rated at 125 W, U N = 24 V, n N = 120 rpm, mounted in the electric bike’s front wheel hub;

  • DC motor driving the BLDC motor via a torque measuring shaft made by Hottinger Baldwin Mestechnik;

  • Six transducers set used for instantaneous value measurement of voltages and currents, utilizing A3515LUA Hall-effect sensor described in [14, 15];

  • Digital mixed signal oscilloscope MSO 3014;

  • Two SLA gel batteries KOBE HV7 12 V, 7 Ah;

  • BLDC motor control system (with utilization of PICAXE microcontroller) and push–pull converter used for energy recovery (with utilization of SG3525 Pulse Width Modulator Control Circuit [13]).

The registered waveforms (with utilization of the voltage and current transducers set) of the charging current i bat and u bat battery voltage are shown in Fig. 8. The phase voltage u a and i a phase current of the BLDC motor during the charging process are presented in Fig. 9. The last one second of the registered waveforms (Figs. 8 and 9) correspond to the simulation tests presented in Fig. 4.

Fig. 8
figure 8

Registered waveforms of a battery charging current i bat, b battery voltage u bat

Fig. 9
figure 9

Registered waveforms of BLDC motor’s a phase voltage, b phase current

5 Conclusion

The paper presents a simple model of the impulse system for battery charging in electric bike powered by a BLDC motor during the generative operation. The model employs the calculation of internal resistance and source voltage characteristics obtained experimentally by performing a very short load current measurements using a differential method. The presented system makes it possible to conduct simulations of instantaneous values of voltages and currents during Sealed Lead-Acid battery charging. During the generative operation the direction of power transfer changes. The power produced by the BLDC motor constitutes an input power.

Results from the presented simulation model correlate favorably with experimental investigation.

Future research focus could shift to include a system for fully regenerative braking, different battery technologies such as Li-ion or even fuel cell technology [16].