123456789101112131415161718192021222324252627282930313233343536373839 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Welling_Motor_Debug_Tool
- {
- internal class Params
- {
- public List<string> MotorParma = new List<string> { "极对数","电阻","d轴电感","q轴电感","永磁体磁链","Id最大值","Id最小值",
- "额定转速","额定功率","额定电流","额定电压","惯量","最大转矩"};
- public List<string> BikeParma = new List<string> { "轮径", "电控传动比", "助力最大限速", "推行模式限速", "前牙盘T数", "后牙盘T数",
- "助力方案1", "助力方案2", "前后灯电压" };
- public List<string> ControlParma = new List<string> {"位置传感器零点","位置传感器当前零点","峰值电流","电流保护阈值","最高档电压保护阈值","最高档欠压保护阈值",
- "超速保护阈值","温度保护阈值","温度保护恢复阈值","温度降额启动阈值"};
- public List<string> AssistParam = new List<string> { "零速启动增益", "巡航启动增益", "助力转矩曲线编号", "助力踏频曲线编号",
- "转矩曲线.a", "转矩曲线.b","转矩曲线.c","转矩曲线.d",
- "踏频曲线.a", "踏频曲线.b","踏频曲线.c","踏频曲线.d",
- "助力启动阈值", "助力停止阈值", "启动时电流增长阶梯",
- "启动对应踏频脉冲数", "转矩滤波对应踏频脉冲数", "待速转速", "待速最大电流",
- "车速限幅启动阈值", "车速限幅停止阈值" ,"踏频占比"};
- public List<string> DebugParam = new List<string> { "转速指令","整体运行模式(电机、整机、MTB、CTB) ","位置获取模式",
- "磁链观测器带宽","磁链观测器m","惯量","电流环控制器带宽","电流环控制器m",
- "转速环控制器带宽","转速环控制器m","加速斜率","减速斜率","PWM 最大占空比",
- "PWM七段式切五段式阈值","功率限幅值","功率Error","功率限幅PI" };
- public List<string> Record = new List<string> { "开机次数", "使用时间 H", "使用时间 L", "NTC 温度传感器最高温", "NTC 温度传感器最低温",
- "硬件过流保护次数", "软件过流保护次数", "过温保护次数", "堵转次数", "缺相次数", "过压次数",
- "欠压次数", "通讯超时次数", "平均功耗 1", "平均功耗 2", "平均功耗 3", "平均功耗 4", "平均功耗 5",
- "ODO 里程 H", "ODO 里程 L", "ODO 时间 H", "ODO 时间 L", "TRIP 里程 H", "TRIP 里程 L",
- "TRIP 时间 H", "TRIP 时间 L", "力矩传感器故障次数", "踏频传感器故障次数", "车速传感器故障次数",
- "位置传感器故障次数" };
- public List<string> SensorParam = new List<string> { "力矩传感器出厂零点值", "力矩传感器历史零点值 1", "力矩传感器历史零点值 2",
- "力矩传感器历史零点值 3", "力矩传感器最新零点值", "力矩传感器最大转矩",
- "第一阶段转矩点加载值", "第一阶段转矩点采集值", "第二阶段转矩点加载值",
- "第二阶段转矩点采集值", "第三阶段转矩点加载值", "第三阶段转矩点采集值",
- "第四阶段转矩点加载值", "第四阶段转矩点采集值", "踏频传感器一圈脉冲数", "车速传感器一圈脉冲数" };
- }
- }
|