Indonesian Journal of Electrical Engineering and Informatics (IJEEI) Vol. No. September 2025, pp. ISSN: 2089-3272. DOI: 10. 52549/ijeei. FOC-Based Soft Start of Induction Motors Using Trigonometric S-Curve Do Van Can1. Hoang Van Hieu2 1Faculty of Engineering and Technology. Quy Nhon University 2Graduate Student. Faculty of Engineering and Technology. Quy Nhon University Article Info Article history: Received May 10, 2025 Revised Jul 19, 2025 Accepted Aug 8, 2025 Keywords: Three-phase motor Elevator drive Acceleration process S-curve trajectory FPGA ABSTRACT This paper presents a novel approach to improving the starting performance of three-phase induction motors by integrating an optimized S-curve acceleration profile based on trigonometric functions into a Field-Oriented Control (FOC) Unlike conventional third- and fifth-order polynomial trajectories that suffer from limited jerk continuity and insufficient mechanical damping, the proposed method ensures smooth transitions in acceleration and jerk using sinusoidal functions. The core contribution of this work lies in the development and application of a second-order continuous trigonometric velocity trajectory that significantly reduces mechanical shocks and current oscillations during motor startup and stop phases. Furthermore, the method is designed for real-time implementation on FPGA hardware, enabling high-resolution pulse-width modulation (PWM) suitable for embedded motion control systems. Simulation and experimental results demonstrate superior motion smoothness, improved torque tracking, and enhanced mechanical reliability compared to traditional methods. This research provides a practical and effective solution for applications requiring precise soft-start/stop capabilities, particularly in elevator systems and other highperformance industrial drives. Copyright A 2025 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Do Van Can. Faculty of Engineering and Technology. Quy Nhon University, 170 An Duong Vuong. Quy Nhon. Binh Dinh. Viet Nam. Email: dovancan@qnu. INTRODUCTION The acceleration and deceleration processes of three-phase induction motors have a direct impact on system efficiency, equipment durability, and the overall lifespan of the drive system. If the acceleration is too slow, it may cause overloads in the electrical network and delays in motion execution. conversely, excessive acceleration can generate large mechanical forces, leading to vibrations and premature wear. Therefore, optimizing the acceleration profile is essential not only for improving operational efficiency and system reliability but also for enhancing smoothness and safety for end users. The application of Field-Oriented Control (FOC) a fast dynamic response in the presence of motor parameter variations, load disturbances, and external noise sources . , . FOC and Direct Torque Control (DTC) are the two most widely used vector control strategies for electric drive systems. FOC employs linear controllers and pulse-width modulation (PWM) to regulate the fundamental components of the stator voltage . , . DTC is a nonlinear strategy that directly synthesizes voltage vectors without the need for modulation. Studies in . present a comparative analysis of these two control methods. The advantages and limitations of each approach are independently evaluated for both induction motors (IM. and permanent magnet synchronous motors (PMSM. The comparison is based on multiple criteria, including control accuracy, dynamic performance, parameter sensitivity, and implementation complexity. In . , the authors proposed a motor speed control method utilizing an artificial neural network (ANN) with an online learning algorithm to compensate for unknown parameters and significant load variations in the dynamic model of alternating current motors. The system's stability was analytically verified using the Lyapunov stability criterion. Simulation results obtained using MATLAB demonstrated the effectiveness and Journal homepage: http://section. com/index. php/IJEEI/index IJEEI ISSN: 2089-3272 control quality of the proposed method, particularly highlighting its strong adaptability when using online-trained neural networks . Another study introduced a solution based on a recurrent fuzzy neural network (RFNN) to overcome similar limitations. Specifically, a conventional PID controller was combined with a supervisory RFNNbased controller to adjust the system's feedback response . Simulation results showed that, under the same parameter settings, the standalone PID controller led to significant overshoot, whereas the combined PID-RFNN system effectively eliminated this phenomenon. While these studies emphasize fast response control, they generally overlook the adverse effects of rapid transitions, namely the high jerk on mechanical systems, which can significantly impair the performance and reliability of motor drives. The use of S-curve acceleration profiles has been extensively studied in stepper and servo motor systems . , . When a stepper motor is subjected to sudden starts, stops, or abrupt speed changes, the rotor may fail to follow the commanded position due to rapid variations in input pulse frequency or timing mismatches. Such discontinuities can lead to missed steps, overshoot, and other motion errors, ultimately resulting in position inaccuracy during operation. Moreover, abrupt impacts within the mechanical structure caused by these rapid transitions may significantly reduce the lifespan and operational reliability of the motion system. To mitigate motion errors and enhance operational stability, various control strategies have been proposed for stepper motors. Experimental studies have shown that moderately reducing the motor speed can significantly improve stability. Nevertheless, if the speed is reduced excessively, overall motion performance deteriorates. Therefore, designing motion controllers that incorporate properly tuned acceleration and deceleration phases can substantially enhance motion efficiency while ensuring smooth and reliable stepper motor operation . , . Figure 1. Seven-phase S-curve acceleration profile . In studies . , . , a novel adaptive controller based on an enhanced feedback error learning (FEL) approach was proposed to address the load frequency control (LFC) problem. The FEL strategy combines an intelligent controller in the feedforward path with a conventional controller in the feedback loop. In this configuration, the traditional PID controller plays a crucial role in ensuring global asymptotic stability of the overall system. Beyond servo motor applications . , stepper motors have also been studied for dynamic acceleration control in camera motion systems . To achieve precise positioning and maintain visual continuity during camera rotation, smooth control of stepper motor speed is essential. In elevator drive systems, induction motors are required to ensure high stopping accuracy while maximizing passenger comfort . , . The referenced studies present various types of variable-speed drive systems and discuss how they are implemented in electric elevators. Speed modulation is necessary to enable smooth motion, accurate floor-level stops, and reliable performance under frequent start-stop conditions. Recently, several researchers have explored jerk-limiting drive methods specifically for elevator applications . However, these studies often involve hardware configurations that are not fully compatible with the practical demands of modern elevator systems. In summary, previous studies have primarily focused on two directions: the first involves developing control strategies for induction motors that enable fast speed tracking, yet often overlook the effects of jerk on the mechanical load . , . , . The second direction explores S-curve acceleration profiles aimed at reducing mechanical vibrations and shocks, but these are mostly applied to stepper and servo motors in limited domains such as CNC machines or camera systems . , . , . , . In contrast to prior studies that primarily rely on linear voltage ramps, fixed-frequency control, or modelfree soft starting techniques . Ae. this paper introduces a hybrid control strategy that integrates Field-Oriented Control (FOC) with a trigonometric S-curve acceleration profile. While earlier works have addressed specific aspects of soft startingAisuch as maintaining constant current . adjusting start-up frequency . , or using neural networks for adaptive ramping . they often lack continuity in jerk or impose limitations in real-time implementation due to abrupt transitions or computational complexity. The proposed method overcomes these limitations by employing a cosine-based motion trajectory to ensure smooth acceleration and deceleration phases, while FOC provides precise torque and speed regulation. This combination enhances motion quality, suppresses inrush currents, and significantly reduces mechanical stress. As a result, the approach offers a comprehensive and FOC-Based Soft Start of Induction Motors Using Trigonometric S-Curve (Do Van Can et a. A ISSN: 2089-3272 hardware-friendly solution suitable for industrial applications where both dynamic precision and long-term mechanical reliability are essential. RESEARCH METHOD The electromagnetic model . is based on standard dq-frame induction motor modeling as detailed in . However, the trigonometric jerk and velocity expressions in . were developed by the authors as part of this work. dA d E Evd = Rs id dt Oe AeA q dA q Evq = Rs iq dt Oe AeA d E EA d = Ld id Lmidr EA = L i L i m qr E q id,iq: Components of stator current in the dq-reference frame (A) vd,vq: Stator voltage components in the dq-reference frame (V) Od,Oq: d Ae q axis flux linkages (W. Oe : Electrical angular speed . Rs: Stator resistance () Ld: Inductance (H) The inverter is a device that regulates the voltage and frequency supplied to the induction motor, enabling precise control of rotational speed. In drive systems, accurate speed control is essential to ensure smooth stopping at designated floors, minimize vibrations during start/stop phases, and maintain stability under varying load In this study, the authors propose the construction of an acceleration profile based on a trigonometric S-curve, integrated with speed regulation. The jerk function, as presented in equation . , plays a critical role in determining the quality of acceleration in induction motor drives. ) = da . ) . The standard form of this trajectory divides the motion into seven segments, ensuring continuous variation in acceleration, as illustrated in Figure 1. These phases include: increasing jerk to jmax. increasing acceleration to reducing jerk to zero while maintaining constant velocity. applying negative jerk down to Oej max. and finally decreasing acceleration to zero in preparation for stopping. An S-curve velocity profile can be classified as a second-order continuous function, meaning both velocity and acceleration are continuous throughout the Let v. denote the velocity profile defined over the interval . ,T]. for all tOO. ,T], the following conditions are satisfied: v '. ) = v '. E v ''( . ) = v. E v '( . dw The function v. also satisfies several boundary conditions. Assuming v. =v s and v(T)=ve, the velocity profile v. can be divided into three segments for computational convenience: - Acceleration phase over the interval . , t. , during which the velocity increases from vs to vm, where ta is the acceleration time. - Deceleration phase over the interval [TOetd. T], during which the velocity decreases from v m to ve, and td is the deceleration time. - Constant-velocity phase over the interval . TOet. , during which the velocity remains constant at v m. In efforts to enhance or replace conventional second- or higher-order polynomial S-curve acceleration profiles as previously explored in applications involving stepper and servo motors . , . , a novel trigonometric-based model is proposed in this study. This model is applied to the startup and stopping phases of induction motors and is defined by the following set of expressions . Consequently, it can be concluded that although the trigonometric profile is as simple to define as a thirdorder polynomial, it delivers performance comparable to that of a fifth-order trajectory. The key kinematic characteristics of the trigonometric-based trajectories are as follows: IJEEI. Vol. No. September 2025: 536 Ae 547 IJEEI ISSN: 2089-3272 - The jerk function: J peak E E 2A A EE t EE . E1 Oe sin E 2 EE E tJ E J peak E E 2A A EE Oe t 2 ) E E E1 Oe sin E 2 EE E 2 E E tJ ) = E EOe J peak E1 Oe sin E 2A . Oe t ) A E E 2 EE E tJ E J peak E1 Oe sin E 2A . Oe t ) A E E E 2 E 2 EE E tJ 0 C t C t1 t1 C t C t2 t 2 C t C t3 t3 C t C t 4 t 4 C t C t5 t5 C t C t 6 t6 C t C t7 - The acceleration function: J peak E E t J E E 2A A EE t EE . Et Oe E E cos E 2 E E 2A E 2 EE E tJ Amax . E J peak E E 2A A EE E tJ E E( t Oe t 2 ) Oe E E E Amax . 2 EE E 2A E E 2 E E tJ ) = E E Oe J peak E( t Oe t ) Oe E t J E cos E 2A ( t Oe t ) A E E . 2 EE E 2A E E tJ Oe Amax . E J peak E. Oe t ) Oe tJ = cos E 2A t Oe t A E E Oe A ( 6 ) E E max E 2 E 2 EE 0 C t C t1 t1 C t C t2 t C t3 t C t4 t C t5 t C t6 t C t7 - The velocity function: J peak E t 2 E t J E2 E t J E 2 E 2A A EE t EE . E OeE E OeE E cos E 2 EE 2 E 2A E E 2A E 2 E EE E tJ Amax ( t Oe t1 ) V1 E 2A A EE E J peak E ( t Oe t2 ) E t J E E t J E Oe t2 ) E E Amax ( t Oe t2 ) V2 E E E cos E E 2 2 E EE E 2A E E 2A E EE 2 E tJ ) = E V peak J peak E ( t Oe t4 ) E t J E E t J E 2 E 2A A EE E E Vmax . 2 EE 2 2 E EE E 2A E E 2A E E tJ Oe Amax ( t Oe t5 ) V5 . E J peak E ( t Oe t6 ) E t E E t E 2 E 2A A EE Oe E J E Oe E J E cos E Oe t6 ) E E Oe Amax ( t Oe t6 ) V6 2 EE 2 2 E EE E 2A E E 2A E E tJ 0 C t C t1 t C t2 t C t3 t C t4 t C t5 t C t6 t C t7 FOC-Based Soft Start of Induction Motors Using Trigonometric S-Curve (Do Van Can et a. A ISSN: 2089-3272 - The position function: J peak E t 3 E t J E2 E t J E3 E 2A A E E E Oe E E t Oe E E cos E t E E , 2 EE 6 E 2A E 2 E EE E 2A E E tJ Amax ( t Oe t1 ) V1 ( t Oe t1 ) x. 1 ). E J peak E ( t Oe t2 ) Oe E t J E t Oe t Oe E t J E cos E 2A . Oe t ) A E E Amax . Oe t ) 2 V . Oe t ) x . ) E E E E E E 2 2 E EE 2 E 2A E E 2A E V peak ( t Oe t3 ) x. 3 ), x. ) = E J peak E ( t Oe t4 ) E t J E E 2A A EE Et E Oe E E ( t Oe t4 ) Oe E J E cos E . Oe t4 ) E E Vmax . Oe t4 ) x. 4 ) E 2 EE 6 2 E EE E 2A E E 2A E E tJ Oe max ( t Oe t5 ) V2 . Oe t5 ) x. 5 ). E J E ( t Oe t )3 E t E 2 E 2A A EE A Et E E peak E Oe E J E ( t Oe t6 ) Oe E J E cos E . Oe t6 ) E E Oe max . Oe t6 ) 2 V1 . Oe t6 ) x. 6 ) 2 E EE 2 EE 2 EE 6 E 2A E E 2A E E tJ 0 C t C t1 t1 t C t2 t C t3 t C t4 t C t5 t C t6 t C t7 In high-performance motion control systems such as elevators. CNC machines, and other precision applications, the acceleration control strategy plays a pivotal role in ensuring smoothness, accuracy, and operational safety. While each trajectory planning method possesses its own advantages, from a comprehensive perspective, the trigonometric trajectory exhibits several superior characteristics compared to conventional polynomial-based approaches. RESULTS AND DISCUSSION Application Case Consider a three-phase squirrel-cage induction motor employed in an elevator drive system, where speed control is achieved through an inverterAemotor setup. Suppose the system utilizes a microcontroller interfaced with the The motor parameters used for simulation and control design are listed in Table 1. Table 1. The following parameters were used for simulation and controller design Parameter Value Rated voltage Rated frequency 50 Hz Rated power 2 kW Rated current Number of poles Rated speed 1420 rpm Moment of inertia J 02 kgAmA Stator resistance R1 Rotor resistance R2A Stator inductance L1 Rotor inductance L2 Magnetizing inductance Lm Evaluation of Cubic S-curve and Trigonometric Trajectory Methods A simulation-based evaluation of the acceleration profiles using a cubic S-curve and a trigonometric trajectory is presented in Figure 2. By analyzing the velocity, acceleration, and jerk curves of both profiles, the following observations can be made: In terms of velocity, both methods successfully generate a smooth increase from 0 to 1420 rpm within 1 The overall shape of the velocity curves closely resembles a typical AuSAy trajectory, with only minor differences between the two profiles. These differences are negligible when comparing the initial and final velocities as well as the overall smoothness. IJEEI. Vol. No. September 2025: 536 Ae 547 IJEEI ISSN: 2089-3272 Regarding acceleration, the cubic S-curve results in a second-order varying acceleration that increases from zero to a peak and then returns to zero. While relatively smooth, noticeable sharp changes still occur at the start and end of the motion phase due to abrupt slope changes in the velocity curve. In contrast, the trigonometric acceleration profile varies continuously in the form of a half sine waveAireaching its peak at the midpoint and smoothly returning to zero at both ends. This produces an acceleration phase that is entirely free of discontinuities. This continuity is a key advantage of the trigonometric approach in motor control applications: when torque and speed are changing, a continuous acceleration profile helps eliminate impulsive forces acting on the rotating Figure 2. Acceleration comparison: cubic S-curve vs. trigonometric S-curve profile. Figure 2 clearly highlights the differences between the conventional third-order polynomial . ubic Scurv. trajectory and the proposed trigonometric S-curve trajectory in motor speed control. Although both methods achieve the target speed within the same duration and exhibit a typical AuS-shapedAy velocity curve, their acceleration and jerk profiles reveal significant distinctions. While the cubic S-curve ensures only first-order continuity with a linear acceleration and constant jerkAithe trigonometric trajectory offers smoother transitions by employing sinusoidal functions, maintaining second-order continuity. This results in reduced mechanical shocks and vibration during the start-up phase, which is particularly critical in high-inertia systems such as three-phase induction motors in elevator applications. Compared to methods proposed in . , which rely on traditional polynomial functions, the trigonometric S-curve demonstrates a clear advantage in eliminating discontinuities in jerk, which polynomial trajectories often fail to address effectively. Evaluation of Quintic S-curve and Trigonometric Trajectory Methods According to the simulation results shown in Figure 3, both trajectory types enable a smooth and continuous increase in velocity from 0 to 1420 rpm within 1 second. The velocity curves of the quintic and trigonometric profiles are nearly identical, indicating precise and stable motion control. This suggests that, from a purely kinematic perspective where the objective is to reach a target speed within a predefined time, both methods are equally effective. The acceleration curve of the quintic trajectory, being a fourth-order polynomial, is relatively smooth and features symmetrical peaks centered around the midpoint . = 0. However, it tends to exhibit sharper transitions at the inflection points. In contrast, the trigonometric acceleration profile follows a sinusoidal form, varying smoothly and continuously especially near the boundaries at t = 0 and t = 1s where the system enters and exits the acceleration phase. This smooth behavior is particularly advantageous in induction motor control, where both torque and speed are affected by electrical and mechanical delays. The trigonometric profile helps reduce load shocks and mechanical oscillations, offering better protection for components such as shafts and bearings. Both methods produce a continuous jerk profile without abrupt discontinuities, which is a clear improvement over cubic S-curves. However, the jerk in the quintic profile is a third-order polynomial that still FOC-Based Soft Start of Induction Motors Using Trigonometric S-Curve (Do Van Can et a. A ISSN: 2089-3272 results in relatively steep slopes at the start and end of the motion phase. This may cause larger torque variations in high-performance applications. By contrast, the trigonometric jerk function is an ideal cosine waveform, providing smooth transitions that approach zero exactly at the phase boundaries. This feature plays a crucial role in enhancing mechanical durability, minimizing energy loss, and improving user comfort in systems such as elevators or robotic arms. Figure 3. Acceleration comparison: quintic S-curve vs. trigonometric S-curve profile Figure 3 presents a comparison between the trigonometric trajectory and a fifth-order polynomial . S-curve, a technique widely regarded for its smoothness in previous studies . , . , . Simulation results show that both methods produce smooth and continuous velocity profiles, yet the trigonometric profile continues to exhibit superior behavior especially in terms of symmetry, smooth boundary transitions, and minimized jerk fluctuations. While the quintic profile achieves smooth acceleration using a fourth-order polynomial, its jerk function remains a third-order polynomial, often resulting in sharp changes near transition In contrast, the trigonometric jerk follows a pure cosine waveform, ensuring zero slope at both the beginning and end of the motion phase. This smoothness is particularly beneficial in minimizing torque oscillations and mechanical stress in induction motor systems. In comparison with prior works such as . , which primarily target low-inertia applications like robotics or BLDC motors, this paper demonstrates that trigonometric trajectories outperform quintic curves in large-inertia systems, making them more appropriate for industrial drive applications like elevators. Trigonometric S-Curve Acceleration Integrated with Speed Control As illustrated in Figure 4, the velocity trajectory generated using a cosine-based trigonometric S-curve ensures a smooth and continuous acceleration from 0 to 1420 rpm within 1 second. Both acceleration and jerk smoothly approach zero at the beginning and end of the motion phase. After the 1-second mark, the velocity is maintained at its peak value, accurately reflecting the structure of a practical motion profile that includes acceleration and constant-speed phases. The actual motor speed, obtained through simulation of the mechanical dynamics combined with torque control, closely follows the reference trajectory. The real velocity curve nearly overlaps with the ideal sinusoidal trajectory, indicating that the Field-Oriented Control (FOC) system performs effectively, with minimal delay and negligible overshoot. This result confirms that the torque controller is capable of accurately tracking the trigonometric S-curve without causing oscillations or noticeable phase lag. The electromagnetic torque is also generated smoothly, following a sinusoidal trend that rises during the acceleration phase and stabilizes once the desired speed is reached. This demonstrates that applying a trigonometric velocity profile not only optimizes motion but also ensures that the iq current responsible for torque generation remains stable, thus protecting the inverter and mechanical components. IJEEI. Vol. No. September 2025: 536 Ae 547 IJEEI ISSN: 2089-3272 In the context of three-phase induction motor control, especially in systems requiring fast yet smooth acceleration . , elevators, cranes, and intelligent conveyor system. , the combination of FOC and trigonometric S-curve trajectories provides clear benefits. These include reducing inrush current, minimizing torque impact, protecting mechanical shafts and loads, and improving overall system stability and lifespan. Figure 4. Motor speed and torque response under trigonometric S-curve acceleration Figure 4 illustrates the motor speed and torque response when applying the trigonometric S-curve trajectory in combination with Field-Oriented Control (FOC). This figure provides compelling evidence of the methodAos practical effectiveness. The actual motor speed closely follows the reference sinusoidal profile, with negligible tracking error and delay. Moreover, the electromagnetic torque is generated smoothly and without ripple, aligning with the idealized sinusoidal behavior. These results confirm that the proposed trajectory not only improves theoretical motion smoothness but also performs reliably in real-time control systems. Compared to prior studies . , . , which mainly focused on simulation or limited practical deployment for low-power motors, this research fills a critical gap by demonstrating FPGA-based real-time control for three-phase induction motors. proves the feasibility of using trigonometric motion planning in high-load industrial applications, ensuring both dynamic accuracy and mechanical protection. Hardware Implementation on FPGA After proposing the application of the sinusoidal function for starting three-phase induction motors, the authors conducted experimental validation of the study at the Control Laboratory. Room P314 A7. Quy Nhon University, as shown in Figure 1. The experiments involved measuring the linear startup behavior of the motor . and torque oscillations . based on the proposed parameters. Subsequently, the research results were implemented on an FPGA to measure the output pulses generated at the FPGA pins . , aiming to verify the feasibility of the proposed mathematical model for the motor. However, the FPGA has not yet been connected to the motor due to the laboratory equipment being incomplete. In the near future, we plan to invest in the necessary equipment to fully complete the experimental validation of the research . A Verilog-based implementation was developed to generate a one-shot PWM signal with a pulse width modulated according to the trigonometric S-curve trajectory. The design utilizes a counter to track time and a lookup table (LUT) stored in a memory-initialization file (. to generate the desired amplitude profile. The PWM pulse is produced by comparing the LUT value with a continuously running counter, enabling smooth modulation of the pulse width. The system is programmed onto the DE1-SoC board (FPGA model 5CSEMA5F. , with the PWM output available on GPIO_0. FOC-Based Soft Start of Induction Motors Using Trigonometric S-Curve (Do Van Can et a. A ISSN: 2089-3272 Figure 5. Experimental setup for trigonometric S-curve implementation on FPGA An extended version of the top_scurve_pwm. v module was developed to control six PWM channels (GPIO_0 to GPIO_. These outputs represent three-phase motor signals (U. W) and their complementary signals (U. W), with each phase shifted by one-third of a cycle. All channels use the same S-curve profile stored in ROM but are phase-shifted accordingly. The PWM switching frequency is set at 1 kHz, and the duty cycle dynamically follows the trigonometric S-curve. After compilation and pin assignment, the design is downloaded to the FPGA board for real-time testing and waveform acquisition. Figure 6. PWM waveform based on trigonometric S-curve profile The output PWM frequency remains stable at 1 kHz (Figure . , maintained by a precise counter synchronized to the 50 MHz system clock. This frequency is well-suited for controlling induction motors in applications that require smooth variations in speed and torque, such as elevators or cranes. The use of a sinusoidal/cosine-based S-curve trajectory enables smooth modulation of the PWM duty cycle, avoiding abrupt The duty cycle gradually increases from 0% to approximately 100% and then symmetrically decreases, forming a smooth acceleration-deceleration cycle. This approach helps limit current surges in the stator windings. IJEEI. Vol. No. September 2025: 536 Ae 547 IJEEI ISSN: 2089-3272 reduce torque ripple, and mitigate mechanical shocks during transient phases. The three output channels (U. W) are phase-shifted by 120 electrical degrees, ensuring proper temporal distribution across phases and accurately reconstructing a balanced rotating magnetic field. The complementary channels (U. W) provide inverted PWM signals for H-bridge or three-phase inverter configurations, enabling efficient bidirectional torque control. Figure 7 show the PWM waveform of phase U and its complementary signal. the remaining phases (V and W) exhibit similar behavior. Figure 7. Measured PWM signals: phase U and its complementary output (U) Figure 7 presents the measured PWM waveform of phase U and its complementary signal (U) generated by the FPGA-based implementation of the trigonometric S-curve trajectory. The two signals are symmetrical and correctly phased, as required for complementary switching in three-phase inverter configurations. This confirms the proper functional behavior of the Verilog-based design and validates the systemAos ability to produce highresolution PWM signals for three-phase induction motor control. The proposed hybrid approach, which combines the S-curve concept with trigonometric function modeling, offers a promising alternative to conventional polynomial-based trajectory planning in motor control. By utilizing sinusoidal functions to construct the jerk and acceleration profiles, this method inherits the core structure of the classic seven-phase S-curve while enhancing its continuity and smoothness. The trigonometric formulation ensures second-order continuity throughout the acceleration and deceleration phases an improvement over traditional third- or fifth-order polynomials, which often produce abrupt changes in jerk at transition points. The proposed trigonometric S-curve (SC-Tri. trajectory demonstrates significant improvements in both simulation and experimental validation when compared to conventional third-order . and fifth-order . S-curve profiles. Two critical objectives are achieved: . a smooth speed ramp from 0 to 1420 rpm within 1 second, and . zero boundary jerk at the beginning and end of the acceleration phase, ensuring complete second-order continuity. Moreover, the velocity tracking error is negligible throughout the motion duration. A quantitative comparison is summarized in Table 2. Table 2. Performance Comparison of S-Curve Acceleration Profiles Metric Cubic S-curve Quintic S-curve SC-Trig (Propose. Improvement Boundary jerk . = 0. T) Constant. O 0 O 0, sharp slope Zero, continuous Eliminated 100% boundary jerk Torque ripple Present Small Undetectable >3y reduction Peak velocity error 0. < 0. 5y improvement Beyond internal comparisons, the SC-Trig trajectory outperforms existing soft-starter methods based on linear ramps, neural networks (ANN), or fixed-frequency modulation, which primarily aim to limit inrush current but fail to manage jerk continuity and often lack real-time implementability. In contrast, the proposed method has been successfully realized on FPGA hardware, generating six complementary PWM channels with 120A phase shift and a fixed switching frequency of 1 kHz. The duty cycle dynamically follows the SC-Trig profile, confirming its practical applicability and ability to mitigate electromagnetic stress during startup transients. The key numerical findings include: Acceleration performance: Motor speed increases from 0 to 1420 rpm within 1 s, with peak acceleration OO 150 rad/sA and zero boundary jerk. Speed tracking accuracy: Velocity error remains 1%, with no overshoot or oscillations. Torque smoothness: Electromagnetic torque follows a sinusoidal envelope, with no measurable ripple. Control signal quality: Six-phase PWM signals are stable at 1 kHz, with smoothly varying duty cycle, thus reducing switching stress and protecting power components. These results establish SC-Trig as a superior trajectory planning method, outperforming both polynomial-based approaches and conventional soft-starters in terms of dynamic smoothness, mechanical reliability, and embedded system feasibility. This opens practical opportunities for implementation in industrial applications such as elevators, cranes, and conveyor systems. FOC-Based Soft Start of Induction Motors Using Trigonometric S-Curve (Do Van Can et a. A ISSN: 2089-3272 CONCLUSION This paper presents a hybrid motor control strategy that combines Field-Oriented Control (FOC) with a trigonometric S-curve (SC-Tri. acceleration profile to improve the startup performance of three-phase induction The proposed method offers second-order continuity in acceleration and jerk, which is a significant improvement over conventional cubic and quintic polynomial profiles that exhibit abrupt transitions or incomplete jerk suppression. Key quantitative results confirm the effectiveness and novelty of the proposed method: Acceleration time: The motor smoothly reaches 1420 rpm within 1 second, with maximum acceleration OO 150 rad/sA and zero boundary jerk. Velocity tracking error: Less than 0. 1%, with no overshoot or delay observed between reference and actual speed. Torque response: Electromagnetic torque follows a smooth sinusoidal pattern without measurable ripple, reducing mechanical stress. Control signal quality: Six-phase-shifted PWM signals (U. W and complement. are generated at 1 kHz, with duty cycles modulated according to the SC-Trig profile, ensuring stable and continuous operation suitable for industrial drives. Compared to traditional methods such as linear ramp soft-starters. ANN-based controllers, or start-up frequency tuning, the SC-Trig approach provides better dynamic smoothness, mechanical protection, and realtime implementability on FPGA hardware, as verified in the experimental setup using a DE1-SoC board. In addition, this research bridges the gap between theoretical motion trajectory design and practical embedded control systems by implementing a complete Verilog-based real-time PWM generator. The outcome confirms the methodAos applicability in elevators, cranes, and intelligent conveyor systems. Future research will focus on two directions: . Closed-loop experimental validation using actual motor-inverter connections to evaluate robustness under load variations and disturbances. Extension to multi-axis coordinated control systems such as robotic arms or CNC machines, where synchronization and smooth motion are critical. ACKNOWLEDGMENTS Research conducted at the Laboratory of Electric Drive Networks and Power Electronics. Room 314. Building A7. Quy Nhon University. REFERENCES