partie autom
This commit is contained in:
parent
88a7ad1fb9
commit
7ed9e99b72
5 changed files with 68 additions and 22 deletions
BIN
Article_Scientifique/Figures/Motor_currents.png
Normal file
BIN
Article_Scientifique/Figures/Motor_currents.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 65 KiB |
|
|
@ -75,10 +75,13 @@
|
|||
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Position tracking error between bicycle and cargo cart.}}{4}{figure.2}\protected@file@percent }
|
||||
\newlabel{fig:tracking-error}{{2}{4}{Position tracking error between bicycle and cargo cart}{figure.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {\mbox {IX-A}2}Experimental Load Characterization}{4}{subsubsection.9.1.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {X}Discussion}{4}{section.10}\protected@file@percent }
|
||||
\bibstyle{IEEEtran}
|
||||
\bibdata{PIR_MadMax3}
|
||||
\bibcite{patil_analysis_2025}{1}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Measured motor current under three loading conditions.}}{5}{figure.3}\protected@file@percent }
|
||||
\newlabel{fig:motor-currents}{{3}{5}{Measured motor current under three loading conditions}{figure.3}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {X}Discussion}{5}{section.10}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {XI}Conclusion/Summary}{5}{section.11}\protected@file@percent }
|
||||
\bibcite{li_quantitative_2019}{2}
|
||||
\bibcite{mohammd_taher_new_2021}{3}
|
||||
\bibcite{gieras_modern_2023}{4}
|
||||
|
|
@ -88,6 +91,5 @@
|
|||
\bibcite{lee_advanced_2001}{8}
|
||||
\bibcite{b1}{9}
|
||||
\bibcite{b2}{10}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {XI}Conclusion/Summary}{5}{section.11}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{References}{5}{section*.2}\protected@file@percent }
|
||||
\gdef \@abspage@last{5}
|
||||
\@writefile{toc}{\contentsline {section}{References}{6}{section*.2}\protected@file@percent }
|
||||
\gdef \@abspage@last{6}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
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 22:57
|
||||
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex 2026.3.16) 13 MAY 2026 18:32
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
|
|
@ -535,15 +535,21 @@ Underfull \vbox (badness 1354) has occurred while \output is active []
|
|||
<./Figures/sys_dyn_matlab.png, id=202, 430.2474pt x 226.6869pt>
|
||||
File: ./Figures/sys_dyn_matlab.png Graphic file (type png)
|
||||
<use ./Figures/sys_dyn_matlab.png>
|
||||
Package pdftex.def Info: ./Figures/sys_dyn_matlab.png used on input line 372.
|
||||
Package pdftex.def Info: ./Figures/sys_dyn_matlab.png used on input line 373.
|
||||
(pdftex.def) Requested size: 252.0pt x 132.77559pt.
|
||||
<./Figures/error_fig.png, id=206, 509.7444pt x 328.5876pt>
|
||||
File: ./Figures/error_fig.png Graphic file (type png)
|
||||
<use ./Figures/error_fig.png>
|
||||
Package pdftex.def Info: ./Figures/error_fig.png used on input line 398.
|
||||
Package pdftex.def Info: ./Figures/error_fig.png used on input line 399.
|
||||
(pdftex.def) Requested size: 252.0pt x 162.44328pt.
|
||||
[4 <./Figures/sys_dyn_matlab.png> <./Figures/error_fig.png (PNG copy)>]
|
||||
(./main.bbl
|
||||
<./Figures/Motor_currents.png, id=218, 499.6266pt x 328.1058pt>
|
||||
File: ./Figures/Motor_currents.png Graphic file (type png)
|
||||
<use ./Figures/Motor_currents.png>
|
||||
Package pdftex.def Info: ./Figures/Motor_currents.png used on input line 421.
|
||||
(pdftex.def) Requested size: 252.0pt x 165.48434pt.
|
||||
|
||||
(./main.bbl [5 <./Figures/Motor_currents.png (PNG copy)>]
|
||||
Underfull \hbox (badness 1490) in paragraph at lines 97--99
|
||||
[]\OT1/ptm/m/n/8 ------, ``lispbm in vesc,'' []$https : / / github . com / vedd
|
||||
erb / bldc / tree / master /
|
||||
|
|
@ -561,18 +567,20 @@ Before submitting the final camera ready copy, remember to:
|
|||
uses only Type 1 fonts and that every step in the generation
|
||||
process uses the appropriate paper size.
|
||||
|
||||
[5] (./main.aux)
|
||||
[6
|
||||
|
||||
] (./main.aux)
|
||||
Package rerunfilecheck Info: File `main.out' has not changed.
|
||||
(rerunfilecheck) Checksum: 4840E35989685C6A900816FED622AB01;6851.
|
||||
)
|
||||
Here is how much of TeX's memory you used:
|
||||
14792 strings out of 478287
|
||||
281340 string characters out of 5849289
|
||||
566325 words of memory out of 5000000
|
||||
32760 multiletter control sequences out of 15000+600000
|
||||
14802 strings out of 478287
|
||||
281591 string characters out of 5849289
|
||||
566416 words of memory out of 5000000
|
||||
32767 multiletter control sequences out of 15000+600000
|
||||
505639 words of font info for 98 fonts, out of 8000000 for 9000
|
||||
1141 hyphenation exceptions out of 8191
|
||||
70i,8n,79p,470b,753s stack positions out of 5000i,500n,10000p,200000b,80000s
|
||||
70i,8n,79p,470b,903s stack positions out of 5000i,500n,10000p,200000b,80000s
|
||||
{/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc}</usr/share/texliv
|
||||
e/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texlive/texm
|
||||
f-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist
|
||||
|
|
@ -583,10 +591,10 @@ sfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmb8
|
|||
a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmbi8a.pfb></usr/sh
|
||||
are/texlive/texmf-dist/fonts/type1/urw/times/utmr8a.pfb></usr/share/texlive/tex
|
||||
mf-dist/fonts/type1/urw/times/utmri8a.pfb>
|
||||
Output written on main.pdf (5 pages, 244634 bytes).
|
||||
Output written on main.pdf (6 pages, 315176 bytes).
|
||||
PDF statistics:
|
||||
294 PDF objects out of 1000 (max. 8388607)
|
||||
261 compressed objects within 3 object streams
|
||||
55 named destinations out of 1000 (max. 500000)
|
||||
299 words of extra memory for PDF output out of 10000 (max. 10000000)
|
||||
301 PDF objects out of 1000 (max. 8388607)
|
||||
266 compressed objects within 3 object streams
|
||||
57 named destinations out of 1000 (max. 500000)
|
||||
304 words of extra memory for PDF output out of 10000 (max. 10000000)
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -5,7 +5,7 @@
|
|||
\usepackage{amsmath,amssymb,amsfonts}
|
||||
\usepackage{algorithmic}
|
||||
\usepackage{url}
|
||||
\usepackage{hyperref}
|
||||
\usepackage[hidelinks]{hyperref}
|
||||
\usepackage{placeins}
|
||||
\usepackage{siunitx}
|
||||
\usepackage{graphicx}
|
||||
|
|
@ -90,7 +90,7 @@ bikes while significantly improving repairability.
|
|||
\end{abstract}
|
||||
|
||||
\begin{IEEEkeywords}
|
||||
VESC Project, Brushless DC motor, Field Oriented Control, Trapezoidal commutation, Low-Tech, e-bike.
|
||||
VESC, Brushless DC motor, Field Oriented Control, Trapezoidal commutation, Low-Tech, PID-Control.
|
||||
\end{IEEEkeywords}
|
||||
|
||||
\section{Introduction}
|
||||
|
|
@ -114,7 +114,7 @@ We also argue the need for general public's safety when it comes to these bikes,
|
|||
\section{Related Work}
|
||||
|
||||
\subsection{Modeling of BLDC Motor}
|
||||
The electromechanical model of a BLDC motor is foundational for understanding its behavior under different control
|
||||
The electromechanical model of a BLDC (Brushless DC) motor is foundational for understanding its behavior under different control
|
||||
schemes. BLDC motors are categorized by their back-electromotive force (back-EMF) waveform: trapezoidal or sinusoidal.
|
||||
This distinction is crucial, as the trapezoidal shape inherently leads to torque ripple when the supplied phase currents
|
||||
are not perfectly aligned, directly influencing the choice and effectiveness of the control strategy
|
||||
|
|
@ -185,6 +185,7 @@ repairability constraints. To date, researchers have not addressed the challenge
|
|||
be locally fabricated, repaired with standard components, and secured against unauthorised wireless access requirements
|
||||
that are critical for decentralised, community-operated fleets.
|
||||
|
||||
|
||||
\section{Aim and Research Objectives}
|
||||
This work presents the design and implementation of a motor control system for electric bicycles and cargo transport
|
||||
applications developed within the context of the Manufacture Autonome Décentralisée (MAD) initiative at INSA Toulouse.
|
||||
|
|
@ -401,6 +402,41 @@ equilibrium position, demonstrating stable closed-loop behaviour and satisfactor
|
|||
\end{figure}
|
||||
|
||||
\subsubsection{Experimental Load Characterization}
|
||||
Experimental tests were conducted on flat terrain in order to evaluate the influence of mechanical load on the motor
|
||||
current consumption of the cargo cart system. The system was powered using a \SI{48}{\volt} battery pack.
|
||||
|
||||
Current measurements were acquired using an Analog Discovery 2 connected to a computer running the WaveForms software
|
||||
environment. A current clamp probe was used to measure the motor current, and the signals were sampled at
|
||||
\SI{1}{\kilo\hertz}.
|
||||
|
||||
During each test, the throttle command was set to its maximum value in order to produce the highest possible
|
||||
acceleration. Once the maximum speed was reached, the motor current naturally decreased and stabilised as the motor
|
||||
only compensated for rolling resistance and friction effects.
|
||||
|
||||
Three loading conditions were investigated corresponding approximately to one, two, and three passengers inside the
|
||||
cargo cart. The motor current measured during these experiments is shown in Fig.~\ref{fig:motor-currents}.
|
||||
|
||||
\begin{figure}[!h]
|
||||
\centering
|
||||
\includegraphics[width=\linewidth]{./Figures/Motor_currents.png}
|
||||
\caption{Measured motor current under three loading conditions.}
|
||||
\label{fig:motor-currents}
|
||||
\end{figure}
|
||||
|
||||
The results show a significant current peak during the acceleration phase, reaching the controller limit of
|
||||
approximately \SI{25}{\ampere}. After this transient phase, the current decreases and converges toward a lower
|
||||
steady-state value corresponding mainly to friction and resistive force compensation.
|
||||
|
||||
As expected, higher loading conditions resulted in higher steady-state current consumption, indicating an increase in
|
||||
the required motor torque. In addition, the duration during which the current remained close to the maximum controller
|
||||
limit also increased with heavier loads, reflecting the longer acceleration time required to reach steady-state
|
||||
operation.
|
||||
These variations are mainly attributed to terrain irregularities, throttle response fluctuations, and limitations
|
||||
associated with the measurement setup and current probe acquisition chain.
|
||||
|
||||
However, due to the absence of direct velocity measurements during the experiments, only qualitative observations could
|
||||
be extracted from these tests. Consequently, a precise estimation of dynamic friction parameters and energy efficiency
|
||||
could not be achieved.
|
||||
|
||||
|
||||
% ******************************** DISCUSSION **************************************************************************
|
||||
|
|
|
|||
Loading…
Reference in a new issue