%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%                        naam: parameterfile                     %%
%%                       Datum: 06-10-11                          %%
%%               Gemaakt door: Henrik Johannes                    %%
%%                     studienummer:4173414                       %%
%%                          Wb3220                                %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Constantes 
constante.g = 9.81;                                                   %[m/s2]

%% Parameters
parameters = getappdata(0,'parameters');

sn = parameters.studn;
parameters.auto.L = 1 + 0.1*str2num(sn(6))+0.1*str2num(sn(7));                 %[m]
parameters.auto.Mcontra = 20+str2num(sn(3)) +2*str2num(sn(4));                 %[kg]
%parameters.auto.M = 50 + sn(3) + sn(4);    
parameters.auto.Ichassis = 10 + str2num(sn(3)) + str2num(sn(5));               %[kg*m2] - Massatraagheidsmoment chassis
parameters.auto.Icontra= 7 +0.2*(str2num(sn(5)));
parameters.auto.k1 = 5000 + 1000 * str2num(sn(5));                             %[N/m] - Veerstijfheid voor
parameters.auto.k2 = parameters.auto.k1 - 100*str2num(sn(6)) + 200 * sn(4);    %[N/m] - Veerstijfheid achter
parameters.auto.c1 = 20 + str2num(sn(4)) + 2 * str2num(sn(6));                          %[N/m] - Demperconstante voor
parameters.auto.c2 = parameters.auto.c1 - str2num(sn(3));                      %[N/m] - Demperconstante achter 
parameters.model.v0 = 3;                                                       %[m/s] - Beginsnelheid
parameters.auto.Cwlucht = 5 + str2num(sn(6)) + 2 * str2num(sn(7));                      %[Ns2/m2] - Luchtwrijving Cw,lucht 
%parameters.auto.Mchassis = parameters.auto.M - 20 -str2num(sn(6));            %[kg] - Massa chassis 
parameters.auto.Mchassis = 50 + sn(3) + sn(4) - 20 -str2num(sn(6));            %[kg] - Massa chassis 
parameters.auto.M = parameters.auto.Mcontra + parameters.auto.Mchassis;  %[kg] 
parameters.auto.Fwrol = parameters.auto.M/ 10;                        % Rolwrijvingskracht
parameters.model.teta0 = atan(vector.input.dheuvel(1)/ds);                                             %?????????
parameters.auto.M= parameters.auto.contra + 10 +3*str2num(sn(5));          % massa totaal voertuig
parameters.auto.H= 1 +0.1* str2num(sn(6)); %hoogte contragewicht
parameters.auto.Cm= 10 + 0.5 * str2num(sn(4));
parameters.model.v0=5;              %beginsnelheid
parameters.auto.cw=1 + 0.3 * str2num(sn(4)); 
parameters.auto.Fcw= 5 + 0.1 *str2num(sn(6));


setappdata(0,'parameters',parameters)

% straal = 5 + str2num(sn(6))/4 + str2num(sn(7))/4;
% x_mid  = straal + 1 + 2 * str2num(sn(4)) + str2num(sn(3));
% y_mid  = straal + 1 + 2 * str2num(sn(5)) + str2num(sn(6));
% 
% x_route = x_mid - straal*cos([0:0.001:2*pi]);
% y_route = y_mid - straal*sin([0:0.001:2*pi]);

%%% Einde %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%							                                  %%
%%		Aanpassingen:				                          %%
%%		16.09.2011: versie 1.0	     		                  %%
%%		.09.2011: versie 1.1	     		                  %%
%%							                                  %%
%%							                                  %%
%%							                                  %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%