-
Notifications
You must be signed in to change notification settings - Fork 1
/
exe23.m
50 lines (38 loc) · 801 Bytes
/
exe23.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
clear all;
close all
clc;
% Chargement des paramètres du modèle
Batteries;
MachineElectrique;
BoiteVitesse;
% Lancement de la simulation
sim('TestModeleBoiteVitesse',10);
% Calcul de quelques données pertinentes
% Puissance prélevée sur les batteries
Pelec=Ubatt.*Ibatt;
% Affichage des données
figure;
subplot(2,1,1);
plot(t,Ibatt,'r');
hold on;
plot(t,Ubatt,'b');
legend('Ubatt','Ibatt');
xlabel('Temps(s)');
grid on;
subplot(2,1,2);
plot(t,ConsCe,t,Ce,'r');
legend('ConsCe','Ce');
grid on;
figure;
plot(t,Soc,'r');
grid on;
legend('Soc');
figure;
plot(t,PertesBatt,'r');
grid on;
xlabel('Temps(s)');
ylabel('PertesBatt (W)');
figure;
Pertes=[PertesBatt PertesMe PertesBV];
area(t,Pertes);
legend('PertesBatt','PertesMe','PertesBV');