Modeling and Simulink of Torque ripple minimization of bridgeless CUK converter-based BLDC motor using IMPJS
Implementation Plan:
Step 1: Initially, we constructed a Simulink model of BLDC motor with a CUK converter .
Step 2: Then, we design the Improved Jellyfish Search (ImpJS) algorithm with crossover and mutation operators
Step 3: Next, we simulate the model and collect speed, torque, phase current, voltage and torque ripple data.
Step 4: Next, we analyze the speed and torque controller gain parameters (Kp, Ki) using ImpJS based on minimization of torque ripple, speed error, and MSE data.
Step 5: Then, we optimize steady-state and dynamic load variations using the Improved Jellyfish Search (ImpJS) algorithm based on collected data.
Step 6: Finally, we evaluate and plot performance metrics as follows:
6.1: Time vs Current (A)
6.2: Time vs Torque (N·m)
6.3: Time vs Speed (rpm)
6.4: Time vs EMF( V)
Software Requirements:
1. Development Tool: Matlab-R2023a/Simulink or above
2. Operating System: Windows 10 (64-bit) or above
Note:
1) If the proposed plan does not fully align with your requirements, please provide all necessary details—including steps, parameters, models, and expected outcomes—in advance. Kindly ensure that any missing configurations or specifications are clearly outlined in the plan before confirming.
2) If there’s no built-in solution for what the project needs, we can always turn to reference models, customize our own, different math models or write the code ourselves to fulfil the process.
3) If the plan satisfies your requirement, Please confirm with us.
4) Project based on Simulation only.