|
@@ -27,6 +27,87 @@
|
|
|
<result column="height_distance" property="heightDistance" jdbcType="DECIMAL"/>
|
|
|
<result column="wheelbase" property="wheelbase" jdbcType="DECIMAL"/>
|
|
|
<result column="share" property="share" jdbcType="VARCHAR"/>
|
|
|
+ <result column="parameter_type" property="parameterType" jdbcType="VARCHAR"/>
|
|
|
+ <result column="wheelCenterToGround" property="wheelCenterToGround" jdbcType="VARCHAR"/>
|
|
|
+ <result column="centroidToFrontWheelCenter" property="centroidToFrontWheelCenter" jdbcType="VARCHAR"/>
|
|
|
+ <result column="centroidToGround" property="centroidToGround" jdbcType="VARCHAR"/>
|
|
|
+ <result column="sprungMass" property="sprungMass" jdbcType="VARCHAR"/>
|
|
|
+ <result column="vehicleWidth" property="vehicleWidth" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rotationalInertiaX" property="rotationalInertiaX" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rotationalInertiaY" property="rotationalInertiaY" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rotationalInertiaZ" property="rotationalInertiaZ" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontLeftWheelEffectiveRollingRadius" property="frontLeftWheelEffectiveRollingRadius" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontLeftWheelRollingResistanceCoefficient" property="frontLeftWheelRollingResistanceCoefficient" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontLeftWheelFreeRadius" property="frontLeftWheelFreeRadius" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontLeftWheelRelationCurvePositiveMomentAndSideslipAngle" property="frontLeftWheelRelationCurvePositiveMomentAndSideslipAngleJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontLeftWheelRelationCurveLateralForceAndSideslipAngle" property="frontLeftWheelRelationCurveLateralForceAndSideslipAngleJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontLeftWheelRelationCurveLongitudinalForceAndSideslipAngle" property="frontLeftWheelRelationCurveLongitudinalForceAndSideslipAngleJson"
|
|
|
+ jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearLeftWheelEffectiveRollingRadius" property="rearLeftWheelEffectiveRollingRadius" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearLeftWheelRollingResistanceCoefficient" property="rearLeftWheelRollingResistanceCoefficient" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearLeftWheelFreeRadius" property="rearLeftWheelFreeRadius" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearLeftWheelRelationCurvePositiveMomentAndSideslipAngle" property="rearLeftWheelRelationCurvePositiveMomentAndSideslipAngleJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearLeftWheelRelationCurveLateralForceAndSideslipAngle" property="rearLeftWheelRelationCurveLateralForceAndSideslipAngleJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearLeftWheelRelationCurveLongitudinalForceAndSideslipAngle" property="rearLeftWheelRelationCurveLongitudinalForceAndSideslipAngleJson"
|
|
|
+ jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontRightWheelEffectiveRollingRadius" property="frontRightWheelEffectiveRollingRadius" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontRightWheelRollingResistanceCoefficient" property="frontRightWheelRollingResistanceCoefficient" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontRightWheelFreeRadius" property="frontRightWheelFreeRadius" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontRightWheelRelationCurvePositiveMomentAndSideslipAngle" property="frontRightWheelRelationCurvePositiveMomentAndSideslipAngleJson"
|
|
|
+ jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontRightWheelRelationCurveLateralForceAndSideslipAngle" property="frontRightWheelRelationCurveLateralForceAndSideslipAngleJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontRightWheelRelationCurveLongitudinalForceAndSideslipAngle" property="frontRightWheelRelationCurveLongitudinalForceAndSideslipAngleJson"
|
|
|
+ jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearRightWheelEffectiveRollingRadius" property="rearRightWheelEffectiveRollingRadius" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearRightWheelRollingResistanceCoefficient" property="rearRightWheelRollingResistanceCoefficient" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearRightWheelFreeRadius" property="rearRightWheelFreeRadius" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearRightWheelRelationCurvePositiveMomentAndSideslipAngle" property="rearRightWheelRelationCurvePositiveMomentAndSideslipAngleJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearRightWheelRelationCurveLateralForceAndSideslipAngle" property="rearRightWheelRelationCurveLateralForceAndSideslipAngleJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle" property="rearRightWheelRelationCurveLongitudinalForceAndSideslipAngleJson"
|
|
|
+ jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontWheelSuspensionType" property="frontWheelSuspensionType" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontWheelSuspensionKinematicsCoefficient" property="frontWheelSuspensionKinematicsCoefficient" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontWheelUnsprungMass" property="frontWheelUnsprungMass" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontWheelTrackWidth" property="frontWheelTrackWidth" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearWheelSuspensionType" property="rearWheelSuspensionType" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearWheelSuspensionKinematicsCoefficient" property="rearWheelSuspensionKinematicsCoefficient" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearWheelUnsprungMass" property="rearWheelUnsprungMass" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearWheelTrackWidth" property="rearWheelTrackWidth" jdbcType="VARCHAR"/>
|
|
|
+ <result column="windwardArea" property="windwardArea" jdbcType="VARCHAR"/>
|
|
|
+ <result column="airDensity" property="airDensity" jdbcType="VARCHAR"/>
|
|
|
+ <result column="engineCrankshaftMomentInertia" property="engineCrankshaftMomentInertia" jdbcType="VARCHAR"/>
|
|
|
+ <result column="idleSpeed" property="idleSpeed" jdbcType="VARCHAR"/>
|
|
|
+ <result column="relationCurveEngineTorqueSpeedAndThrottleOpening" property="relationCurveEngineTorqueSpeedAndThrottleOpeningJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="momentInertiaInputShaft" property="momentInertiaInputShaft" jdbcType="VARCHAR"/>
|
|
|
+ <result column="momentInertiaOutputShaft" property="momentInertiaOutputShaft" jdbcType="VARCHAR"/>
|
|
|
+ <result column="finalDriveRatio" property="finalDriveRatio" jdbcType="VARCHAR"/>
|
|
|
+ <result column="transmissionEfficiency" property="transmissionEfficiency" jdbcType="VARCHAR"/>
|
|
|
+ <result column="gearRatio" property="gearRatioJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="inertia" property="inertiaJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="driving" property="drivingJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="coasting" property="coastingJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTime" property="shiftTime" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTimeUp12" property="shiftTimeUp12Json" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTimeDown12" property="shiftTimeDown12Json" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTimeUp23" property="shiftTimeUp23Json" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTimeDown23" property="shiftTimeDown23Json" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTimeUp34" property="shiftTimeUp34Json" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTimeDown34" property="shiftTimeDown34Json" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTimeUp45" property="shiftTimeUp45Json" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTimeDown45" property="shiftTimeDown45Json" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTimeUp56" property="shiftTimeUp56Json" jdbcType="VARCHAR"/>
|
|
|
+ <result column="shiftTimeDown56" property="shiftTimeDown56Json" jdbcType="VARCHAR"/>
|
|
|
+ <result column="brakeType" property="brakeType" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontLeftWheelBrakingTorque" property="frontLeftWheelBrakingTorque" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearLeftWheelBrakingTorque" property="rearLeftWheelBrakingTorque" jdbcType="VARCHAR"/>
|
|
|
+ <result column="frontRightWheelBrakingTorque" property="frontRightWheelBrakingTorque" jdbcType="VARCHAR"/>
|
|
|
+ <result column="rearRightWheelBrakingTorque" property="rearRightWheelBrakingTorque" jdbcType="VARCHAR"/>
|
|
|
+ <result column="steeringType" property="steeringType" jdbcType="VARCHAR"/>
|
|
|
+ <result column="steeringGearType" property="steeringGearType" jdbcType="VARCHAR"/>
|
|
|
+ <result column="steeringGearRatio" property="steeringGearRatio" jdbcType="VARCHAR"/>
|
|
|
+ <result column="relationCurveRightWheelAngleAndSteeringGearOutput" property="relationCurveRightWheelAngleAndSteeringGearOutputJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="relationCurveLeftWheelAngleAndSteeringGearOutput" property="relationCurveLeftWheelAngleAndSteeringGearOutputJson" jdbcType="VARCHAR"/>
|
|
|
+ <result column="wheelCenterToTop" property="share" jdbcType="VARCHAR"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<select id="getVehicleList" parameterType="api.common.pojo.param.model.VehicleParam" resultMap="VehicleVOMap">
|
|
@@ -93,7 +174,83 @@
|
|
|
right_distance,
|
|
|
height_distance,
|
|
|
wheelbase,
|
|
|
- share
|
|
|
+ share,
|
|
|
+ parameter_type,
|
|
|
+ wheelCenterToGround,
|
|
|
+ centroidToFrontWheelCenter,
|
|
|
+ centroidToGround,
|
|
|
+ sprungMass,
|
|
|
+ vehicleWidth,
|
|
|
+ rotationalInertiaX,
|
|
|
+ rotationalInertiaY,
|
|
|
+ rotationalInertiaZ,
|
|
|
+ frontLeftWheelEffectiveRollingRadius,
|
|
|
+ frontLeftWheelRollingResistanceCoefficient,
|
|
|
+ frontLeftWheelFreeRadius,
|
|
|
+ frontLeftWheelRelationCurvePositiveMomentAndSideslipAngle,
|
|
|
+ frontLeftWheelRelationCurveLateralForceAndSideslipAngle,
|
|
|
+ frontLeftWheelRelationCurveLongitudinalForceAndSideslipAngle,
|
|
|
+ rearLeftWheelEffectiveRollingRadius,
|
|
|
+ rearLeftWheelRollingResistanceCoefficient,
|
|
|
+ rearLeftWheelFreeRadius,
|
|
|
+ rearLeftWheelRelationCurvePositiveMomentAndSideslipAngle,
|
|
|
+ rearLeftWheelRelationCurveLateralForceAndSideslipAngle,
|
|
|
+ rearLeftWheelRelationCurveLongitudinalForceAndSideslipAngle,
|
|
|
+ frontRightWheelEffectiveRollingRadius,
|
|
|
+ frontRightWheelRollingResistanceCoefficient,
|
|
|
+ frontRightWheelFreeRadius,
|
|
|
+ frontRightWheelRelationCurvePositiveMomentAndSideslipAngle,
|
|
|
+ frontRightWheelRelationCurveLateralForceAndSideslipAngle,
|
|
|
+ frontRightWheelRelationCurveLongitudinalForceAndSideslipAngle,
|
|
|
+ rearRightWheelEffectiveRollingRadius,
|
|
|
+ rearRightWheelRollingResistanceCoefficient,
|
|
|
+ rearRightWheelFreeRadius,
|
|
|
+ rearRightWheelRelationCurvePositiveMomentAndSideslipAngle,
|
|
|
+ rearRightWheelRelationCurveLateralForceAndSideslipAngle,
|
|
|
+ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle,
|
|
|
+ frontWheelSuspensionType,
|
|
|
+ frontWheelSuspensionKinematicsCoefficient,
|
|
|
+ frontWheelUnsprungMass,
|
|
|
+ frontWheelTrackWidth,
|
|
|
+ rearWheelSuspensionType,
|
|
|
+ rearWheelSuspensionKinematicsCoefficient,
|
|
|
+ rearWheelUnsprungMass,
|
|
|
+ rearWheelTrackWidth,
|
|
|
+ windwardArea,
|
|
|
+ airDensity,
|
|
|
+ engineCrankshaftMomentInertia,
|
|
|
+ idleSpeed,
|
|
|
+ relationCurveEngineTorqueSpeedAndThrottleOpening,
|
|
|
+ momentInertiaInputShaft,
|
|
|
+ momentInertiaOutputShaft,
|
|
|
+ finalDriveRatio,
|
|
|
+ transmissionEfficiency,
|
|
|
+ gearRatio,
|
|
|
+ inertia,
|
|
|
+ driving,
|
|
|
+ coasting,
|
|
|
+ shiftTime,
|
|
|
+ shiftTimeUp12,
|
|
|
+ shiftTimeDown12,
|
|
|
+ shiftTimeUp23,
|
|
|
+ shiftTimeDown23,
|
|
|
+ shiftTimeUp34,
|
|
|
+ shiftTimeDown34,
|
|
|
+ shiftTimeUp45,
|
|
|
+ shiftTimeDown45,
|
|
|
+ shiftTimeUp56,
|
|
|
+ shiftTimeDown56,
|
|
|
+ brakeType,
|
|
|
+ frontLeftWheelBrakingTorque,
|
|
|
+ rearLeftWheelBrakingTorque,
|
|
|
+ frontRightWheelBrakingTorque,
|
|
|
+ rearRightWheelBrakingTorque,
|
|
|
+ steeringType,
|
|
|
+ steeringGearType,
|
|
|
+ steeringGearRatio,
|
|
|
+ relationCurveRightWheelAngleAndSteeringGearOutput,
|
|
|
+ relationCurveLeftWheelAngleAndSteeringGearOutput,
|
|
|
+ wheelCenterToTop
|
|
|
from model_vehicle
|
|
|
where id = #{id}
|
|
|
</select>
|
|
@@ -286,93 +443,94 @@
|
|
|
#{steeringType},
|
|
|
#{steeringGearType},
|
|
|
#{steeringGearRatio},
|
|
|
- #{relationCurveRightWheelAngleAndSteeringGearOutput},
|
|
|
- #{relationCurveLeftWheelAngleAndSteeringGearOutput},
|
|
|
+ #{relationCurveRightWheelAngleAndSteeringGearOutputJson},
|
|
|
+ #{relationCurveLeftWheelAngleAndSteeringGearOutputJson},
|
|
|
#{wheelCenterToTop})
|
|
|
</insert>
|
|
|
|
|
|
<update id="update" parameterType="api.common.pojo.po.model.VehiclePO">
|
|
|
update model_vehicle
|
|
|
- set vehicle_name = #{vehicleName,jdbcType=VARCHAR},
|
|
|
- description = #{description,jdbcType=VARCHAR},
|
|
|
- vehicle_type = #{vehicleType,jdbcType=VARCHAR},
|
|
|
- model_label = #{modelLabel,jdbcType=VARCHAR},
|
|
|
- vehicle_front_view = #{vehicleFrontView,jdbcType=VARCHAR},
|
|
|
- vehicle_top_view = #{vehicleTopView,jdbcType=VARCHAR},
|
|
|
- max_speed = #{maxSpeed,jdbcType=DECIMAL},
|
|
|
- engine_power = #{enginePower,jdbcType=DECIMAL},
|
|
|
- max_deceleration = #{maxDeceleration,jdbcType=DECIMAL},
|
|
|
- max_steering_angle = #{maxSteeringAngle,jdbcType=DECIMAL},
|
|
|
- mass = #{mass,jdbcType=DECIMAL},
|
|
|
- front_surface_effective = #{frontSurfaceEffective,jdbcType=DECIMAL},
|
|
|
- air_drag_coefficient = #{airDragCoefficient,jdbcType=DECIMAL},
|
|
|
- rolling_resistance_coefficient = #{rollingResistanceCoefficient,jdbcType=DECIMAL},
|
|
|
- wheel_diameter = #{wheelDiameter,jdbcType=DECIMAL},
|
|
|
- wheel_drive = #{wheelDrive,jdbcType=VARCHAR},
|
|
|
- overall_efficiency = #{overallEfficiency,jdbcType=DECIMAL},
|
|
|
- front_distance = #{frontDistance,jdbcType=DECIMAL},
|
|
|
- rear_distance = #{rearDistance,jdbcType=DECIMAL},
|
|
|
- left_distance = #{leftDistance,jdbcType=DECIMAL},
|
|
|
- right_distance = #{rightDistance,jdbcType=DECIMAL},
|
|
|
- height_distance = #{heightDistance,jdbcType=DECIMAL},
|
|
|
- wheelbase = #{wheelbase,jdbcType=DECIMAL},
|
|
|
- modify_time = #{modifyTime,jdbcType=TIMESTAMP},
|
|
|
- modify_user_id = #{modifyUserId,jdbcType=VARCHAR},
|
|
|
- parameterType = #{parameterType},
|
|
|
- wheelCenterToGround = #{wheelCenterToGround},
|
|
|
- centroidToFrontWheelCenter = #{centroidToFrontWheelCenter},
|
|
|
- centroidToGround = #{centroidToGround},
|
|
|
- sprungMass = #{sprungMass},
|
|
|
- vehicleWidth = #{vehicleWidth},
|
|
|
- rotationalInertiaX = #{rotationalInertiaX},
|
|
|
- rotationalInertiaY = #{rotationalInertiaY},
|
|
|
- rotationalInertiaZ = #{rotationalInertiaZ},
|
|
|
- frontLeftWheelEffectiveRollingRadius = #{frontLeftWheelEffectiveRollingRadius},
|
|
|
- frontLeftWheelRollingResistanceCoefficient = #{frontLeftWheelRollingResistanceCoefficient},
|
|
|
- frontLeftWheelFreeRadius = #{frontLeftWheelFreeRadius},
|
|
|
+ set vehicle_name = #{vehicleName,jdbcType=VARCHAR},
|
|
|
+ description = #{description,jdbcType=VARCHAR},
|
|
|
+ vehicle_type = #{vehicleType,jdbcType=VARCHAR},
|
|
|
+ model_label = #{modelLabel,jdbcType=VARCHAR},
|
|
|
+ vehicle_front_view = #{vehicleFrontView,jdbcType=VARCHAR},
|
|
|
+ vehicle_top_view = #{vehicleTopView,jdbcType=VARCHAR},
|
|
|
+ max_speed = #{maxSpeed,jdbcType=DECIMAL},
|
|
|
+ engine_power = #{enginePower,jdbcType=DECIMAL},
|
|
|
+ max_deceleration = #{maxDeceleration,jdbcType=DECIMAL},
|
|
|
+ max_steering_angle = #{maxSteeringAngle,jdbcType=DECIMAL},
|
|
|
+ mass = #{mass,jdbcType=DECIMAL},
|
|
|
+ front_surface_effective = #{frontSurfaceEffective,jdbcType=DECIMAL},
|
|
|
+ air_drag_coefficient = #{airDragCoefficient,jdbcType=DECIMAL},
|
|
|
+ rolling_resistance_coefficient = #{rollingResistanceCoefficient,jdbcType=DECIMAL},
|
|
|
+ wheel_diameter = #{wheelDiameter,jdbcType=DECIMAL},
|
|
|
+ wheel_drive = #{wheelDrive,jdbcType=VARCHAR},
|
|
|
+ overall_efficiency = #{overallEfficiency,jdbcType=DECIMAL},
|
|
|
+ front_distance = #{frontDistance,jdbcType=DECIMAL},
|
|
|
+ rear_distance = #{rearDistance,jdbcType=DECIMAL},
|
|
|
+ left_distance = #{leftDistance,jdbcType=DECIMAL},
|
|
|
+ right_distance = #{rightDistance,jdbcType=DECIMAL},
|
|
|
+ height_distance = #{heightDistance,jdbcType=DECIMAL},
|
|
|
+ wheelbase = #{wheelbase,jdbcType=DECIMAL},
|
|
|
+ modify_time = #{modifyTime,jdbcType=TIMESTAMP},
|
|
|
+ modify_user_id = #{modifyUserId,jdbcType=VARCHAR},
|
|
|
+ parameter_type = #{parameterType},
|
|
|
+ wheelCenterToTop = #{wheelCenterToTop},
|
|
|
+ wheelCenterToGround = #{wheelCenterToGround},
|
|
|
+ centroidToFrontWheelCenter = #{centroidToFrontWheelCenter},
|
|
|
+ centroidToGround = #{centroidToGround},
|
|
|
+ sprungMass = #{sprungMass},
|
|
|
+ vehicleWidth = #{vehicleWidth},
|
|
|
+ rotationalInertiaX = #{rotationalInertiaX},
|
|
|
+ rotationalInertiaY = #{rotationalInertiaY},
|
|
|
+ rotationalInertiaZ = #{rotationalInertiaZ},
|
|
|
+ frontLeftWheelEffectiveRollingRadius = #{frontLeftWheelEffectiveRollingRadius},
|
|
|
+ frontLeftWheelRollingResistanceCoefficient = #{frontLeftWheelRollingResistanceCoefficient},
|
|
|
+ frontLeftWheelFreeRadius = #{frontLeftWheelFreeRadius},
|
|
|
frontLeftWheelRelationCurvePositiveMomentAndSideslipAngle = #{frontLeftWheelRelationCurvePositiveMomentAndSideslipAngleJson},
|
|
|
frontLeftWheelRelationCurveLateralForceAndSideslipAngle = #{frontLeftWheelRelationCurveLateralForceAndSideslipAngleJson},
|
|
|
frontLeftWheelRelationCurveLongitudinalForceAndSideslipAngle = #{frontLeftWheelRelationCurveLongitudinalForceAndSideslipAngleJson},
|
|
|
- rearLeftWheelEffectiveRollingRadius = #{rearLeftWheelEffectiveRollingRadius},
|
|
|
- rearLeftWheelRollingResistanceCoefficient = #{rearLeftWheelRollingResistanceCoefficient},
|
|
|
- rearLeftWheelFreeRadius = #{rearLeftWheelFreeRadius},
|
|
|
+ rearLeftWheelEffectiveRollingRadius = #{rearLeftWheelEffectiveRollingRadius},
|
|
|
+ rearLeftWheelRollingResistanceCoefficient = #{rearLeftWheelRollingResistanceCoefficient},
|
|
|
+ rearLeftWheelFreeRadius = #{rearLeftWheelFreeRadius},
|
|
|
rearLeftWheelRelationCurvePositiveMomentAndSideslipAngle = #{rearLeftWheelRelationCurvePositiveMomentAndSideslipAngleJson},
|
|
|
rearLeftWheelRelationCurveLateralForceAndSideslipAngle = #{rearLeftWheelRelationCurveLateralForceAndSideslipAngleJson},
|
|
|
rearLeftWheelRelationCurveLongitudinalForceAndSideslipAngle = #{rearLeftWheelRelationCurveLongitudinalForceAndSideslipAngleJson},
|
|
|
- frontRightWheelEffectiveRollingRadius = #{frontRightWheelEffectiveRollingRadius},
|
|
|
- frontRightWheelRollingResistanceCoefficient = #{frontRightWheelRollingResistanceCoefficient},
|
|
|
- frontRightWheelFreeRadius = #{frontRightWheelFreeRadius},
|
|
|
+ frontRightWheelEffectiveRollingRadius = #{frontRightWheelEffectiveRollingRadius},
|
|
|
+ frontRightWheelRollingResistanceCoefficient = #{frontRightWheelRollingResistanceCoefficient},
|
|
|
+ frontRightWheelFreeRadius = #{frontRightWheelFreeRadius},
|
|
|
frontRightWheelRelationCurvePositiveMomentAndSideslipAngle = #{frontRightWheelRelationCurvePositiveMomentAndSideslipAngleJson},
|
|
|
frontRightWheelRelationCurveLateralForceAndSideslipAngle = #{frontRightWheelRelationCurveLateralForceAndSideslipAngleJson},
|
|
|
frontRightWheelRelationCurveLongitudinalForceAndSideslipAngle = #{frontRightWheelRelationCurveLongitudinalForceAndSideslipAngleJson},
|
|
|
- rearRightWheelEffectiveRollingRadius = #{rearRightWheelEffectiveRollingRadius},
|
|
|
- rearRightWheelRollingResistanceCoefficient = #{rearRightWheelRollingResistanceCoefficient},
|
|
|
- rearRightWheelFreeRadius = #{rearRightWheelFreeRadius},
|
|
|
+ rearRightWheelEffectiveRollingRadius = #{rearRightWheelEffectiveRollingRadius},
|
|
|
+ rearRightWheelRollingResistanceCoefficient = #{rearRightWheelRollingResistanceCoefficient},
|
|
|
+ rearRightWheelFreeRadius = #{rearRightWheelFreeRadius},
|
|
|
rearRightWheelRelationCurvePositiveMomentAndSideslipAngle = #{rearRightWheelRelationCurvePositiveMomentAndSideslipAngleJson},
|
|
|
rearRightWheelRelationCurveLateralForceAndSideslipAngle = #{rearRightWheelRelationCurveLateralForceAndSideslipAngleJson},
|
|
|
rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle = #{rearRightWheelRelationCurveLongitudinalForceAndSideslipAngleJson},
|
|
|
- frontWheelSuspensionType = #{frontWheelSuspensionType},
|
|
|
- frontWheelSuspensionKinematicsCoefficient = #{frontWheelSuspensionKinematicsCoefficient},
|
|
|
- frontWheelUnsprungMass = #{frontWheelUnsprungMass},
|
|
|
- frontWheelTrackWidth = #{frontWheelTrackWidth},
|
|
|
- rearWheelSuspensionType = #{rearWheelSuspensionType},
|
|
|
- rearWheelSuspensionKinematicsCoefficient = #{rearWheelSuspensionKinematicsCoefficient},
|
|
|
- rearWheelUnsprungMass = #{rearWheelUnsprungMass},
|
|
|
- rearWheelTrackWidth = #{rearWheelTrackWidth},
|
|
|
- windwardArea = #{windwardArea},
|
|
|
- airDensity = #{airDensity},
|
|
|
- engineCrankshaftMomentInertia = #{engineCrankshaftMomentInertia},
|
|
|
- idleSpeed = #{idleSpeed},
|
|
|
+ frontWheelSuspensionType = #{frontWheelSuspensionType},
|
|
|
+ frontWheelSuspensionKinematicsCoefficient = #{frontWheelSuspensionKinematicsCoefficient},
|
|
|
+ frontWheelUnsprungMass = #{frontWheelUnsprungMass},
|
|
|
+ frontWheelTrackWidth = #{frontWheelTrackWidth},
|
|
|
+ rearWheelSuspensionType = #{rearWheelSuspensionType},
|
|
|
+ rearWheelSuspensionKinematicsCoefficient = #{rearWheelSuspensionKinematicsCoefficient},
|
|
|
+ rearWheelUnsprungMass = #{rearWheelUnsprungMass},
|
|
|
+ rearWheelTrackWidth = #{rearWheelTrackWidth},
|
|
|
+ windwardArea = #{windwardArea},
|
|
|
+ airDensity = #{airDensity},
|
|
|
+ engineCrankshaftMomentInertia = #{engineCrankshaftMomentInertia},
|
|
|
+ idleSpeed = #{idleSpeed},
|
|
|
relationCurveEngineTorqueSpeedAndThrottleOpening = #{relationCurveEngineTorqueSpeedAndThrottleOpeningJson},
|
|
|
- momentInertiaInputShaft = #{momentInertiaInputShaft},
|
|
|
- momentInertiaOutputShaft = #{momentInertiaOutputShaft},
|
|
|
- finalDriveRatio = #{finalDriveRatio},
|
|
|
- transmissionEfficiency = #{transmissionEfficiency},
|
|
|
+ momentInertiaInputShaft = #{momentInertiaInputShaft},
|
|
|
+ momentInertiaOutputShaft = #{momentInertiaOutputShaft},
|
|
|
+ finalDriveRatio = #{finalDriveRatio},
|
|
|
+ transmissionEfficiency = #{transmissionEfficiency},
|
|
|
gearRatio = #{gearRatioJson},
|
|
|
inertia = #{inertiaJson},
|
|
|
driving = #{drivingJson},
|
|
|
coasting = #{coastingJson},
|
|
|
- shiftTime = #{shiftTime},
|
|
|
+ shiftTime = #{shiftTime},
|
|
|
shiftTimeUp12 = #{shiftTimeUp12Json},
|
|
|
shiftTimeDown12 = #{shiftTimeDown12Json},
|
|
|
shiftTimeUp23 = #{shiftTimeUp23Json},
|
|
@@ -383,17 +541,16 @@
|
|
|
shiftTimeDown45 = #{shiftTimeDown45Json},
|
|
|
shiftTimeUp56 = #{shiftTimeUp56Json},
|
|
|
shiftTimeDown56 = #{shiftTimeDown56Json},
|
|
|
- brakeType = #{brakeType},
|
|
|
- frontLeftWheelBrakingTorque = #{frontLeftWheelBrakingTorque},
|
|
|
- rearLeftWheelBrakingTorque = #{rearLeftWheelBrakingTorque},
|
|
|
- frontRightWheelBrakingTorque = #{frontRightWheelBrakingTorque},
|
|
|
- rearRightWheelBrakingTorque = #{rearRightWheelBrakingTorque},
|
|
|
- steeringType = #{steeringType},
|
|
|
- steeringGearType = #{steeringGearType},
|
|
|
- steeringGearRatio = #{steeringGearRatio},
|
|
|
- relationCurveRightWheelAngleAndSteeringGearOutput = #{relationCurveRightWheelAngleAndSteeringGearOutput},
|
|
|
- relationCurveLeftWheelAngleAndSteeringGearOutput = #{relationCurveLeftWheelAngleAndSteeringGearOutput},
|
|
|
- wheelCenterToTop = #{wheelCenterToTop}
|
|
|
+ brakeType = #{brakeType},
|
|
|
+ frontLeftWheelBrakingTorque = #{frontLeftWheelBrakingTorque},
|
|
|
+ rearLeftWheelBrakingTorque = #{rearLeftWheelBrakingTorque},
|
|
|
+ frontRightWheelBrakingTorque = #{frontRightWheelBrakingTorque},
|
|
|
+ rearRightWheelBrakingTorque = #{rearRightWheelBrakingTorque},
|
|
|
+ steeringType = #{steeringType},
|
|
|
+ steeringGearType = #{steeringGearType},
|
|
|
+ steeringGearRatio = #{steeringGearRatio},
|
|
|
+ relationCurveRightWheelAngleAndSteeringGearOutput = #{relationCurveRightWheelAngleAndSteeringGearOutputJson},
|
|
|
+ relationCurveLeftWheelAngleAndSteeringGearOutput = #{relationCurveLeftWheelAngleAndSteeringGearOutputJson}
|
|
|
where id = #{id,jdbcType=VARCHAR}
|
|
|
</update>
|
|
|
|