1 Introduction

The brushless dc (BLDC) motors offer to replace the conventional motors in view of being able to produce a larger torque and operate at higher speeds, besides offering longer operational life and good dynamic performance. The motors envisage being fit for variable motor speed applications due to their comparatively compact size and weight and hence find a place in aerospace, automotive, computer, medical, and electronics industries.

The BLDC motors characterized by surprisingly higher ripple in the torque and sustained acoustic noise appear to be afflicted by the cogging torque, produced by means of the circumferential issue of the attractive forces between the rotor magnet and the teeth of stator. It experiences vibrations within the shaft and becomes detrimental in being able to support a large variety of high-performance motion control applications (Dutta et al. 2016). The stator slots width in the outer rotor type BLDC motors significantly becomes liable to produce the cogging torque (Nizam and Waloyo 2013). The cogging torque creates ripples in the speed and torque together with acoustic and vibration noise in the sense it becomes significant to explore measures for reducing its effects. Among the two types that include the slotted and slot less motors, the latter with the Halbach array produces lower cogging torque without much reduction in the developed torque.

Though the influence of skew angle on reducing the cogging torque in Kim et al. (2009); Abbaszadeh et al. 2012) invites attention where in a first and third layers of the three-layer stator model the angular changes of slot opening position, rather than the middle layer, which reflects to be worthy of consideration. The main cause of vibration has been seen to arise on account of the saliency of the stator and the rotor magnets, the ripple in the magnetic radial forces, the torque ripple and the current harmonics. Besides the aerodynamics, manufacturing defects and the rotor unbalancing have also been found to contribute to introduce vibrations in the motor (Mekkemthong et al. 1645).bThe torque ripple produced by the electrical drives has been realized as a source of vibration and reduced through a procedure by which a feed to the sinusoidal current is enabled for the spindle motor in the sinusoidal driving mode (Zhipeng et al. 2023).

The finite element analysis (FEA) has been used to study the effect of the rotor geometry on its natural frequencies and provide the effective values of the parameters. Bearings have been proven to generate cylindrical and conical vibration patterns at low frequencies, which frequently occur within the motor's working speed range. The study has been laid to illustrate that the shaft allowances an important effect on the natural frequencies and requires the shaft to be shorter with a large diameter with a purpose to Extend the operating speed range of the rotor bending modes (Mendizabal et al. 2021).

The tangential and radial magnetic forces' properties have been investigated and the external magnetic vibrations of an internal permanent magnet (IPM) motor produced by flux weakening control changes in the phase angle of applied current were examined (8). The Maxwell stress tensor approach was used to evaluate the magnetic force, and the mode superposition method was used to examine the vibrations caused by the application of a rotating magnetic force.

A simple test technique has been suggested for cogging ripple torque measurement by using the dynamometer, wherein a process of elimination was used to estimate the magnitude and Cogging torque periodicity at low speeds (9). A fault diagnosis scheme has been proposed for the choose trustworthy failure indications, the BLDC motor is based on vibration studies in several representative domains. A set of vibratory signals relating to a set of selective cases has been generated using analytical models and a procedure evolved for comparing to identify the existence of a defect, each selected indication has a decision threshold (Alameh et al. 2018).

A scheme through which the torque ripple in the PMBLDC motor has been shown to be minimized by increasing the input voltage to be greater than the back emf. Different methodologies have been suggested to boost the input voltage during the commutation period and reduce the torque ripple in the higher speed range of operation of the motor (Ponce-Silva et al. 2022).

The vibration analysis and motor current signature analysis (MCSA) have emerged as prominent methods for detecting various rotor and stator defects in PMBLDC motors. To simulate the occurrence of stator winding insulation breakdown, a short circuit has been established artificially between two windings. The diagnostics system has been proved to detect the stator failure and differentiate between different fault states using experimental data (Tanvir Alam Shifat 2020).

The review does not include a comprehensive examination of the modal analysis of motor components, implying the necessity for a structural analysis of the motor using the finite element approach.

2 Problem formulation

The focus owes to evolve a mechanism wherefrom it can strive to arrive at the output for the MRAC in order that it may serve to lower the cogging torque ripple and thus reduce the effects of the vibration on the motor. It attempts to lay the methodology on the FEM platform for relating the forces with the MRAC output and allow the closed loop error correction strategy to reduce the ripple in the torque and the cogging torque. The scheme evaluates the performance using both 2D and 3D analysis for illustrating the decrease in the amplitude of the vibration at different frequencies.

3 Proposed methodology

