|
@@ -78,7 +78,7 @@
|
|
|
</div>
|
|
|
|
|
|
<div class="flexBox padTop22">
|
|
|
- <el-form-item label="簧上质量:" prop="sprungMass">
|
|
|
+ <el-form-item label="簧上质量(kg):" prop="sprungMass">
|
|
|
<el-input
|
|
|
placeholder="请输入"
|
|
|
maxlength="12"
|
|
@@ -87,7 +87,7 @@
|
|
|
>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="车辆宽度:" prop="vehicleWidth">
|
|
|
+ <el-form-item label="车辆宽度(mm):" prop="vehicleWidth">
|
|
|
<el-input
|
|
|
placeholder="请输入"
|
|
|
maxlength="12"
|
|
@@ -97,7 +97,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
- label="整车绕Y轴转动惯量:"
|
|
|
+ label="整车绕Y轴转动惯量(kg·m²):"
|
|
|
prop="rotationalInertiaY"
|
|
|
>
|
|
|
<el-input
|
|
@@ -109,7 +109,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
- label="整车绕Z轴转动惯量:"
|
|
|
+ label="整车绕Z轴转动惯量(kg·m²):"
|
|
|
prop="rotationalInertiaZ"
|
|
|
>
|
|
|
<el-input
|
|
@@ -121,7 +121,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
- label="整车绕X轴转动惯量:"
|
|
|
+ label="整车绕X轴转动惯量(kg·m²):"
|
|
|
prop="rotationalInertiaX"
|
|
|
>
|
|
|
<el-input
|
|
@@ -155,7 +155,7 @@
|
|
|
</div>
|
|
|
<div v-show="activeName === '1'" class="flexBox">
|
|
|
<el-form-item
|
|
|
- label="有效滚动半径/mm:"
|
|
|
+ label="有效滚动半径(mm):"
|
|
|
prop="frontLeftWheelEffectiveRollingRadius"
|
|
|
>
|
|
|
<el-input
|
|
@@ -187,7 +187,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
- label="自由半径/mm:"
|
|
|
+ label="自由半径(mm):"
|
|
|
prop="frontLeftWheelFreeRadius"
|
|
|
>
|
|
|
<el-input
|
|
@@ -205,7 +205,7 @@
|
|
|
|
|
|
<div v-show="activeName === '2'" class="flexBox">
|
|
|
<el-form-item
|
|
|
- label="有效滚动半径/mm:"
|
|
|
+ label="有效滚动半径(mm):"
|
|
|
prop="rearLeftWheelEffectiveRollingRadius"
|
|
|
>
|
|
|
<el-input
|
|
@@ -235,7 +235,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
- label="自由半径/mm:"
|
|
|
+ label="自由半径(mm):"
|
|
|
prop="rearLeftWheelFreeRadius"
|
|
|
>
|
|
|
<el-input
|
|
@@ -253,7 +253,7 @@
|
|
|
|
|
|
<div v-show="activeName === '3'" class="flexBox">
|
|
|
<el-form-item
|
|
|
- label="有效滚动半径/mm:"
|
|
|
+ label="有效滚动半径(mm):"
|
|
|
prop="frontRightWheelEffectiveRollingRadius"
|
|
|
>
|
|
|
<el-input
|
|
@@ -285,7 +285,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
- label="自由半径/mm:"
|
|
|
+ label="自由半径(mm):"
|
|
|
prop="frontRightWheelFreeRadius"
|
|
|
>
|
|
|
<el-input
|
|
@@ -303,7 +303,7 @@
|
|
|
|
|
|
<div v-show="activeName === '4'" class="flexBox">
|
|
|
<el-form-item
|
|
|
- label="有效滚动半径/mm:"
|
|
|
+ label="有效滚动半径(mm):"
|
|
|
prop="rearRightWheelEffectiveRollingRadius"
|
|
|
>
|
|
|
<el-input
|
|
@@ -335,7 +335,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
- label="自由半径/mm:"
|
|
|
+ label="自由半径(mm):"
|
|
|
prop="rearRightWheelFreeRadius"
|
|
|
>
|
|
|
<el-input
|
|
@@ -358,12 +358,12 @@
|
|
|
@click="
|
|
|
diaChange(
|
|
|
'isCur1',
|
|
|
- '不同载荷下回正力矩和侧偏角的关系曲线',
|
|
|
+ '不同载荷下轮胎回正力矩和侧偏角的关系曲线',
|
|
|
1
|
|
|
)
|
|
|
"
|
|
|
>
|
|
|
- 不同载荷下回正力矩和侧偏角的关系曲线
|
|
|
+ 不同载荷下轮胎回正力矩和侧偏角的关系曲线
|
|
|
</div>
|
|
|
<div
|
|
|
class="dia"
|
|
@@ -371,12 +371,12 @@
|
|
|
@click="
|
|
|
diaChange(
|
|
|
'isCur2',
|
|
|
- '不同载荷下侧向力和侧偏角的关系曲线',
|
|
|
+ '不同载荷下轮胎侧向力和侧偏角的关系曲线',
|
|
|
2
|
|
|
)
|
|
|
"
|
|
|
>
|
|
|
- 不同载荷下侧向力和侧偏角的关系曲线
|
|
|
+ 不同载荷下轮胎侧向力和侧偏角的关系曲线
|
|
|
</div>
|
|
|
<div
|
|
|
class="dia"
|
|
@@ -384,12 +384,12 @@
|
|
|
@click="
|
|
|
diaChange(
|
|
|
'isCur3',
|
|
|
- '不同载荷下纵向力和滑移率的关系曲线',
|
|
|
+ '不同载荷下轮胎纵向力和滑移率的关系曲线',
|
|
|
3
|
|
|
)
|
|
|
"
|
|
|
>
|
|
|
- 不同载荷下纵向力和滑移率的关系曲线
|
|
|
+ 不同载荷下轮胎纵向力和滑移率的关系曲线
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
@@ -413,7 +413,7 @@
|
|
|
|
|
|
<div v-show="activeName2 === '1'" class="flexBox">
|
|
|
<el-form-item label="悬架类型:" prop="frontWheelSuspensionType">
|
|
|
- <el-select v-model="form.frontWheelSuspensionType">
|
|
|
+ <el-select v-model="form.frontWheelSuspensionType" disabled>
|
|
|
<el-option
|
|
|
v-for="item in suspensionTypeList"
|
|
|
:label="item.caption"
|
|
@@ -438,7 +438,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
- label="簧下质量/kg:"
|
|
|
+ label="簧下质量(kg):"
|
|
|
prop="frontWheelUnsprungMass"
|
|
|
>
|
|
|
<el-input
|
|
@@ -452,7 +452,7 @@
|
|
|
>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="轮距/mm:" prop="frontWheelTrackWidth">
|
|
|
+ <el-form-item label="轮距(mm):" prop="frontWheelTrackWidth">
|
|
|
<el-input
|
|
|
placeholder="请输入"
|
|
|
maxlength="12"
|
|
@@ -465,7 +465,7 @@
|
|
|
|
|
|
<div v-show="activeName2 === '2'" class="flexBox">
|
|
|
<el-form-item label="悬架类型:" prop="rearWheelSuspensionType">
|
|
|
- <el-select v-model="form.rearWheelSuspensionType">
|
|
|
+ <el-select v-model="form.rearWheelSuspensionType" disabled>
|
|
|
<el-option
|
|
|
v-for="item in suspensionTypeList"
|
|
|
:label="item.caption"
|
|
@@ -489,7 +489,10 @@
|
|
|
>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="簧下质量/kg:" prop="rearWheelUnsprungMass">
|
|
|
+ <el-form-item
|
|
|
+ label="簧下质量(kg):"
|
|
|
+ prop="rearWheelUnsprungMass"
|
|
|
+ >
|
|
|
<el-input
|
|
|
placeholder="请输入"
|
|
|
maxlength="12"
|
|
@@ -498,7 +501,7 @@
|
|
|
>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="轮距/mm:" prop="rearWheelTrackWidth">
|
|
|
+ <el-form-item label="轮距(mm):" prop="rearWheelTrackWidth">
|
|
|
<el-input
|
|
|
placeholder="请输入"
|
|
|
maxlength="12"
|
|
@@ -516,7 +519,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="flexBox">
|
|
|
- <el-form-item label="迎风面积:" prop="windwardArea">
|
|
|
+ <el-form-item label="迎风面积(㎡):" prop="windwardArea">
|
|
|
<el-input
|
|
|
placeholder="请输入"
|
|
|
maxlength="12"
|
|
@@ -525,7 +528,7 @@
|
|
|
>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="空气密度:" prop="airDensity">
|
|
|
+ <el-form-item label="空气密度(kg·m³):" prop="airDensity">
|
|
|
<el-input
|
|
|
placeholder="请输入"
|
|
|
maxlength="12"
|
|
@@ -548,7 +551,7 @@
|
|
|
|
|
|
<div class="flexBox">
|
|
|
<el-form-item
|
|
|
- label="发动机曲轴转动惯量:"
|
|
|
+ label="发动机曲轴转动惯量(kg·m²):"
|
|
|
prop="engineCrankshaftMomentInertia"
|
|
|
>
|
|
|
<el-input
|
|
@@ -562,7 +565,7 @@
|
|
|
>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="怠速转速:" prop="idleSpeed">
|
|
|
+ <el-form-item label="怠速转速(rpm):" prop="idleSpeed">
|
|
|
<el-input
|
|
|
placeholder="请输入"
|
|
|
maxlength="12"
|
|
@@ -571,6 +574,17 @@
|
|
|
>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="驱动类型:" prop="driverType">
|
|
|
+ <el-select v-model="form.driverType" disabled>
|
|
|
+ <el-option
|
|
|
+ v-for="item in driverTypeList"
|
|
|
+ :label="item.caption"
|
|
|
+ :value="item.code"
|
|
|
+ :key="item.code"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
</div>
|
|
|
|
|
|
<div class="dialogBtnBox">
|
|
@@ -597,7 +611,7 @@
|
|
|
</div>
|
|
|
<div class="flexBox">
|
|
|
<el-form-item
|
|
|
- label="输入轴的转动惯量:"
|
|
|
+ label="输入轴的转动惯量(kg·m²):"
|
|
|
prop="momentInertiaInputShaft"
|
|
|
>
|
|
|
<el-input
|
|
@@ -612,7 +626,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
- label="输出轴的转动惯量:"
|
|
|
+ label="输出轴的转动惯量(kg·m²):"
|
|
|
prop="momentInertiaOutputShaft"
|
|
|
>
|
|
|
<el-input
|
|
@@ -700,7 +714,7 @@
|
|
|
</el-table-column>
|
|
|
</tableList>
|
|
|
<div>
|
|
|
- <el-form-item label="换挡时间(S):" prop="shiftTime">
|
|
|
+ <el-form-item label="换挡时间(s):" prop="shiftTime">
|
|
|
<el-input
|
|
|
placeholder="请输入"
|
|
|
maxlength="12"
|
|
@@ -758,7 +772,7 @@
|
|
|
</div>
|
|
|
|
|
|
<div class="flexBox">
|
|
|
- <el-form-item label="制动类型:" prop="brakeType">
|
|
|
+ <!-- <el-form-item label="制动类型:" prop="brakeType">
|
|
|
<el-select v-model="form.brakeType">
|
|
|
<el-option
|
|
|
v-for="item in brakeTypeList"
|
|
@@ -768,9 +782,9 @@
|
|
|
>
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item> -->
|
|
|
<el-form-item
|
|
|
- label="左前轮制动力矩:"
|
|
|
+ label="前轮制动力矩(N·m/Mpa):"
|
|
|
prop="frontLeftWheelBrakingTorque"
|
|
|
>
|
|
|
<el-input
|
|
@@ -785,7 +799,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
|
- label="左后轮制动力矩:"
|
|
|
+ label="后轮制动力矩(N·m/Mpa):"
|
|
|
prop="rearLeftWheelBrakingTorque"
|
|
|
>
|
|
|
<el-input
|
|
@@ -799,8 +813,8 @@
|
|
|
>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item
|
|
|
- label="右前轮制动力矩:"
|
|
|
+ <!-- <el-form-item
|
|
|
+ label="右前轮制动力矩(N·m/Mpa):"
|
|
|
prop="frontRightWheelBrakingTorque"
|
|
|
>
|
|
|
<el-input
|
|
@@ -813,9 +827,9 @@
|
|
|
v-model="form.frontRightWheelBrakingTorque"
|
|
|
>
|
|
|
</el-input>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item
|
|
|
- label="右后轮制动力矩:"
|
|
|
+ </el-form-item> -->
|
|
|
+ <!-- <el-form-item
|
|
|
+ label="右后轮制动力矩(N·m/Mpa):"
|
|
|
prop="rearRightWheelBrakingTorque"
|
|
|
>
|
|
|
<el-input
|
|
@@ -828,7 +842,7 @@
|
|
|
v-model="form.rearRightWheelBrakingTorque"
|
|
|
>
|
|
|
</el-input>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item> -->
|
|
|
</div>
|
|
|
|
|
|
<div class="titlePanel">
|
|
@@ -837,7 +851,7 @@
|
|
|
|
|
|
<div class="flexBox">
|
|
|
<el-form-item label="转向类型:" prop="steeringType">
|
|
|
- <el-select v-model="form.steeringType">
|
|
|
+ <el-select v-model="form.steeringType" disabled>
|
|
|
<el-option
|
|
|
v-for="item in steeringTypeList"
|
|
|
:label="item.caption"
|
|
@@ -848,7 +862,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="转向器类型:" prop="steeringGearType">
|
|
|
- <el-select v-model="form.steeringGearType">
|
|
|
+ <el-select v-model="form.steeringGearType" disabled>
|
|
|
<el-option
|
|
|
v-for="item in steeringGearTypeList"
|
|
|
:label="item.caption"
|
|
@@ -1303,49 +1317,50 @@ export default {
|
|
|
centroidToGround: "", // 质心到地面的高度
|
|
|
wheelbase: "", // 轴距
|
|
|
|
|
|
- frontLeftWheelEffectiveRollingRadius: "", // 左前轮-有效滚动半径/mm
|
|
|
+ frontLeftWheelEffectiveRollingRadius: "", // 左前轮-有效滚动半径
|
|
|
frontLeftWheelRollingResistanceCoefficient: "", // 左前轮-滚动阻力系数
|
|
|
- frontLeftWheelFreeRadius: "", // 左前轮-自由半径/mm
|
|
|
- rearLeftWheelEffectiveRollingRadius: "", // 左后轮-有效滚动半径/mm
|
|
|
+ frontLeftWheelFreeRadius: "", // 左前轮-自由半径
|
|
|
+ rearLeftWheelEffectiveRollingRadius: "", // 左后轮-有效滚动半径
|
|
|
rearLeftWheelRollingResistanceCoefficient: "", // 左后轮-滚动阻力系数
|
|
|
- rearLeftWheelFreeRadius: "", // 左后轮-自由半径/mm
|
|
|
- frontRightWheelEffectiveRollingRadius: "", // 右前轮-有效滚动半径/mm
|
|
|
+ rearLeftWheelFreeRadius: "", // 左后轮-自由半径
|
|
|
+ frontRightWheelEffectiveRollingRadius: "", // 右前轮-有效滚动半径
|
|
|
frontRightWheelRollingResistanceCoefficient: "", // 右前轮-滚动阻力系数
|
|
|
- frontRightWheelFreeRadius: "", // 右前轮-自由半径/mm
|
|
|
- rearRightWheelEffectiveRollingRadius: "", // 右后轮-有效滚动半径/mm
|
|
|
+ frontRightWheelFreeRadius: "", // 右前轮-自由半径
|
|
|
+ rearRightWheelEffectiveRollingRadius: "", // 右后轮-有效滚动半径
|
|
|
rearRightWheelRollingResistanceCoefficient: "", // 右后轮-滚动阻力系数
|
|
|
- rearRightWheelFreeRadius: "", // 右后轮-自由半径/mm
|
|
|
+ rearRightWheelFreeRadius: "", // 右后轮-自由半径
|
|
|
|
|
|
- frontLeftWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 左前轮不同载荷下回正力矩和侧偏角的关系曲线
|
|
|
- frontLeftWheelRelationCurveLateralForceAndSideslipAngle: [], // 左前轮不同载荷下侧向力和侧偏角的关系曲线
|
|
|
+ frontLeftWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 左前轮不同载荷下轮胎回正力矩和侧偏角的关系曲线
|
|
|
+ frontLeftWheelRelationCurveLateralForceAndSideslipAngle: [], // 左前轮不同载荷下轮胎侧向力和侧偏角的关系曲线
|
|
|
frontLeftWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
- [], // 左前轮不同载荷下纵向力和侧偏角的关系曲线
|
|
|
- rearLeftWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 左后轮不同载荷下回正力矩和侧偏角的关系曲线
|
|
|
- rearLeftWheelRelationCurveLateralForceAndSideslipAngle: [], // 左后轮不同载荷下侧向力和侧偏角的关系曲线
|
|
|
- rearLeftWheelRelationCurveLongitudinalForceAndSideslipAngle: [], // 左后轮不同载荷下纵向力和侧偏角的关系曲线
|
|
|
- frontRightWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 右前轮不同载荷下回正力矩和侧偏角的关系曲线
|
|
|
- frontRightWheelRelationCurveLateralForceAndSideslipAngle: [], // 右前轮不同载荷下侧向力和侧偏角的关系曲线
|
|
|
+ [], // 左前轮不同载荷下轮胎纵向力和滑移率的关系曲线
|
|
|
+ rearLeftWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 左后轮不同载荷下轮胎回正力矩和侧偏角的关系曲线
|
|
|
+ rearLeftWheelRelationCurveLateralForceAndSideslipAngle: [], // 左后轮不同载荷下轮胎侧向力和侧偏角的关系曲线
|
|
|
+ rearLeftWheelRelationCurveLongitudinalForceAndSideslipAngle: [], // 左后轮不同载荷下轮胎纵向力和滑移率的关系曲线
|
|
|
+ frontRightWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 右前轮不同载荷下轮胎回正力矩和侧偏角的关系曲线
|
|
|
+ frontRightWheelRelationCurveLateralForceAndSideslipAngle: [], // 右前轮不同载荷下轮胎侧向力和侧偏角的关系曲线
|
|
|
frontRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
- [], // 右前轮不同载荷下纵向力和侧偏角的关系曲线
|
|
|
- rearRightWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 右后轮不同载荷下回正力矩和侧偏角的关系曲线
|
|
|
- rearRightWheelRelationCurveLateralForceAndSideslipAngle: [], // 右后轮不同载荷下侧向力和侧偏角的关系曲线
|
|
|
+ [], // 右前轮不同载荷下轮胎纵向力和滑移率的关系曲线
|
|
|
+ rearRightWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 右后轮不同载荷下轮胎回正力矩和侧偏角的关系曲线
|
|
|
+ rearRightWheelRelationCurveLateralForceAndSideslipAngle: [], // 右后轮不同载荷下轮胎侧向力和侧偏角的关系曲线
|
|
|
rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
- [], // 右后轮不同载荷下纵向力和侧偏角的关系曲线
|
|
|
+ [], // 右后轮不同载荷下轮胎纵向力和滑移率的关系曲线
|
|
|
|
|
|
- frontWheelSuspensionType: "", // 前轮-悬架类型
|
|
|
+ frontWheelSuspensionType: "1", // 前轮-悬架类型
|
|
|
frontWheelSuspensionKinematicsCoefficient: "", // 前轮-悬架运动学系数
|
|
|
- frontWheelUnsprungMass: "", // 前轮-簧下质量/kg
|
|
|
- frontWheelTrackWidth: "", // 前轮-轮距/mm
|
|
|
- rearWheelSuspensionType: "", // 后轮-悬架类型
|
|
|
+ frontWheelUnsprungMass: "", // 前轮-簧下质量
|
|
|
+ frontWheelTrackWidth: "", // 前轮-轮距
|
|
|
+ rearWheelSuspensionType: "1", // 后轮-悬架类型
|
|
|
rearWheelSuspensionKinematicsCoefficient: "", // 后轮-悬架运动学系数
|
|
|
- rearWheelUnsprungMass: "", // 后轮-簧下质量/kg
|
|
|
- rearWheelTrackWidth: "", // 后轮-轮距/mm
|
|
|
+ rearWheelUnsprungMass: "", // 后轮-簧下质量
|
|
|
+ rearWheelTrackWidth: "", // 后轮-轮距
|
|
|
|
|
|
windwardArea: "", // 迎风面积
|
|
|
airDensity: "", // 空气密度
|
|
|
|
|
|
engineCrankshaftMomentInertia: "", // 发动机曲轴转动惯量
|
|
|
idleSpeed: "", // 怠速转速
|
|
|
+ driverType: "1", // 驱动类型
|
|
|
|
|
|
relationCurveEngineTorqueSpeedAndThrottleOpening: [], // 发动机扭矩、转速和节气门开的度关系曲线
|
|
|
|
|
@@ -1374,13 +1389,13 @@ export default {
|
|
|
shiftTimeDown56: [],
|
|
|
|
|
|
brakeType: "", // 制动类型
|
|
|
- frontLeftWheelBrakingTorque: "", // 左前轮制动力矩
|
|
|
- rearLeftWheelBrakingTorque: "", // 左后轮制动力矩
|
|
|
- frontRightWheelBrakingTorque: "", // 右前轮制动力矩
|
|
|
- rearRightWheelBrakingTorque: "", // 右后轮制动力矩
|
|
|
+ frontLeftWheelBrakingTorque: "", // 前轮制动力矩
|
|
|
+ rearLeftWheelBrakingTorque: "", // 后轮制动力矩
|
|
|
+ // frontRightWheelBrakingTorque: "", // 右前轮制动力矩
|
|
|
+ // rearRightWheelBrakingTorque: "", // 右后轮制动力矩
|
|
|
|
|
|
- steeringType: "", // 转向类型
|
|
|
- steeringGearType: "", // 转向器类型
|
|
|
+ steeringType: "1", // 转向类型
|
|
|
+ steeringGearType: "1", // 转向器类型
|
|
|
steeringGearRatio: "", // 转向器传动比
|
|
|
|
|
|
relationCurveRightWheelAngleAndSteeringGearOutput: [], // 右轮转角与转向器输出的关系
|
|
@@ -1654,6 +1669,9 @@ export default {
|
|
|
trigger: ["blur"],
|
|
|
},
|
|
|
],
|
|
|
+ driverType: [
|
|
|
+ { required: true, message: "请选择", trigger: "change" },
|
|
|
+ ],
|
|
|
|
|
|
momentInertiaInputShaft: [
|
|
|
{ required: true, message: "请输入", trigger: "blur" },
|
|
@@ -1703,9 +1721,9 @@ export default {
|
|
|
},
|
|
|
],
|
|
|
|
|
|
- brakeType: [
|
|
|
- { required: true, message: "请选择", trigger: "change" },
|
|
|
- ],
|
|
|
+ // brakeType: [
|
|
|
+ // { required: true, message: "请选择", trigger: "change" },
|
|
|
+ // ],
|
|
|
frontLeftWheelBrakingTorque: [
|
|
|
{ required: true, message: "请输入", trigger: "blur" },
|
|
|
{
|
|
@@ -1722,22 +1740,22 @@ export default {
|
|
|
trigger: ["blur"],
|
|
|
},
|
|
|
],
|
|
|
- frontRightWheelBrakingTorque: [
|
|
|
- { required: true, message: "请输入", trigger: "blur" },
|
|
|
- {
|
|
|
- validator: validateNum,
|
|
|
- message: "请输入最多带有4位小数的非负数",
|
|
|
- trigger: ["blur"],
|
|
|
- },
|
|
|
- ],
|
|
|
- rearRightWheelBrakingTorque: [
|
|
|
- { required: true, message: "请输入", trigger: "blur" },
|
|
|
- {
|
|
|
- validator: validateNum,
|
|
|
- message: "请输入最多带有4位小数的非负数",
|
|
|
- trigger: ["blur"],
|
|
|
- },
|
|
|
- ],
|
|
|
+ // frontRightWheelBrakingTorque: [
|
|
|
+ // { required: true, message: "请输入", trigger: "blur" },
|
|
|
+ // {
|
|
|
+ // validator: validateNum,
|
|
|
+ // message: "请输入最多带有4位小数的非负数",
|
|
|
+ // trigger: ["blur"],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // rearRightWheelBrakingTorque: [
|
|
|
+ // { required: true, message: "请输入", trigger: "blur" },
|
|
|
+ // {
|
|
|
+ // validator: validateNum,
|
|
|
+ // message: "请输入最多带有4位小数的非负数",
|
|
|
+ // trigger: ["blur"],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
|
|
|
steeringType: [
|
|
|
{ required: true, message: "请选择", trigger: "change" },
|
|
@@ -1771,7 +1789,7 @@ export default {
|
|
|
template: true,
|
|
|
},
|
|
|
{
|
|
|
- label: "Inertia",
|
|
|
+ label: "Inertia(kg·m²)",
|
|
|
prop: "inertia",
|
|
|
template: true,
|
|
|
},
|
|
@@ -1950,6 +1968,12 @@ export default {
|
|
|
},
|
|
|
type: Array,
|
|
|
},
|
|
|
+ driverTypeList: {
|
|
|
+ default: function () {
|
|
|
+ return [];
|
|
|
+ },
|
|
|
+ type: Array,
|
|
|
+ },
|
|
|
},
|
|
|
|
|
|
methods: {
|
|
@@ -2267,11 +2291,6 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // console.log(data);
|
|
|
-
|
|
|
- // console.log(labels);
|
|
|
- // console.log(props);
|
|
|
-
|
|
|
this.diaCancel();
|
|
|
},
|
|
|
diaCancel() {
|
|
@@ -2283,10 +2302,6 @@ export default {
|
|
|
|
|
|
this.columns1 = [];
|
|
|
this.getDataWay1.data = [];
|
|
|
-
|
|
|
- // this.$refs.upload1.attachmentList = [];
|
|
|
- // console.log(this.$refs.upload1);
|
|
|
- // console.log(this.$refs.upload1.attachmentList);
|
|
|
},
|
|
|
diaSave1() {
|
|
|
let array = this.getDataWay2.data;
|
|
@@ -2446,7 +2461,6 @@ export default {
|
|
|
},
|
|
|
attachmentChange1(fileInfo) {
|
|
|
this.file1 = fileInfo;
|
|
|
- // console.log(fileInfo);
|
|
|
|
|
|
let columns = []; // column数组
|
|
|
|
|
@@ -2674,28 +2688,28 @@ export default {
|
|
|
},
|
|
|
checkArr() {
|
|
|
/*
|
|
|
-frontLeftWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 左前轮不同载荷下回正力矩和侧偏角的关系曲线
|
|
|
-frontLeftWheelRelationCurveLateralForceAndSideslipAngle: [], // 左前轮不同载荷下侧向力和侧偏角的关系曲线
|
|
|
+frontLeftWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 左前轮不同载荷下轮胎回正力矩和侧偏角的关系曲线
|
|
|
+frontLeftWheelRelationCurveLateralForceAndSideslipAngle: [], // 左前轮不同载荷下轮胎侧向力和侧偏角的关系曲线
|
|
|
frontLeftWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
- [], // 左前轮不同载荷下纵向力和侧偏角的关系曲线
|
|
|
-rearLeftWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 左后轮不同载荷下回正力矩和侧偏角的关系曲线
|
|
|
-rearLeftWheelRelationCurveLateralForceAndSideslipAngle: [], // 左后轮不同载荷下侧向力和侧偏角的关系曲线
|
|
|
-rearLeftWheelRelationCurveLongitudinalForceAndSideslipAngle: [], // 左后轮不同载荷下纵向力和侧偏角的关系曲线
|
|
|
-frontRightWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 右前轮不同载荷下回正力矩和侧偏角的关系曲线
|
|
|
-frontRightWheelRelationCurveLateralForceAndSideslipAngle: [], // 右前轮不同载荷下侧向力和侧偏角的关系曲线
|
|
|
+ [], // 左前轮不同载荷下轮胎纵向力和滑移率的关系曲线
|
|
|
+rearLeftWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 左后轮不同载荷下轮胎回正力矩和侧偏角的关系曲线
|
|
|
+rearLeftWheelRelationCurveLateralForceAndSideslipAngle: [], // 左后轮不同载荷下轮胎侧向力和侧偏角的关系曲线
|
|
|
+rearLeftWheelRelationCurveLongitudinalForceAndSideslipAngle: [], // 左后轮不同载荷下轮胎纵向力和滑移率的关系曲线
|
|
|
+frontRightWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 右前轮不同载荷下轮胎回正力矩和侧偏角的关系曲线
|
|
|
+frontRightWheelRelationCurveLateralForceAndSideslipAngle: [], // 右前轮不同载荷下轮胎侧向力和侧偏角的关系曲线
|
|
|
frontRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
- [], // 右前轮不同载荷下纵向力和侧偏角的关系曲线
|
|
|
-rearRightWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 右后轮不同载荷下回正力矩和侧偏角的关系曲线
|
|
|
-rearRightWheelRelationCurveLateralForceAndSideslipAngle: [], // 右后轮不同载荷下侧向力和侧偏角的关系曲线
|
|
|
+ [], // 右前轮不同载荷下轮胎纵向力和滑移率的关系曲线
|
|
|
+rearRightWheelRelationCurvePositiveMomentAndSideslipAngle: [], // 右后轮不同载荷下轮胎回正力矩和侧偏角的关系曲线
|
|
|
+rearRightWheelRelationCurveLateralForceAndSideslipAngle: [], // 右后轮不同载荷下轮胎侧向力和侧偏角的关系曲线
|
|
|
rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
- [], // 右后轮不同载荷下纵向力和侧偏角的关系曲线
|
|
|
+ [], // 右后轮不同载荷下轮胎纵向力和滑移率的关系曲线
|
|
|
*/
|
|
|
let arr =
|
|
|
this.form
|
|
|
.frontLeftWheelRelationCurvePositiveMomentAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "左前轮不同载荷下回正力矩和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "左前轮不同载荷下轮胎回正力矩和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2705,7 +2719,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.frontLeftWheelRelationCurveLateralForceAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "左前轮不同载荷下侧向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "左前轮不同载荷下轮胎侧向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2715,7 +2729,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.frontLeftWheelRelationCurveLongitudinalForceAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "左前轮不同载荷下纵向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "左前轮不同载荷下轮胎纵向力和滑移率的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2725,7 +2739,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.rearLeftWheelRelationCurvePositiveMomentAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "左后轮不同载荷下回正力矩和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "左后轮不同载荷下轮胎回正力矩和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2735,7 +2749,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.rearLeftWheelRelationCurveLateralForceAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "左后轮不同载荷下侧向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "左后轮不同载荷下轮胎侧向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2745,7 +2759,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.rearLeftWheelRelationCurveLongitudinalForceAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "左后轮不同载荷下纵向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "左后轮不同载荷下轮胎纵向力和滑移率的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2755,7 +2769,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.frontRightWheelRelationCurvePositiveMomentAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "右前轮不同载荷下回正力矩和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "右前轮不同载荷下轮胎回正力矩和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2765,7 +2779,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.frontRightWheelRelationCurveLateralForceAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "右前轮不同载荷下侧向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "右前轮不同载荷下轮胎侧向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2775,7 +2789,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.frontRightWheelRelationCurveLongitudinalForceAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "右前轮不同载荷下纵向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "右前轮不同载荷下轮胎纵向力和滑移率的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2785,7 +2799,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.rearRightWheelRelationCurvePositiveMomentAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "右后轮不同载荷下回正力矩和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "右后轮不同载荷下轮胎回正力矩和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2795,7 +2809,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.rearRightWheelRelationCurveLateralForceAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "右后轮不同载荷下侧向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "右后轮不同载荷下轮胎侧向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2805,7 +2819,7 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
.rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle;
|
|
|
if (!Array.isArray(arr) || arr.length === 0) {
|
|
|
this.$message.error(
|
|
|
- "右后轮不同载荷下纵向力和侧偏角的关系曲线数据不全,请填写完整"
|
|
|
+ "右后轮不同载荷下轮胎纵向力和滑移率的关系曲线数据不全,请填写完整"
|
|
|
);
|
|
|
return false;
|
|
|
}
|
|
@@ -2854,30 +2868,6 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
this.form.coasting.push(i.coasting);
|
|
|
});
|
|
|
|
|
|
- console.log(dataArray);
|
|
|
- console.log(this.form.gearRatio);
|
|
|
- console.log(this.form.inertia);
|
|
|
- console.log(this.form.driving);
|
|
|
- console.log(this.form.coasting);
|
|
|
-
|
|
|
- /* arr = this.form.gearRatio;
|
|
|
- let arr1 = this.form.inertia;
|
|
|
- let arr2 = this.form.driving;
|
|
|
- let arr3 = this.form.coasting;
|
|
|
- if (
|
|
|
- !Array.isArray(arr) ||
|
|
|
- arr.length === 0 ||
|
|
|
- !Array.isArray(arr1) ||
|
|
|
- arr1.length === 0 ||
|
|
|
- !Array.isArray(arr2) ||
|
|
|
- arr2.length === 0 ||
|
|
|
- !Array.isArray(arr3) ||
|
|
|
- arr3.length === 0
|
|
|
- ) {
|
|
|
- this.$message.error("变速器表格中数据不全,请填写完整");
|
|
|
- return false;
|
|
|
- } */
|
|
|
-
|
|
|
/*
|
|
|
shiftTimeUp12: [],
|
|
|
shiftTimeDown12: [],
|
|
@@ -2980,7 +2970,6 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
let hasArr = this.checkArr();
|
|
|
|
|
|
if (hasArr) {
|
|
|
- // this.$emit("getForm", this.form, 2);
|
|
|
flag = true;
|
|
|
} else {
|
|
|
flag = false;
|
|
@@ -3007,7 +2996,6 @@ rearRightWheelRelationCurveLongitudinalForceAndSideslipAngle:
|
|
|
},
|
|
|
*/
|
|
|
|
|
|
- // let arr = this.form.gearRatio;
|
|
|
if (this.form.gearRatio.length === 0) return;
|
|
|
|
|
|
let arr = this.getDataWay.data;
|