raw_merge.hpp: fix condition for consistent time series
This commit is contained in:
parent
17e8df68ef
commit
3611e43276
@ -126,9 +126,12 @@ public:
|
|||||||
std::vector<double> td = this->get_data();
|
std::vector<double> td = this->get_data();
|
||||||
|
|
||||||
// compare start/end of timeseries (define tolerance)
|
// compare start/end of timeseries (define tolerance)
|
||||||
double deltat = 10*this->dt_;
|
double deltat = 7*fmax(this->get_dt(),this->dt_);
|
||||||
if ( ( this->timeseries_[0] - ts[0] < deltat )
|
if ( ( this->timeseries_[0] - ts[0] < deltat )
|
||||||
&& ( this->timeseries_.back() - ts.back() < deltat ) )
|
&& ( this->timeseries_.back() - ts.back() < deltat ) )
|
||||||
|
// double tol = 0.001;
|
||||||
|
// if ( ( (this->timeseries_[0]-ts[0])/ts[0] < tol )
|
||||||
|
// && ( (this->timeseries_.back()-ts.back())/ts.back() < tol ) )
|
||||||
{
|
{
|
||||||
// resulting new time series
|
// resulting new time series
|
||||||
std::vector<double> newts;
|
std::vector<double> newts;
|
||||||
|
@ -6,11 +6,11 @@ import raw_meat
|
|||||||
import pyarrow as pa
|
import pyarrow as pa
|
||||||
import pyarrow.parquet as pq
|
import pyarrow.parquet as pq
|
||||||
|
|
||||||
rawlist = [
|
rawlist1 = [
|
||||||
"smp/Rangerover_Evoque_F-RR534_2019-05-07/BrakePedalActiveQF_HS.raw",
|
"smp/Rangerover_Evoque_F-RR534_2019-05-07/BrakePedalActiveQF_HS.raw",
|
||||||
"smp/Rangerover_Evoque_F-RR534_2019-05-07/BrakePressure_HS.raw",
|
"smp/Rangerover_Evoque_F-RR534_2019-05-07/BrakePressure_HS.raw",
|
||||||
"smp/Rangerover_Evoque_F-RR534_2019-05-07/EngineSpeed_HS.raw",
|
"smp/Rangerover_Evoque_F-RR534_2019-05-07/EngineSpeed_HS.raw",
|
||||||
"smp/Rangerover_Evoque_F-RR534_2019-05-07/pressure_FL.raw",
|
"smp/Rangerover_Evoque_F-RR534_2019-05-07/pressure_FL.raw",
|
||||||
"smp/Rangerover_Evoque_F-RR534_2019-05-07/pressure_RL.raw",
|
"smp/Rangerover_Evoque_F-RR534_2019-05-07/pressure_RL.raw",
|
||||||
"smp/Rangerover_Evoque_F-RR534_2019-05-07/pressure_Vacuum.raw",
|
"smp/Rangerover_Evoque_F-RR534_2019-05-07/pressure_Vacuum.raw",
|
||||||
"smp/VehicleSpeed_HS.raw",
|
"smp/VehicleSpeed_HS.raw",
|
||||||
@ -20,6 +20,49 @@ rawlist = [
|
|||||||
"smp/Rangerover_Evoque_F-RR534_2019-05-07/Temp_Disc_FR.raw"
|
"smp/Rangerover_Evoque_F-RR534_2019-05-07/Temp_Disc_FR.raw"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
rawlist2 = [
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/ACC_lat.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/ACC_long.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_AccelPdlPosn.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_AirTemp_Outsd_IC.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_AirTemp_Outsd.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_BrkPdl_Stat.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_BrkTrq_D_V2.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_BrkTrq_R.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_BrkTrq_V2.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_EngLoad_OBD.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_EngRPM.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_Odo.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_PkBrk_Stat.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_StWhl_Angl.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_StWhl_AnglSpd.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_TC_liquidFuelCons1.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_VehSpd_Disp.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_WhlRPM_FL.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_WhlRPM_FR.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_WhlRPM_RL.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Flex_WhlRPM_RR.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/GPS.height.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/GPS.speed.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/GPS.time.sec.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Pressure_FL.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Pressure_PC.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Pressure_RR.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Pressure_SC.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/setup_id.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Temp_Disc_FL.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Temp_Disc_FR.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Temp_Disc_RL.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Temp_Disc_RR.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Temp_Fluid_FL.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Temp_Fluid_RL.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Travel_Piston.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/Vacuum_Booster.raw",
|
||||||
|
"smp/Mercedes_E-Klasse-2019-08-08/vehicle_id.raw"
|
||||||
|
]
|
||||||
|
|
||||||
|
rawlist = rawlist2
|
||||||
|
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------#
|
#-----------------------------------------------------------------------------#
|
||||||
|
Loading…
x
Reference in New Issue
Block a user