The reduction in the amplitude of the vibration displacements may be generated by without compromising the motor's performance, the appropriate parameter selection. It orients to increase the stiffness of the stator in a PMBLDC motor through a new structural design by shifting its natural frequencies to higher values and thereby enable a reduction in the effects of vibration.

The concept comprises combining JMAG software components with technology tools based on Finite Element Analysis for electric machine models, allowing co-simulation with circuit and control components simulation using external software (Veeramuthulingam et al., 2018). For varied geometries, it uses an eigenvalue technique to find Each natural frequency has a vibration mode assigned. It gets at the stator construction with defined slot parameters and gives the best values for operating with the highest natural frequencies in various mode shapes as well as stiffness increase (Sheela et al., 2021). The natural frequencies may be altered by altering the characteristics, which has an impact on the system's size, inertia, and forces. The lower mode numbers in the different circumferential vibration modes and their associated natural frequencies become essential in analyzing the vibration's effect (Benedikt Kaiser 2022).

The proposed block diagram in the Fig. 1 outlines the circuit configuration, where in it shows the FEM of the BLDC motor drawing power from a solar PV source through a modified boost converter and a three phase VSI interfaces. It operates through exclusive closed loop control schemes with a perturb and observe (P and O) based maximum power point tracker (MPPT) in the front end to maximize available resources and a model reference adaptive controller (MRAC) in the back end to try to reduce cogging torque.

Fig. 1
figure 1

Block Diagram of Proposed System

The technique for analyzing various electromagnetic sources that cause stator vibration and evaluating the influence of motor stator structure include running vibration tests on the motor at the desired rotating speed under no load. It includes two acceleration sensors with one housed on the top of the motor and the other on the motor foundation being used for reference.

The load torque along with the corresponding electromagnetic torque form the two inputs, the output torque from the FEM serves to measure the cogging torque, which allows estimating the magnitude of the vibrations experienced by the motor under that operating state. In an attempt to minimize the cogging torque, the controller brings in the necessary correction by reshaping the current with a view to reduce the ripple in the torque and therefrom enable the lowering of the cogging torque.

The use of the MRAC gathers strength particularly in places where it requires to follow a theory of adaptive manipulations. The strategy explained using the Fig. 2 relates to the purpose of regulating the speed and exercising a control over the current. The stator current calculated using the d-q frame, on being converted to compute the speed error facilitates the generation of the PWM pulses for the power switches in the VSI together with a triangular carrier wave. It constitutes to be a twin loop system with a regulator in the speed loop and a current variable controller for minimizing the torque ripple.

Fig. 2
figure 2

Block Diagram of Complete Proposed System

It uses JMAG-Express to create a modified geometry of the BLDC motor test model based on the existing motor template, as shown in Fig. 3. It entails choosing core materials for the stator and rotor from the categories of steel, magnetic materials and isotropic. With the chosen motor specifications and on the simulation being run the FEA calculates the cogging torque as as indicated by Eqn. the total of interactions between each of the rotor PMs' edges, as well as the stator slots (1).

Fig. 3
figure 3

JMAG -RT view of PMBLDC motor a model b mesh

From the expression in Eqn. the cogging torque for the BLDC machine can be calculated analytically (2)

$$ {\text{Tc }} = - \frac{{gL_{i} }}{{\mu_{0} }}\frac{{D_{1in} }}{2}{\text{A}}_{T} \frac{{{\text{B}}_{{{\text{mg}}}} }}{{{\text{k}}_{c} }}\mathop \sum \limits_{k = 1,2,3} ( - 1)^{k} \varsigma_{k} \sin \left( {k\frac{\pi }{{t_{1} }}c_{t} } \right)\sin \left( {\frac{{2{\text{k}}\pi }}{{t_{1} }}{\text{X}}} \right) $$
(1)

where Bmg refers to D1 is the inner diameter of the stator, g is the air gap, kc is the carter's coefficient, and 0 is the magnetic permeability of free space, all of which are related through expressions in the Eqns. (3) in order (11)

$$ {\text{k}}_{c} = \frac{{{\text{t}}_{1} }}{{t_{1} - \gamma g^{\prime}}} $$
(2)
$$ {\text{g}}^{\prime} = {\text{g}} + {\text{h}}_{m} /\mu_{{{\text{rec}}}} $$
(3)

hm height of PM, g equivalent air gap:

$${\varsigma }_{k}\text{=}{\text{k}}_{\text{ok}}{k}_{\text{skk}}$$
(4)

kskk is stator slot skew factor refer to slot pitch t1:

