├── LICENSE ├── app ├── sim_config.h ├── sim_example │ ├── dc_brush_ctrl │ │ ├── dc_brush_ctrl.c │ │ ├── dc_brush_ctrl.h │ │ ├── readme.md │ │ ├── sim_dc_brush_ctrl.c │ │ └── sim_dc_brush_ctrl.h │ └── pmsm_foc │ │ ├── pmsm_foc.c │ │ ├── pmsm_foc.h │ │ ├── readme.md │ │ ├── sim_pmsm_foc.c │ │ └── sim_pmsm_foc.h ├── sim_inc.h ├── sim_main.c ├── sim_main.h └── sim_module_test │ ├── test_dc_brush │ ├── readme.md │ ├── sim_test_dc_brush.c │ ├── sim_test_dc_brush.h │ ├── test_dc_brush.c │ └── test_dc_brush.h │ ├── test_pid │ ├── sim_test_pid.c │ ├── sim_test_pid.h │ ├── test_pid.c │ └── test_pid.h │ ├── test_pmsm │ ├── readme.md │ ├── sim_test_pmsm.c │ ├── sim_test_pmsm.h │ ├── test_pmsm.c │ └── test_pmsm.h │ └── test_svpwm │ ├── sim_test_svpwm.c │ ├── sim_test_svpwm.h │ ├── test_svpwm.c │ └── test_svpwm.h ├── components ├── controller │ └── pid │ │ ├── back_cal_pid.c │ │ ├── back_cal_pid.h │ │ ├── dclamp_pid.c │ │ ├── dclamp_pid.h │ │ ├── inc_pid.c │ │ ├── inc_pid.h │ │ ├── pid.c │ │ ├── pid.h │ │ ├── sclamp_pid.c │ │ └── sclamp_pid.h ├── math │ ├── coordinate │ │ ├── coordinate.c │ │ └── coordinate.h │ └── rk4 │ │ ├── rk4.c │ │ ├── rk4.dll │ │ └── rk4.h ├── service │ ├── base_obj.c │ ├── base_obj.h │ ├── cpy_plot.c │ ├── cpy_plot.h │ ├── qt_plot.cpp │ └── qt_plot.h └── simscape │ ├── electrical │ ├── dc_brush │ │ ├── dc_brush.c │ │ └── dc_brush.h │ ├── inverter │ │ ├── inverter.c │ │ └── inverter.h │ └── pmsm │ │ ├── pmsm.c │ │ └── pmsm.h │ └── modulation │ └── svpwm │ ├── svpwm.c │ └── svpwm.h ├── doc └── image │ ├── dc_sim_wave.png │ ├── frame.png │ ├── pmsm_sim_wave.png │ ├── project_call.png │ └── qt_dc.png ├── main.cpp ├── motor_simulation.pro ├── page ├── mainwindow.cpp ├── mainwindow.h ├── mainwindow.ui ├── multicurvesplot.cpp ├── multicurvesplot.h ├── qcustomplot.cpp ├── qcustomplot.h ├── waveplot.cpp └── waveplot.h ├── py └── wave_plot.py └── readme.md /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/LICENSE -------------------------------------------------------------------------------- /app/sim_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_config.h -------------------------------------------------------------------------------- /app/sim_example/dc_brush_ctrl/dc_brush_ctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_example/dc_brush_ctrl/dc_brush_ctrl.c -------------------------------------------------------------------------------- /app/sim_example/dc_brush_ctrl/dc_brush_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_example/dc_brush_ctrl/dc_brush_ctrl.h -------------------------------------------------------------------------------- /app/sim_example/dc_brush_ctrl/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_example/dc_brush_ctrl/readme.md -------------------------------------------------------------------------------- /app/sim_example/dc_brush_ctrl/sim_dc_brush_ctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_example/dc_brush_ctrl/sim_dc_brush_ctrl.c -------------------------------------------------------------------------------- /app/sim_example/dc_brush_ctrl/sim_dc_brush_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_example/dc_brush_ctrl/sim_dc_brush_ctrl.h -------------------------------------------------------------------------------- /app/sim_example/pmsm_foc/pmsm_foc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_example/pmsm_foc/pmsm_foc.c -------------------------------------------------------------------------------- /app/sim_example/pmsm_foc/pmsm_foc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_example/pmsm_foc/pmsm_foc.h -------------------------------------------------------------------------------- /app/sim_example/pmsm_foc/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_example/pmsm_foc/readme.md -------------------------------------------------------------------------------- /app/sim_example/pmsm_foc/sim_pmsm_foc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_example/pmsm_foc/sim_pmsm_foc.c -------------------------------------------------------------------------------- /app/sim_example/pmsm_foc/sim_pmsm_foc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_example/pmsm_foc/sim_pmsm_foc.h -------------------------------------------------------------------------------- /app/sim_inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_inc.h -------------------------------------------------------------------------------- /app/sim_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_main.c -------------------------------------------------------------------------------- /app/sim_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_main.h -------------------------------------------------------------------------------- /app/sim_module_test/test_dc_brush/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_dc_brush/readme.md -------------------------------------------------------------------------------- /app/sim_module_test/test_dc_brush/sim_test_dc_brush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_dc_brush/sim_test_dc_brush.c -------------------------------------------------------------------------------- /app/sim_module_test/test_dc_brush/sim_test_dc_brush.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_dc_brush/sim_test_dc_brush.h -------------------------------------------------------------------------------- /app/sim_module_test/test_dc_brush/test_dc_brush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_dc_brush/test_dc_brush.c -------------------------------------------------------------------------------- /app/sim_module_test/test_dc_brush/test_dc_brush.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_dc_brush/test_dc_brush.h -------------------------------------------------------------------------------- /app/sim_module_test/test_pid/sim_test_pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_pid/sim_test_pid.c -------------------------------------------------------------------------------- /app/sim_module_test/test_pid/sim_test_pid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_pid/sim_test_pid.h -------------------------------------------------------------------------------- /app/sim_module_test/test_pid/test_pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_pid/test_pid.c -------------------------------------------------------------------------------- /app/sim_module_test/test_pid/test_pid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_pid/test_pid.h -------------------------------------------------------------------------------- /app/sim_module_test/test_pmsm/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_pmsm/readme.md -------------------------------------------------------------------------------- /app/sim_module_test/test_pmsm/sim_test_pmsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_pmsm/sim_test_pmsm.c -------------------------------------------------------------------------------- /app/sim_module_test/test_pmsm/sim_test_pmsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_pmsm/sim_test_pmsm.h -------------------------------------------------------------------------------- /app/sim_module_test/test_pmsm/test_pmsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_pmsm/test_pmsm.c -------------------------------------------------------------------------------- /app/sim_module_test/test_pmsm/test_pmsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_pmsm/test_pmsm.h -------------------------------------------------------------------------------- /app/sim_module_test/test_svpwm/sim_test_svpwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_svpwm/sim_test_svpwm.c -------------------------------------------------------------------------------- /app/sim_module_test/test_svpwm/sim_test_svpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_svpwm/sim_test_svpwm.h -------------------------------------------------------------------------------- /app/sim_module_test/test_svpwm/test_svpwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_svpwm/test_svpwm.c -------------------------------------------------------------------------------- /app/sim_module_test/test_svpwm/test_svpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/app/sim_module_test/test_svpwm/test_svpwm.h -------------------------------------------------------------------------------- /components/controller/pid/back_cal_pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/controller/pid/back_cal_pid.c -------------------------------------------------------------------------------- /components/controller/pid/back_cal_pid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/controller/pid/back_cal_pid.h -------------------------------------------------------------------------------- /components/controller/pid/dclamp_pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/controller/pid/dclamp_pid.c -------------------------------------------------------------------------------- /components/controller/pid/dclamp_pid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/controller/pid/dclamp_pid.h -------------------------------------------------------------------------------- /components/controller/pid/inc_pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/controller/pid/inc_pid.c -------------------------------------------------------------------------------- /components/controller/pid/inc_pid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/controller/pid/inc_pid.h -------------------------------------------------------------------------------- /components/controller/pid/pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/controller/pid/pid.c -------------------------------------------------------------------------------- /components/controller/pid/pid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/controller/pid/pid.h -------------------------------------------------------------------------------- /components/controller/pid/sclamp_pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/controller/pid/sclamp_pid.c -------------------------------------------------------------------------------- /components/controller/pid/sclamp_pid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/controller/pid/sclamp_pid.h -------------------------------------------------------------------------------- /components/math/coordinate/coordinate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/math/coordinate/coordinate.c -------------------------------------------------------------------------------- /components/math/coordinate/coordinate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/math/coordinate/coordinate.h -------------------------------------------------------------------------------- /components/math/rk4/rk4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/math/rk4/rk4.c -------------------------------------------------------------------------------- /components/math/rk4/rk4.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/math/rk4/rk4.dll -------------------------------------------------------------------------------- /components/math/rk4/rk4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/math/rk4/rk4.h -------------------------------------------------------------------------------- /components/service/base_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/service/base_obj.c -------------------------------------------------------------------------------- /components/service/base_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/service/base_obj.h -------------------------------------------------------------------------------- /components/service/cpy_plot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/service/cpy_plot.c -------------------------------------------------------------------------------- /components/service/cpy_plot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/service/cpy_plot.h -------------------------------------------------------------------------------- /components/service/qt_plot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/service/qt_plot.cpp -------------------------------------------------------------------------------- /components/service/qt_plot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/service/qt_plot.h -------------------------------------------------------------------------------- /components/simscape/electrical/dc_brush/dc_brush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/simscape/electrical/dc_brush/dc_brush.c -------------------------------------------------------------------------------- /components/simscape/electrical/dc_brush/dc_brush.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/simscape/electrical/dc_brush/dc_brush.h -------------------------------------------------------------------------------- /components/simscape/electrical/inverter/inverter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/simscape/electrical/inverter/inverter.c -------------------------------------------------------------------------------- /components/simscape/electrical/inverter/inverter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/simscape/electrical/inverter/inverter.h -------------------------------------------------------------------------------- /components/simscape/electrical/pmsm/pmsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/simscape/electrical/pmsm/pmsm.c -------------------------------------------------------------------------------- /components/simscape/electrical/pmsm/pmsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/simscape/electrical/pmsm/pmsm.h -------------------------------------------------------------------------------- /components/simscape/modulation/svpwm/svpwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/simscape/modulation/svpwm/svpwm.c -------------------------------------------------------------------------------- /components/simscape/modulation/svpwm/svpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/components/simscape/modulation/svpwm/svpwm.h -------------------------------------------------------------------------------- /doc/image/dc_sim_wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/doc/image/dc_sim_wave.png -------------------------------------------------------------------------------- /doc/image/frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/doc/image/frame.png -------------------------------------------------------------------------------- /doc/image/pmsm_sim_wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/doc/image/pmsm_sim_wave.png -------------------------------------------------------------------------------- /doc/image/project_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/doc/image/project_call.png -------------------------------------------------------------------------------- /doc/image/qt_dc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/doc/image/qt_dc.png -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/main.cpp -------------------------------------------------------------------------------- /motor_simulation.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/motor_simulation.pro -------------------------------------------------------------------------------- /page/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/page/mainwindow.cpp -------------------------------------------------------------------------------- /page/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/page/mainwindow.h -------------------------------------------------------------------------------- /page/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/page/mainwindow.ui -------------------------------------------------------------------------------- /page/multicurvesplot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/page/multicurvesplot.cpp -------------------------------------------------------------------------------- /page/multicurvesplot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/page/multicurvesplot.h -------------------------------------------------------------------------------- /page/qcustomplot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/page/qcustomplot.cpp -------------------------------------------------------------------------------- /page/qcustomplot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/page/qcustomplot.h -------------------------------------------------------------------------------- /page/waveplot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/page/waveplot.cpp -------------------------------------------------------------------------------- /page/waveplot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/page/waveplot.h -------------------------------------------------------------------------------- /py/wave_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/py/wave_plot.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chongweiwang/MCS_V1/HEAD/readme.md --------------------------------------------------------------------------------