From b142b6a05f5a79702f579bfe3862ef5c29e15333 Mon Sep 17 00:00:00 2001 From: Nolan Date: Tue, 12 May 2026 15:58:31 +0200 Subject: [PATCH] deplacement article dans nouveau repertoire --- Article_Scientifique/PIR_MadMax3.bib | 226 ++++++++ .../PIR_MadMax3.bib:Zone.Identifier | Bin 0 -> 25 bytes Article_Scientifique/main.aux | 62 +++ Article_Scientifique/main.bbl | 100 ++++ Article_Scientifique/main.blg | 67 +++ Article_Scientifique/main.log | 526 ++++++++++++++++++ Article_Scientifique/main.pdf | Bin 0 -> 111590 bytes Article_Scientifique/main.tex | 333 +++++++++++ Article_Scientifique/main.tex:Zone.Identifier | Bin 0 -> 25 bytes 9 files changed, 1314 insertions(+) create mode 100644 Article_Scientifique/PIR_MadMax3.bib create mode 100644 Article_Scientifique/PIR_MadMax3.bib:Zone.Identifier create mode 100644 Article_Scientifique/main.aux create mode 100644 Article_Scientifique/main.bbl create mode 100644 Article_Scientifique/main.blg create mode 100644 Article_Scientifique/main.log create mode 100644 Article_Scientifique/main.pdf create mode 100644 Article_Scientifique/main.tex create mode 100644 Article_Scientifique/main.tex:Zone.Identifier diff --git a/Article_Scientifique/PIR_MadMax3.bib b/Article_Scientifique/PIR_MadMax3.bib new file mode 100644 index 0000000..1697158 --- /dev/null +++ b/Article_Scientifique/PIR_MadMax3.bib @@ -0,0 +1,226 @@ + +@inproceedings{patil_analysis_2025, + location = {{BELGAUM}, India}, + title = {Analysis of {FOC} \& Trapezoidal Method of {PMSM} Motor for Variable Speed Application}, + rights = {https://doi.org/10.15223/policy-029}, + isbn = {979-8-3315-1873-8 979-8-3315-3103-4}, + url = {https://ieeexplore.ieee.org/document/11140901/}, + doi = {10.1109/INCET64471.2025.11140901}, + abstract = {This study compares Field-Oriented Control ({FOC}) and trapezoidal control techniques for Permanent Magnet Synchronous Motors ({PMSMs}) in modern industrial variable-speed applications. Traditionally, variable-speed applications have relied on {DC} machines, which have inherent drawbacks such as increased maintenance, spark losses, higher inertia, and overall higher costs. This {FOC} has emerged as a sophisticated method that enables independent control of torque and magnetization flux in {AC} motors, allowing for precise regulation of torque and speed tailored to the motor's electromagnetic state. {FOC} leverages Sinusoidal Pulse-Width Modulation ({SPWM}) and Space Vector Pulse Width Modulation ({SVPWM}) techniques to enhance {DC} voltage utilization and minimize switching and harmonic losses. In contrast, the paper presents a detailed model of a {PMSM} drive system based on electronic components rather than standard mathematical blocks, leading to more realistic simulation results. All simulation modules, including the inverter and {PWM} generator, were custom-built, allowing for performance comparison under varying speed and torque conditions. Brushless {DC} ({BLDC}) motors, which are typically categorized as {PMSMs} with trapezoidal back-{EMF} waveforms, have gained traction due to their simplicity and cost-effectiveness. The trapezoidal control technique, also known as six-step commutation, simplifies the control process by aligning motor phase switching with the rotor position, resulting in a quasi-square-wave current. However, this method introduces torque ripple and presents control challenges, particularly in low-speed applications. Given the rising economic constraints and stringent governmental standards, there is an increasing demand for efficient, lowinterference, and adaptable electrical systems. This study demonstrates that {FOC} provides a more robust and efficient solution for high-performance applications than the trapezoidal control technique in {PMSMs}.}, + eventtitle = {2025 6th International Conference for Emerging Technology ({INCET})}, + pages = {1--9}, + booktitle = {2025 6th International Conference for Emerging Technology ({INCET})}, + publisher = {{IEEE}}, + author = {Patil, Harshal and Argade, Sachin and Mulla, Aabid and Bharambe, Suraj and Barve, Hrishikesh and Suryawanshi, Rohit}, + urldate = {2025-12-27}, + date = {2025-05-23}, + langid = {english}, + file = {PDF:C\:\\Users\\nolan\\Zotero\\storage\\GIW7I2E7\\Patil et al. - 2025 - Analysis of FOC & Trapezoidal Method of PMSM Motor for Variable Speed Application.pdf:application/pdf}, +} + +@inproceedings{lee_advanced_2001, + location = {Cambridge, {MA}, {USA}}, + title = {Advanced {BLDC} motor drive for low cost and high performance propulsion system in electric and hybrid vehicles}, + isbn = {978-0-7803-7091-3}, + url = {http://ieeexplore.ieee.org/document/939307/}, + doi = {10.1109/IEMDC.2001.939307}, + abstract = {In this paper, we propose an advanced brushless dc motor ({BLDCM}) drive for low cost and high performance electric propulsion system in electricvehicles ({EV}’s) and hybrid electric vehicles ({HEV}’s). It includes reduced parts power converter topologies and an optimal {PWM} control strategy to produce the desired dynamic and static speed and torque characteristics. The theoretical explanation and operational principle are described in detail. And, the performance of the proposed low cost {BLDCM} drive is, compared with the conventional counterpart by informative simulation results.}, + eventtitle = {International Electric Machines and Drives Conference - {IEMDC} 2001}, + pages = {246--251}, + booktitle = {{IEMDC} 2001. {IEEE} International Electric Machines and Drives Conference (Cat. No.01EX485)}, + publisher = {{IEEE}}, + author = {Lee, B.K. and Ehsani, M.}, + urldate = {2025-12-27}, + date = {2001}, + langid = {english}, + file = {PDF:C\:\\Users\\nolan\\Zotero\\storage\\M2ZRVZXS\\Lee et Ehsani - 2001 - Advanced BLDC motor drive for low cost and high performance propulsion system in electric and hybrid.pdf:application/pdf}, +} + +@inproceedings{mohammd_taher_new_2021, + location = {Tabriz, Iran}, + title = {A New {MPC}-based Approach for Torque Ripple Reduction in {BLDC} Motor Drive}, + isbn = {978-1-6654-0366-5}, + url = {https://ieeexplore.ieee.org/document/9405871/}, + doi = {10.1109/PEDSTC52094.2021.9405871}, + abstract = {In this paper, a new model predictive control ({MPC}) is proposed for brushless {DC} motor ({BLDCM}) to reduce the commutation torque ripple ({CTR}). The torque ripples generate vibration noise and reduce the efficiency. With purpose of minimizing the {CTR} of the {BLDCM} and considering the {CTR} sources, the proposed {MPC} scheme is designed by predicting the phase current and electromagnetic torque. The error square of predicted values of non-commutating current and electromagnetic torque, which are minimized in the cost function, determines the optimal switching states. The proposed {MPC} control is applied at commutation moments which is detected by analysis of Hall sensor signal. This control scheme is implemented on the traditional topology of the {BLDCM} driving system which facilitates the implementation. Considering a 210V-2000W {BLDCM}, the comparative analysis using the {MATLAB}/Simulink environment is carried out in terms of the {CTR} reduction, tracking of the reference current under low-speed, high-speed and load torque tracking. The key parameters’ responses of {BLDCM} illustrate the improvement of the {CTR}, fast-transient response and small steady-state errors by using the proposed {MPC} against the conventional {PI}-{PWM}.}, + eventtitle = {2021 12th Power Electronics, Drive Systems, and Technologies Conference ({PEDSTC})}, + pages = {1--6}, + booktitle = {2021 12th Power Electronics, Drive Systems, and Technologies Conference ({PEDSTC})}, + publisher = {{IEEE}}, + author = {Mohammd Taher, Seyed and Halvaei Niasar, Abolfazl and Abbas Taher, Seyed}, + urldate = {2025-12-27}, + date = {2021-02-02}, + langid = {english}, + file = {PDF:C\:\\Users\\nolan\\Zotero\\storage\\9RNPM3Z5\\Mohammd Taher et al. - 2021 - A New MPC-based Approach for Torque Ripple Reduction in BLDC Motor Drive.pdf:application/pdf}, +} + +@inproceedings{jomsa-nga_torque_2024, + title = {Torque Ripple Mitigation Using Field Oriented Control for {BLDC} in Small Electric Vehicles}, + url = {https://ieeexplore.ieee.org/document/11004292/}, + doi = {10.1109/ISC260477.2024.11004292}, + abstract = {This study introduces a motor control strategy suitable for small electric vehicles, aimed at supporting the Smart City framework. The Field Oriented Control ({FOC}) method is utilized to control Brushless {DC} Motors ({BLDC}) which are chosen for their numerous advantages such as highpower density, superior starting torque, lightweight design, and cost-effectiveness when compared to Permanent Magnet Synchronous Motors ({PMSM}). These characteristics make {BLDC} motors highly suitable for electric motorcycles and other small electric vehicles. However, {BLDC} motors have the drawback of high torque ripple which results in reduced ride comfort and increased mechanical stress. To address this issue, the study employs the {FOC} method which effectively reduces torque ripple, noise, and vibration compared to the traditional Six Step control method. The efficacy of the proposed method has been validated through simulation results obtained using {PSIM} software, as well as through experimental outcomes.}, + eventtitle = {2024 {IEEE} International Smart Cities Conference ({ISC}2)}, + pages = {1--6}, + booktitle = {2024 {IEEE} International Smart Cities Conference ({ISC}2)}, + author = {Jomsa-Nga, Jirapong and Teesakul, Pinmanus and Tanjaroen, Wason and Supatti, Uthane}, + urldate = {2025-12-17}, + date = {2024-10}, + note = {{ISSN}: 2687-8860}, + keywords = {{BLDC}, Brushless {DC} motors, Brushless {DC} Motors, Electric Motorcycle, Electric vehicles, Electric Vehicles, {FOC}, Motorcycles, Noise, Simulation, Small Electric Vehicles, Smart cities, Smart city, Testing, Torque, Torque measurement, Torque Ripple, Vibrations}, + file = {Full Text PDF:C\:\\Users\\nolan\\Zotero\\storage\\6S3FC5Z7\\Jomsa-Nga et al. - 2024 - Torque Ripple Mitigation Using Field Oriented Control for BLDC in Small Electric Vehicles.pdf:application/pdf}, +} + +@inproceedings{li_quantitative_2019, + title = {Quantitative Characteristic Comparison between Sensorless Six Step and Field Oriented Control Methods for Permanent Magnet Brushless {DC} Motors}, + url = {https://ieeexplore.ieee.org/document/8912478/}, + doi = {10.1109/ECCE.2019.8912478}, + abstract = {Permanent magnet ({PM}) brushless {DC} motors ({BLDCM}) have the advantages of high power density, high efficiency, simple structure and high reliability. {BLDCM} can be categorized into either trapezoidal back-electromotive ({EMF}) motor type, or sinusoidal back-{EMF} motor. There are typically two {BLDCM} control methods: One is six step control method which is easy to realize with simple hardware, the other is field oriented control ({FOC}) method which has better control performance. This paper compares quantitatively the characterization between these two {BLDC} control methods, with respect to torque ripple and power losses. Theoretical analysis and simulation studies are presented to illustrate their advantages and disadvantages. Experimental verification is conducted using a 48V, 4-pole, 4500RPM {BLDC} motor.}, + eventtitle = {2019 {IEEE} Energy Conversion Congress and Exposition ({ECCE})}, + pages = {1881--1885}, + booktitle = {2019 {IEEE} Energy Conversion Congress and Exposition ({ECCE})}, + author = {Li, Feilang and Yao, Wenxi and Lee, Kevin}, + urldate = {2025-12-17}, + date = {2019-09}, + note = {{ISSN}: 2329-3748}, + keywords = {Torque, Torque measurement, field oriented control, Mathematical model, {MOSFET}, Permanent magnet brushless {DC} motor, power loss, six step control, Stator windings, Switches, torque ripple}, + file = {Full Text PDF:C\:\\Users\\nolan\\Zotero\\storage\\32AFSS22\\Li et al. - 2019 - Quantitative Characteristic Comparison between Sensorless Six Step and Field Oriented Control Method.pdf:application/pdf}, +} + +@inproceedings{bhatiya_bldc_2024, + title = {{BLDC} Motor Trapezoidal Regulation Using Hall Effect Sensor}, + url = {https://ieeexplore.ieee.org/document/10829278/}, + doi = {10.1109/ICISAA62385.2024.10829278}, + abstract = {{BLDC} motors provide excellent performance, durability, and efficiency, making them ideal for a variety of applications. The motor was operated by means of the six-step commutation process of the trapezoidal control approach, which was applied to the exact rotor position data obtained via Hall effect sensors. This approach perfectly times the commutation sequence, reducing torque ripple and improving motor performance. The design, modeling, and experimental findings validated the effectiveness of the proposed control technique, suggesting that it can be used to maximize {BLDC} motor performance in commercial and industrial applications.}, + eventtitle = {2024 International Conference on Intelligent Systems and Advanced Applications ({ICISAA})}, + pages = {1--6}, + booktitle = {2024 International Conference on Intelligent Systems and Advanced Applications ({ICISAA})}, + author = {Bhatiya, Hansa and Patil, Dushyant and Makune, Shriram and Kadam, Swaraj and Mahajan, Vishal and Vaidya, Harshal}, + urldate = {2025-12-17}, + date = {2024-10}, + keywords = {Torque measurement, {BLDC} motor, Commutation, Hall effect, Hall effect sensors, Motor control strategy, Process control, Regulation, Reliability, Rotors, Sensors, Stability analysis, Trapezoidal control, Velocity control}, + file = {Full Text PDF:C\:\\Users\\nolan\\Zotero\\storage\\J9NQ9CM8\\Bhatiya et al. - 2024 - BLDC Motor Trapezoidal Regulation Using Hall Effect Sensor.pdf:application/pdf}, +} + +@inproceedings{m_speed_2025, + title = {Speed Control of Six Step Commutation Trapezoidal by Fuzzy Logic Control of {BLDC} Motor for E-Vehicle}, + url = {https://ieeexplore.ieee.org/document/11113877}, + doi = {10.1109/ICOECA66273.2025.00076}, + abstract = {This paper demand for efficient and sustainable transportation solutions has driven the widespread adoption of Electric Vehicles ({EVs}). Brushless {DC} motors emerging as a popular choice for their high effectiveness, reliability, and low maintenance. This project focuses on the speed control of {BLDC} motors in {EVs} using trapezoidal control fuzzy logic techniques. Trapezoidal control, a common approach for {BLDC} motor commutation, is explored for its advantages in smooth speed control and reduced harmonic distortion. A speed control fuzzy logic algorithm is developed to adjust the motor speed vigorously created on the vehicle's operational requirements, ensuring efficient energy. The system uses the six-step commutation approach to produce the required signals that regulate the inverter that powers of {BLDC} motor while monitoring the motor's speed, current, and rotor position in real-time. The efficiency of the suggested speed control strategy is confirmed by the presentation of simulation results, focusing on achieving rapid acceleration, maintaining a steady cruising speed, and improving torque efficiency.}, + eventtitle = {2025 5th International Conference on Expert Clouds and Applications ({ICOECA})}, + pages = {407--412}, + booktitle = {2025 5th International Conference on Expert Clouds and Applications ({ICOECA})}, + author = {M, Kirubaharan and S, Haribaskar and Gopalakrishnan, R. and E, Chandrakumar and R, Satheeshkumar}, + urldate = {2025-12-17}, + date = {2025-03}, + keywords = {Simulation, Torque, Commutation, Rotors, Velocity control, {BLDC} Motor, Fuzzy logic, Monitoring, Real-time systems, six-step commutation, Speed control of {EV}, System performance, Transportation, trapezoidal control fuzzy logic techniques}, + file = {PDF:C\:\\Users\\nolan\\Zotero\\storage\\JV793P7X\\M et al. - 2025 - Speed Control of Six Step Commutation Trapezoidal by Fuzzy Logic Control of BLDC Motor for E-Vehicle.pdf:application/pdf}, +} + +@inproceedings{farid_performance_2007, + title = {Performance analysis of field-oriented control and direct torque control for sensorless induction motor drives}, + url = {https://ieeexplore.ieee.org/document/4433783}, + doi = {10.1109/MED.2007.4433783}, + abstract = {This paper presents a contribution for detailed comparison between two sensorless control techniques for high performance induction motor drives: Field-oriented control ({FOC}) and direct torque control ({DTC}). The main characteristics of field-oriented control and direct torque control schemes are studied by simulation emphasizing their advantages and disadvantages. The performances of the two control schemes are evaluated in terms of torque and current ripples, and transient responses to load toque variation. We can nevertheless say that the two control schemes provide in their basic configuration, comparable performances regarding the torque control and parameter sensitivity. We can note a slight advance of {DTC} scheme compared to {FOC} scheme regarding the dynamic flux control performance and the implementation complexity. The choice of one or the other scheme will depend mainly on specific requirements of the application.}, + eventtitle = {2007 Mediterranean Conference on Control \& Automation}, + pages = {1--6}, + booktitle = {2007 Mediterranean Conference on Control \& Automation}, + author = {Farid, Naceri and Sebti, Belkacem and Mebarka, Kercha and Tayeb, Benmokrane}, + urldate = {2025-12-17}, + date = {2007-06}, + keywords = {Induction motor drives, Induction motors, Open loop systems, Performance analysis, Performance evaluation, Pulse width modulation, Sensorless control, Stators, Torque control, Voltage}, + file = {Full Text PDF:C\:\\Users\\nolan\\Zotero\\storage\\QS3AXW4G\\Farid et al. - 2007 - Performance analysis of field-oriented control and direct torque control for sensorless induction mo.pdf:application/pdf}, +} + +@collection{tan_advances_2013, + location = {Berlin, Heidelberg}, + title = {Advances in Swarm Intelligence: 4th International Conference, {ICSI} 2013, Harbin, China, June 12-15, 2013, Proceedings, Part {II}}, + volume = {7929}, + rights = {https://www.springernature.com/gp/researchers/text-and-data-mining}, + isbn = {978-3-642-38714-2 978-3-642-38715-9}, + url = {https://link.springer.com/10.1007/978-3-642-38715-9}, + series = {Lecture Notes in Computer Science}, + shorttitle = {Advances in Swarm Intelligence}, + abstract = {The Design and Implementation of Motor Drive +for an Electric Bicycle}, + publisher = {Springer Berlin Heidelberg}, + editor = {Tan, Ying and Shi, Yuhui and Mo, Hongwei}, + editorb = {Hutchison, David and Kanade, Takeo and Kittler, Josef and Kleinberg, Jon M. and Mattern, Friedemann and Mitchell, John C. and Naor, Moni and Nierstrasz, Oscar and Pandu Rangan, C. and Steffen, Bernhard and Sudan, Madhu and Terzopoulos, Demetri and Tygar, Doug and Vardi, Moshe Y. and Weikum, Gerhard}, + editorbtype = {redactor}, + urldate = {2025-12-17}, + date = {2013}, + langid = {english}, + doi = {10.1007/978-3-642-38715-9}, + file = {PDF:C\:\\Users\\nolan\\Zotero\\storage\\BVFW45SK\\Tan et al. - 2013 - Advances in Swarm Intelligence 4th International Conference, ICSI 2013, Harbin, China, June 12-15,.pdf:application/pdf}, +} + +@inproceedings{samitha_ransara_modelling_2013, + title = {Modelling and analysis of a low cost Brushless {DC} motor drive}, + url = {https://ieeexplore.ieee.org/document/6505698/}, + doi = {10.1109/ICIT.2013.6505698}, + abstract = {This paper presents a buck converter based modelling technique for Brushless {DC} ({BLDC}) motor drives. The proposed technique is a better alternative to model {BLDC} motor drives due to its reduced computational complexity in contrast to the conventional phase-variable model. Using the model, constant speed operation of a {BLDC} motor drive operated without a {DC} link capacitor is analysed. Theoretical behaviour of the motor drive, predicted from the model, is compared with Matlab/Simulink based simulations to demonstrate the validity of the model. Mathematical expressions are derived from the model to evaluate the steady state performance of the {BLDC} motor drive, which is presented, in comparison to a similar sized conventional {BLDC} motor drive. The proposed model and mathematical expressions are expected to be useful at the design stage of the low cost motor drive to achieve comparable performance.}, + eventtitle = {2013 {IEEE} International Conference on Industrial Technology ({ICIT})}, + pages = {356--361}, + booktitle = {2013 {IEEE} International Conference on Industrial Technology ({ICIT})}, + author = {Samitha Ransara, H. K. and Madawala, Udaya K.}, + urldate = {2026-01-01}, + date = {2013-02}, + keywords = {Brushless {DC} motors, Torque, Mathematical model, Analytical models, Capacitors, Motor drives}, + file = {Full Text PDF:C\:\\Users\\nolan\\Zotero\\storage\\F7UAHCL6\\Samitha Ransara et Madawala - 2013 - Modelling and analysis of a low cost Brushless DC motor drive.pdf:application/pdf}, +} + +@thesis{gasc_conception_2004, + title = {Conception d'un actionneur à aimants permanents à faibles ondulations de couple pour assistance de direction automobile}, + url = {https://hal.science/tel-04297384}, + abstract = {This study relates to the design of permanent magnet actuator for automotive electric steering assistance and has been supported by the {CNRS} and {RENAULT}. +The analysis of the specification schedule for automotive electric power steering reveals the need of a very low motor torque ripple. The minimisation of the torque ripple is treated according two ways : a first action consists in optimising the motor design and a second one in compensating the torque ripple by a control law. +Concerning the design, a study of the mechanical system links the torque sensor stiffness, integrated into the steering column, to the motor inertia brought back to the steering wheel. The low inertia and the high ambient temperature constitute strong constraints of design for a given size. Increasing the shaft stiffness reduces the constraints of design. Analytical electromagnetic and thermal models have been coupled and exploited according to a methodology defined by the specificity of the problem. Finite Element Analysis {FLUX}2D™ is used so as to validate the analytical design and to study torque ripple techniques. A solution based on a structure with a fractional slot number and an original winding is proposed. The realisation and the tests of a prototype have validated some aspects of the design. +In order to minimise the torque ripple by control laws, simulation models under Simulink were developed. They integrate the torque ripple which has been determined by Finite Element Analysis. Several observer structures taking into account the torque ripple are presented and compared. An original structure based on a Kalman’s filter coupled to a load torque observer based on Luenberger’s theory is updated. This structure enables to manage the control without position encoder while strongly reducing the torque ripple. A state feedback structure and a {RST} controller combined with load torque compensation were implemented on an experimental set-up designed and instrumented with the aim of reproducing the system of electric power-assisted steering.}, + institution = {Institut National Polytechnique (Toulouse)}, + type = {Theses}, + author = {Gasc, Laurent}, + urldate = {2026-01-02}, + date = {2004-11}, + note = {Issue: 2004INPT043H}, + keywords = {Active compensation, Automobile power steering, Compensation active, Contrôle en position, Direction assistée automobile, Finite Element Analysis, {FLUX}2D, Model, Modélisation, Moteur à aimants permanents, Observateur de couple, Ondulations de couple, Permanent magnet motors, Position control, Ripple torque, Torque observer}, + file = {HAL PDF Full Text:C\:\\Users\\nolan\\Zotero\\storage\\QQCS4KN4\\Gasc - 2004 - Conception d'un actionneur à aimants permanents à faibles ondulations de couple pour assistance de d.pdf:application/pdf}, +} + +@inproceedings{akiki_reduction_2016, + location = {Grenoble, France}, + title = {Réduction des ondulations de couple d'un moteur à aimants en multi-V et bobinage sur dents}, + url = {https://hal.science/hal-01361708}, + abstract = {Cet article présente une étude sur la réduction des ondulations de couple d'un moteur électrique à 12 dents et 10 pôles avec des aimants intérieurs en multi-V et bobinage concentré sur dents. Ce type de machine est utilisé pour des applications qui exigent un fort couple à basse vitesse. Cependant, la combinaison 12/10 développe des ondulations de couple élevées. L'objectif de cette étude est de présenter une méthodologie de réduction des ondulations de couple en se basant sur le vrillage du rotor et l'asymétrie des pôles. Dans cet article, l'étude de chacune des techniques est d'abord présentée puis une méthode de combinaison de ces deux techniques est proposée afin de réduire certains harmoniques du couple.}, + booktitle = {2nd Symposium de Génie Électrique ({SGE} 2016)}, + author = {Akiki, Paul and Hage-Hassan, Maya and Vannier, Jean-Claude and Dessante, Philippe and Dagusé, Benjamin and Bensetti, Mohamed}, + urldate = {2026-01-02}, + date = {2016-06}, + keywords = {Aimants multi-V, modélisation, ondulations de couple, plan d'expérience, pôles asymétriques, vrillage}, + file = {HAL PDF Full Text:C\:\\Users\\nolan\\Zotero\\storage\\AFPWJ2YA\\Akiki et al. - 2016 - Réduction des ondulations de couple d'un moteur à aimants en multi-V et bobinage sur dents.pdf:application/pdf}, +} + +@book{gieras_modern_2023, + location = {Boca Raton}, + edition = {First edition}, + title = {Modern permanent magnet electric machines: theory and control}, + isbn = {978-0-367-61058-6}, + shorttitle = {Modern permanent magnet electric machines}, + abstract = {Fundamentals of magnetism -- Soft magnetic materials -- Permanent magnets -- Calculation of magnetic circuits with {PMs} -- Pm brush {DC} machines and control -- Pm brushless {DC} motors and drives control -- Pm synchronous motors and drives control -- Axial and transverse flux. Motors -- High-speed {PM} brushless machines}, + publisher = {{CRC} Press}, + author = {Gieras, Jacek F. and Shen, Jian-Xin}, + date = {2023}, + doi = {10.1201/9781003103073}, +} + +@misc{b1, + author = {Benjamin Vedder}, + title = {VESC BLDC Motor Control Firmware}, + year = {2024}, + howpublished = {\url{https://github.com/vedderb/bldc/}} +} + +@misc{b2, + author = {Benjamin Vedder}, + title = {lispBM in VESC}, + year = {2024}, + howpublished = {\url{https://github.com/vedderb/bldc/tree/master/lispBM}} +} \ No newline at end of file diff --git a/Article_Scientifique/PIR_MadMax3.bib:Zone.Identifier b/Article_Scientifique/PIR_MadMax3.bib:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -- 159 +< -- 42 ++ -- 80 +- -- 29 +* -- 337 +:= -- 1071 +add.period$ -- 23 +call.type$ -- 10 +change.case$ -- 12 +chr.to.int$ -- 108 +cite$ -- 18 +duplicate$ -- 487 +empty$ -- 593 +format.name$ -- 36 +if$ -- 1567 +int.to.chr$ -- 0 +int.to.str$ -- 10 +missing$ -- 89 +newline$ -- 67 +num.names$ -- 10 +pop$ -- 244 +preamble$ -- 1 +purify$ -- 0 +quote$ -- 4 +skip$ -- 529 +stack$ -- 0 +substring$ -- 255 +swap$ -- 343 +text.length$ -- 6 +text.prefix$ -- 0 +top$ -- 5 +type$ -- 10 +warning$ -- 8 +while$ -- 34 +width$ -- 12 +write$ -- 126 +(There were 9 warnings) diff --git a/Article_Scientifique/main.log b/Article_Scientifique/main.log new file mode 100644 index 0000000..d1fff7f --- /dev/null +++ b/Article_Scientifique/main.log @@ -0,0 +1,526 @@ +This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex 2026.3.16) 12 MAY 2026 15:56 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**main.tex +(./main.tex +LaTeX2e <2021-11-15> patch level 1 +L3 programming layer <2022-01-21> +(/usr/share/texlive/texmf-dist/tex/latex/ieeetran/IEEEtran.cls +Document Class: IEEEtran 2015/08/26 V1.8b by Michael Shell +-- See the "IEEEtran_HOWTO" manual for usage information. +-- http://www.michaelshell.org/tex/ieeetran/ +\@IEEEtrantmpdimenA=\dimen138 +\@IEEEtrantmpdimenB=\dimen139 +\@IEEEtrantmpdimenC=\dimen140 +\@IEEEtrantmpcountA=\count185 +\@IEEEtrantmpcountB=\count186 +\@IEEEtrantmpcountC=\count187 +\@IEEEtrantmptoksA=\toks16 +LaTeX Font Info: Trying to load font information for OT1+ptm on input line 5 +03. +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/ot1ptm.fd +File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm. +) +-- Using 8.5in x 11in (letter) paper. +-- Using PDF output. +\@IEEEnormalsizeunitybaselineskip=\dimen141 +-- This is a 10 point document. +\CLASSINFOnormalsizebaselineskip=\dimen142 +\CLASSINFOnormalsizeunitybaselineskip=\dimen143 +\IEEEnormaljot=\dimen144 +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <5> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <5> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090. + +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <7> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <7> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090. + +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <8> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <8> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090. + +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <9> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <9> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090. + +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <10> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <10> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090. + +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <11> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <11> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090. + +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <12> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <12> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090. + +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <17> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <17> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090. + +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <20> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <20> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090. + +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <24> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090. +LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <24> not available +(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090. + +\IEEEquantizedlength=\dimen145 +\IEEEquantizedlengthdiff=\dimen146 +\IEEEquantizedtextheightdiff=\dimen147 +\IEEEilabelindentA=\dimen148 +\IEEEilabelindentB=\dimen149 +\IEEEilabelindent=\dimen150 +\IEEEelabelindent=\dimen151 +\IEEEdlabelindent=\dimen152 +\IEEElabelindent=\dimen153 +\IEEEiednormlabelsep=\dimen154 +\IEEEiedmathlabelsep=\dimen155 +\IEEEiedtopsep=\skip47 +\c@section=\count188 +\c@subsection=\count189 +\c@subsubsection=\count190 +\c@paragraph=\count191 +\c@IEEEsubequation=\count192 +\abovecaptionskip=\skip48 +\belowcaptionskip=\skip49 +\c@figure=\count193 +\c@table=\count194 +\@IEEEeqnnumcols=\count195 +\@IEEEeqncolcnt=\count196 +\@IEEEsubeqnnumrollback=\count197 +\@IEEEquantizeheightA=\dimen156 +\@IEEEquantizeheightB=\dimen157 +\@IEEEquantizeheightC=\dimen158 +\@IEEEquantizeprevdepth=\dimen159 +\@IEEEquantizemultiple=\count198 +\@IEEEquantizeboxA=\box50 +\@IEEEtmpitemindent=\dimen160 +\IEEEPARstartletwidth=\dimen161 +\c@IEEEbiography=\count199 +\@IEEEtranrubishbin=\box51 +) +** ATTENTION: Overriding command lockouts (line 2). +(/usr/share/texlive/texmf-dist/tex/latex/cite/cite.sty +LaTeX Info: Redefining \cite on input line 302. +LaTeX Info: Redefining \nocite on input line 332. +Package: cite 2015/02/27 v 5.5 +) +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2021/10/15 v2.17l AMS math features +\@mathmargin=\skip50 + +For additional information on amsmath, use the `?' option. +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty +Package: amstext 2021/08/26 v2.01 AMS text + +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 generic functions +\@emptytoks=\toks17 +\ex@=\dimen162 +)) +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d Bold Symbols +\pmbraise@=\dimen163 +) +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty +Package: amsopn 2021/08/26 v2.02 operator names +) +\inf@bad=\count266 +LaTeX Info: Redefining \frac on input line 234. +\uproot@=\count267 +\leftroot@=\count268 +LaTeX Info: Redefining \overline on input line 399. +\classnum@=\count269 +\DOTSCASE@=\count270 +LaTeX Info: Redefining \ldots on input line 496. +LaTeX Info: Redefining \dots on input line 499. +LaTeX Info: Redefining \cdots on input line 620. +\Mathstrutbox@=\box52 +\strutbox@=\box53 +\big@size=\dimen164 +LaTeX Font Info: Redeclaring font encoding OML on input line 743. +LaTeX Font Info: Redeclaring font encoding OMS on input line 744. +\macc@depth=\count271 +\c@MaxMatrixCols=\count272 +\dotsspace@=\muskip16 +\c@parentequation=\count273 +\dspbrk@lvl=\count274 +\tag@help=\toks18 +\row@=\count275 +\column@=\count276 +\maxfields@=\count277 +\andhelp@=\toks19 +\eqnshift@=\dimen165 +\alignsep@=\dimen166 +\tagshift@=\dimen167 +\tagwidth@=\dimen168 +\totwidth@=\dimen169 +\lineht@=\dimen170 +\@envbody=\toks20 +\multlinegap=\skip51 +\multlinetaggap=\skip52 +\mathdisplay@stack=\toks21 +LaTeX Info: Redefining \[ on input line 2938. +LaTeX Info: Redefining \] on input line 2939. +) +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols + +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Redeclaring math symbol \hbar on input line 98. +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +)) +(/usr/share/texlive/texmf-dist/tex/latex/algorithms/algorithmic.sty +Package: algorithmic 2009/08/24 v0.1 Document Style `algorithmic' + +(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +Package: ifthen 2020/11/24 v1.1c Standard LaTeX ifthen package (DPC) +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks22 +) +\c@ALC@unique=\count278 +\c@ALC@line=\count279 +\c@ALC@rem=\count280 +\c@ALC@depth=\count281 +\ALC@tlm=\skip53 +\algorithmicindent=\skip54 +) +(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip17 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +(/usr/share/texlive/texmf-dist/tex/latex/siunitx/siunitx.sty +Package: siunitx 2022-02-02 v3.0.46 A comprehensive (SI) units package +\l__siunitx_angle_tmp_dim=\dimen171 +\l__siunitx_angle_marker_box=\box54 +\l__siunitx_angle_unit_box=\box55 +\l__siunitx_compound_count_int=\count282 + +(/usr/share/texlive/texmf-dist/tex/latex/translations/translations.sty +Package: translations 2022/01/04 v1.11 internationalization of LaTeX2e packages + (CN) + +(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty +Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW) +\etb@tempcnta=\count283 +) +(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO +) + +(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty +Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) +) +(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty +Package: iftex 2020/03/06 v1.0d TeX engine tests +) +(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO) +) +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +)) +\l__siunitx_number_exponent_fixed_int=\count284 +\l__siunitx_number_min_decimal_int=\count285 +\l__siunitx_number_min_integer_int=\count286 +\l__siunitx_number_round_precision_int=\count287 +\l__siunitx_number_group_minimum_int=\count288 +\l__siunitx_table_tmp_box=\box56 +\l__siunitx_table_tmp_dim=\dimen172 +\l__siunitx_table_column_width_dim=\dimen173 +\l__siunitx_table_integer_box=\box57 +\l__siunitx_table_decimal_box=\box58 +\l__siunitx_table_before_box=\box59 +\l__siunitx_table_after_box=\box60 +\l__siunitx_table_before_dim=\dimen174 +\l__siunitx_table_carry_dim=\dimen175 +\l__siunitx_unit_tmp_int=\count289 +\l__siunitx_unit_position_int=\count290 +\l__siunitx_unit_total_int=\count291 + +(/usr/share/texlive/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty +(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty +Package: expl3 2022-01-21 L3 programming layer (loader) + +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +File: l3backend-pdftex.def 2022-01-12 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count292 +\l__pdf_internal_box=\box61 +)) +Package: l3keys2e 2022-01-12 LaTeX2e option processing using LaTeX3 keys +) +(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty +Package: array 2021/10/04 v2.5f Tabular extension package (FMi) +\col@sep=\dimen176 +\ar@mcellbox=\box62 +\extrarowheight=\dimen177 +\NC@list=\toks23 +\extratabsurround=\skip55 +\backup@length=\skip56 +\ar@cellbox=\box63 +)) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2021/03/04 v1.4d Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2021/08/11 v1.11 sin cos tan (DPC) +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 107. + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2020/10/05 v1.2a Graphics/color driver for pdftex +)) +\Gin@req@height=\dimen178 +\Gin@req@width=\dimen179 +) +(/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty +Package: textcomp 2020/02/02 v2.0n Standard LaTeX package +) +(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +Package: xcolor 2021/10/31 v2.13 LaTeX color extensions (UK) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package xcolor Info: Driver file: pdftex.def on input line 227. +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1352. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1356. +Package xcolor Info: Model `RGB' extended on input line 1368. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1370. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1371. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1372. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1373. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1374. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1375. +) +Package translations Info: No language package found. I am going to use `englis +h' as default language. on input line 16. + (./main.aux) +\openout1 = `main.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 16. +LaTeX Font Info: ... okay on input line 16. + +-- Lines per column: 56 (exact). + +(/usr/share/texlive/texmf-dist/tex/latex/translations/translations-basic-dictio +nary-english.trsl +File: translations-basic-dictionary-english.trsl (english translation file `tra +nslations-basic-dictionary') +) +Package translations Info: loading dictionary `translations-basic-dictionary' f +or `english'. on input line 16. + +(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count293 +\scratchdimen=\dimen180 +\scratchbox=\box64 +\nofMPsegments=\count294 +\nofMParguments=\count295 +\everyMPshowfont=\toks24 +\MPscratchCnt=\count296 +\MPscratchDim=\dimen181 +\MPnumerator=\count297 +\makeMPintoPDFobject=\count298 +\everyMPtoPDFconversion=\toks25 +) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +85. + +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) + +LaTeX Warning: Citation `patil_analysis_2025' on page 1 undefined on input line + 117. + +LaTeX Font Info: Trying to load font information for U+msa on input line 118 +. +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Trying to load font information for U+msb on input line 118 +. + +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) + +LaTeX Warning: Citation `li_quantitative_2019' on page 1 undefined on input lin +e 121. + + +LaTeX Warning: Citation `mohammd_taher_new_2021' on page 1 undefined on input l +ine 125. + +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} + + +] + +LaTeX Warning: Citation `gieras_modern_2023' on page 2 undefined on input line +131. + + +LaTeX Warning: Citation `gieras_modern_2023' on page 2 undefined on input line +133. + + +LaTeX Warning: Citation `gasc_conception_2004' on page 2 undefined on input lin +e 133. + + +LaTeX Warning: Citation `bhatiya_bldc_2024' on page 2 undefined on input line 1 +34. + + +LaTeX Warning: Citation `jomsa-nga_torque_2024' on page 2 undefined on input li +ne 136. + + +LaTeX Warning: Citation `mohammd_taher_new_2021' on page 2 undefined on input l +ine 137. + + +LaTeX Warning: Citation `li_quantitative_2019' on page 2 undefined on input lin +e 138. + + +LaTeX Warning: Citation `jomsa-nga_torque_2024' on page 2 undefined on input li +ne 143. + + +LaTeX Warning: Citation `li_quantitative_2019' on page 2 undefined on input lin +e 145. + + +LaTeX Warning: Citation `patil_analysis_2025' on page 2 undefined on input line + 147. + + +LaTeX Warning: Citation `gasc_conception_2004' on page 2 undefined on input lin +e 153. + + +LaTeX Warning: Citation `jomsa-nga_torque_2024' on page 2 undefined on input li +ne 156. + + +LaTeX Warning: Citation `mohammd_taher_new_2021' on page 2 undefined on input l +ine 159. + + +LaTeX Warning: Citation `li_quantitative_2019' on page 2 undefined on input lin +e 163. + + +LaTeX Warning: Citation `lee_advanced_2001' on page 2 undefined on input line 1 +70. + + +LaTeX Warning: Citation `jomsa-nga_torque_2024' on page 2 undefined on input li +ne 175. + + +LaTeX Warning: Citation `b1' on page 2 undefined on input line 208. + +[2] + +LaTeX Warning: Citation `b1' on page 3 undefined on input line 232. + + +LaTeX Warning: Citation `b2' on page 3 undefined on input line 238. + +[3] (./main.bbl +Underfull \hbox (badness 1490) in paragraph at lines 97--99 +[]\OT1/ptm/m/n/8 ------, ``lispbm in vesc,'' $https : / / github . com / vedder +b / bldc / tree / master / + [] + +) + +** Conference Paper ** +Before submitting the final camera ready copy, remember to: + + 1. Manually equalize the lengths of two columns on the last page + of your paper; + + 2. Ensure that any PostScript and/or PDF output post-processing + uses only Type 1 fonts and that every step in the generation + process uses the appropriate paper size. + +[4 + +] (./main.aux) + +LaTeX Warning: There were undefined references. + + +LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. + + ) +Here is how much of TeX's memory you used: + 8270 strings out of 478287 + 179210 string characters out of 5849289 + 458734 words of memory out of 5000000 + 26390 multiletter control sequences out of 15000+600000 + 505668 words of font info for 98 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 71i,8n,79p,227b,513s stack positions out of 5000i,500n,10000p,200000b,80000s +{/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc} +Output written on main.pdf (4 pages, 111590 bytes). +PDF statistics: + 53 PDF objects out of 1000 (max. 8388607) + 32 compressed objects within 1 object stream + 0 named destinations out of 1000 (max. 500000) + 1 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/Article_Scientifique/main.pdf b/Article_Scientifique/main.pdf new file mode 100644 index 0000000000000000000000000000000000000000..02411040107deb5465677e4b86e2c6436f719afb GIT binary patch literal 111590 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 z"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