$${\mathrm{A}}_{\mathrm{T}}=-2\upgamma \frac{\mathrm{g{\prime}}}{{\mathrm{t}}_{1}}{\mathrm{B}}_{\mathrm{mg}}$$
(5)
$$\upsigma =\frac{{\mathrm{b}}_{14}}{\mathrm{g{\prime}}}$$
(6)
$$ \gamma { = }\frac{4}{\pi }\left[ {{0}{\text{.5}}\sigma {\text{ arctan}}\left( {{0}{\text{.5}}\sigma } \right){\text{ - In}}\sqrt {{1 + }({0}{\text{.5}}\sigma )^{2} } } \right] $$
(7)
$$\uprho =\left(\frac{\upsigma }{5+\upsigma }\right)\frac{2\sqrt{1+{\upsigma }^{2}}}{\sqrt{1+{\upsigma }^{2}}-1}$$
(8)
$${k}_{ok}=\frac{{\mathrm{sin}[k\pi \rho b}_{14}/({2}_{t1})]}{k\pi \rho {b}_{14}/({2t}_{1})}$$
(9)
$${\mathrm{k}}_{\mathrm{skk}}=\frac{\mathrm{sin}\left[({\mathrm{kb}}_{\mathrm{sk}}\uppi /{\mathrm{t}}_{1})\right]}{({\mathrm{kb}}_{\mathrm{sk}}\uppi /{\mathrm{t}}_{1})}$$
(10)
$${c}_{t}={t}_{1}-{b}_{14}$$
(11)

where t1 represents the slot pitch and X the rotor position.

When the racial tensions on the stator poles match the natural vibration, the motor vibrates (Fei and Luk 2011). The vibration modes are caused by opposite pairs of stator teeth bending and deforming due to the torque in the motor. The FEA formulation for the static analysis may be related by the Eqns. (12) and (13).

$$\left[\mathrm{K}\right]\left[\mathrm{U}\right]=\left[\mathrm{F}\right]$$
(12)
$$\left[\mathrm{U}\right]={\left[\mathrm{U}\right]}^{-1}\left[\mathrm{F}\right]$$
(13)

The stiffness matrix is [K], the force vector is [F], and the displacement vector is [U]. The resulting displacement vector of the body in the FEA is computed using the Eq. (12). The FEM was created in the ANSYS environment using BRICK 87 element characteristics for 3D elements and meshes for the specified dimensions. Figure 1 shows a mesh model (3) that chooses a displacement boundary that is determined by the shaft's two ends and set to zero.

4 Simulation

It orients to examine the performance of the solar PV powered PMBLDC motor system on a MATLAB/Simulink platform with JMAG environment. The Tables 1, 2, 3 and 4 include the specifications of the motor, dimensions of the stator and the rotor and the type of the material used for manufacturing motor. The Fig. 4 shows the regulated output voltage of the modified boost converter obtained from the Solar PV source at the irradiation, level of 1000 W/m2 and the Table 5 includes the corresponding ripple in the dc link voltage, expressed as a function of the variation in the load torque. The closed loop MPPT controller assuages to extract the maximum power at each operating point and in addition contributes to reducing the voltage ripple.

Table 1 Basic parameters of PMBLDC motor
Table 2 Stator parameters of PMBLDC motor
Table 3 Rotor parameters of PMBLDC motor
Table 4 Materials details of PMBLDC motor
Fig. 4
figure 4

Output Voltage of Modified Boost Converter

Table 5 Voltage Ripple of Modified Boost Converter

The time variation of the solar output, modified boost converter voltage, inverter output voltage, stator current, torque and the speed of the motor seen in the Figs. 5 and 6 relate to the two chosen operating points of 0.7 Nm and 4.2 Nm (Sheela et al. 2021). It further brings out that on the introduction of a sudden 10% increase at 0.5 secs in both the cases that while the speed remains regulated at its rated value, the voltage, current and the torque settle at their new steady state values owing to the action of the MRAC. The Fig. 7 reflects the variation of the cogging torque experienced by the motor corresponding to the operating point no f 0.7 Nm.

Fig. 5
figure 5

Steady state and regulatory response at 0.7 Nm (Sheela et al. 2021)

Fig.6
figure 6

Steady state and regulatory response at 4.2 Nm (Sheela et al. 2021)

Fig. 7
figure 7

Cogging Torque at 0.7 Nm (Kurinjimalar et al. 2021; Veeramuthulingam et al. 2018)

The THD spectra displayed in the Figs. 8 and 9 respectively correspond to the inverter output voltage and the stator current drawn at the operating point of 4.2 Nm establish the merits of the MRAC in being able to increase their fundamental components (Kurinjimalar et al. 2021). The smaller magnitude of the cogging torque calculated at the same operating point as noticed from its variation in the Fig. 10 obtained through the use of the JMAG software further augurs the benefits of the MRAC.

