|
@@ -3,6 +3,7 @@ package api.common.pojo.vo.model;
|
|
|
import lombok.Data;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.util.List;
|
|
|
|
|
|
@Data
|
|
|
public class VehicleVO {
|
|
@@ -36,15 +37,71 @@ public class VehicleVO {
|
|
|
private BigDecimal heightDistance;
|
|
|
private BigDecimal wheelbase;
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ private Double wheelCenterToTop;
|
|
|
+ private Double wheelCenterToGround;
|
|
|
+ private Double centroidToFrontWheelCenter;
|
|
|
+ private Double centroidToGround;
|
|
|
+
|
|
|
+ private Double sprungMass;
|
|
|
+ private Double vehicleWidth;
|
|
|
+ private Double rotationalInertiaX;
|
|
|
+ private Double rotationalInertiaY;
|
|
|
+ private Double rotationalInertiaZ;
|
|
|
+ private Double frontLeftWheelEffectiveRollingRadius;
|
|
|
+ private Double frontLeftWheelRollingResistanceCoefficient;
|
|
|
+ private Double frontLeftWheelFreeRadius;
|
|
|
+ private List<List<String>> frontLeftWheelRelationCurveOfPositiveMomentAndSideslipAngle;
|
|
|
+ private List<List<String>> frontLeftWheelRelationCurveBetweenLateralForceAndSideslipAngle;
|
|
|
+ private List<List<String>> frontLeftWheelRelationCurveBetweenLongitudinalForceAndSideslipAngle;
|
|
|
+ private List<List<String>> rearLeftWheelRelationCurveOfPositiveMomentAndSideslipAngle;
|
|
|
+ private List<List<String>> rearLeftWheelRelationCurveBetweenLateralForceAndSideslipAngle;
|
|
|
+ private List<List<String>> rearLeftWheelRelationCurveBetweenLongitudinalForceAndSideslipAngle;
|
|
|
+ private List<List<String>> frontRightWheelRelationCurveOfPositiveMomentAndSideslipAngle;
|
|
|
+ private List<List<String>> frontRightWheelRelationCurveBetweenLateralForceAndSideslipAngle;
|
|
|
+ private List<List<String>> frontRightWheelRelationCurveBetweenLongitudinalForceAndSideslipAngle;
|
|
|
+ private List<List<String>> rearRightWheelRelationCurveOfPositiveMomentAndSideslipAngle;
|
|
|
+ private List<List<String>> rearRightWheelRelationCurveBetweenLateralForceAndSideslipAngle;
|
|
|
+ private List<List<String>> rearRightWheelRelationCurveBetweenLongitudinalForceAndSideslipAngle;
|
|
|
+ private String frontWheelSuspensionType;
|
|
|
+ private String frontWheelSuspensionKinematicsCoefficient;
|
|
|
+ private String frontWheelUnsprungMass;
|
|
|
+ private String frontWheelTrackWidth;
|
|
|
+ private String rearWheelSuspensionType;
|
|
|
+ private String rearWheelSuspensionKinematicsCoefficient;
|
|
|
+ private String rearWheelUnsprungMass;
|
|
|
+ private String rearWheelTrackWidth;
|
|
|
+ private String windwardArea;
|
|
|
+ private String airDensity;
|
|
|
+ private String engineCrankshaftMomentOfInertia;
|
|
|
+ private String idleSpeed;
|
|
|
+ private List<List<String>> relationCurveOfEngineTorqueSpeedAndThrottleOpening;
|
|
|
+ private String momentOfInertiaOfInputShaft;
|
|
|
+ private String momentOfInertiaOfOutputShaft;
|
|
|
+ private String finalDriveRatio;
|
|
|
+ private List<String> transmissionEfficiency;
|
|
|
+ private List<String> gearRatio;
|
|
|
+ private List<String> inertia;
|
|
|
+ private List<String> driving;
|
|
|
+ private List<String> coasting;
|
|
|
+ private String shiftTime;
|
|
|
+ private List<List<String>> shiftTimeUp12;
|
|
|
+ private List<List<String>> shiftTimeDown12;
|
|
|
+ private List<List<String>> shiftTimeUp23;
|
|
|
+ private List<List<String>> shiftTimeDown23;
|
|
|
+ private List<List<String>> shiftTimeUp34;
|
|
|
+ private List<List<String>> shiftTimeDown34;
|
|
|
+ private List<List<String>> shiftTimeUp45;
|
|
|
+ private List<List<String>> shiftTimeDown45;
|
|
|
+ private List<List<String>> shiftTimeUp56;
|
|
|
+ private List<List<String>> shiftTimeDown56;
|
|
|
+ private String brakeType;
|
|
|
+ private String frontLeftWheelBrakingTorque;
|
|
|
+ private String rearLeftWheelBrakingTorque;
|
|
|
+ private String frontRightWheelBrakingTorque;
|
|
|
+ private String rearRightWheelBrakingTorque;
|
|
|
+ private String steeringType;
|
|
|
+ private String steeringGearType;
|
|
|
+ private String relationCurveBetweenRightWheelAngleAndSteeringGearOutput;
|
|
|
+ private String relationCurveBetweenLeftWheelAngleAndSteeringGearOutput;
|
|
|
+
|
|
|
}
|