Fig. 8
figure 8

THD Spectrum of Inverter Output Voltage (Sheela et al. 2021)

Fig. 9
figure 9

THD Spectrum of Stator Current (Sheela et al. 2021)

Fig. 10
figure 10

Cogging Torque of PMBLDC Motor at 4.2 Nm (Kurinjimalar et al. 2021; Veeramuthulingam et al. 2018)

The simulation readings in the Table. 6 elaborate the performance of the MRAC over the conventional PI in the sense it extracts closer regulated values for the speed, smaller THD values for the inverter voltage, the stator current and the torque ripple and lower values for the cogging torque over the operating of the load torques.

Table 6 Performance Comparison

5 Vibration analysis

FEA machine models exported to Simulink for more realistic evaluations of the control algorithms give the apparent benefit of low-cost simulations as compared to costly and risky physical system prototype testing. On the other hand, the time required for co-simulation as a result of completing the FEA model calculations using the time step for the control system simulation might be an issue. An alternative method is to use ANSYS Simplorer to co-simulate the complex model of the electric machine. With the adaptable JMAG-Designer environment, the JMAG user interface excels at handling multiple scenarios from the same fundamental model. The JMAG Designer Version 12.0 software enables the electrical and magnetic field analysis during its steady state and transient operation.

The exercise continues to develop the FE model of the PMBLDC motor in the ANSYS environment with the given dimensions of the stator material made from M19 steel. It meshes the model using 2D and 3D elements and carries out the modal analysis to extract five mode frequencies. The displacement magnitudes of the model estimated there from as shown in the Figs. 11a–e and 12a–f respectively relate to the vibrating frequencies corresponding to the five modes included in the Table 7.

Fig. 11
figure 11figure 11figure 11

ae different mode frequencies and their shape in 2D (Puttalakshmi and Paramasivam 2013)

Fig. 12
figure 12figure 12figure 12

bf different mode frequencies and their shape in 3D (Puttalakshmi and Paramasivam 2013)

Table 7 Vibration frequencies for both 2D and 3D for different mode

The deformation due to the electromagnetic forces experienced by the stator creates a gap and its corresponding change may affect the electromagnetic fields and thus the calculation of vibration amplitudes assumes significance. The design of a stator and the periods of repeated forces can impact its vibration, causing harmonic vibrations to synchronize with periodic-repeated electromagnetic forces. When the stator vibration amplitudes become relatively modest, the amplitude of the stator vibration can be assumed to be a linear superposition of its natural modes and the Fig. 13a and b show the amplitude of the vibration of the motor for the different modes in the X and Y directions respectively (Table 8).

Fig. 13
figure 13

a MRAC_ X Direction (Puttalakshmi and Paramasivam 2013) b MRAC_ Y Direction (Puttalakshmi and Paramasivam 2013)

Table 8 Vibration analysis

6 Piezoelectric accelerometers

The oscillation force applied to the defective zone defines the fault, and the force is linearly related to the oscillation acceleration. Piezoelectric accelerometers are useful for measuring and controlling vibration. Both the vibration-acceleration and the vibration-velocity are frequently measured for diagnostic purposes in constrained low frequency ranges.

The majority of vibration measurements typically employ piezoelectric effect-based vibration-acceleration sensors. The output electric charge for these types of sensors is proportional to the force acting on the sensor. Electric signals are created from the vibration signal. This signal needs to be analyzed without losing the diagnostic data. The following tasks must be carried out by the vibration analysis equipment:

• Measuring the overall vibration level using the units specified by these standards, within a prescribed frequency range.

• FFT-based spectral analysis of the vibration.

• Examination of the oscillation power of various vibrational elements that were initially extracted from the vibration signal.

FFT is used to create harmonic vibration spectra from data gathered by the accelerometer. A time-domain signal's frequency domain representation can be extracted using the Fast Fourier Transform (FFT), a mathematical operation.

7 Conclusion

The theory of the MRAC has been introduced to reduce the effects of the vibration in the PMBLDC motor through an attempt of lowering the ripple in the torque and the cogging torque. The controller has been laid to offset the sudden change in the load torque using its feedback methodology and in turn minimize the amplitude of the displacements. The performance has been evaluated from the FEM based structural harmonic analysis in the ANSYS environment. The simulation results have been projected to claim the torque ripple reduction in the MATLAB platform and the cogging torque both using 2D and the 3D analysis in the ANSYS medium wherefrom it augurs a minimization effect to the vibration of the motor.