资源简介
该程序描述了运用FPGA进行控制的S形曲线和其他传统加减速控制曲线方法的控制曲线比较研究。
代码片段和文件信息
Vs=50;Amax=1500;J=4500;Vc=1000; %参数设置
T=Amax/J;T1=T;T3=T;T5=T;T7=T; %时间段计算
VL=Vs+0.5*J*T.^2;VM=Vc-0.5*J*T.^2; %临界速度计算
T2=(VM-VL)/Amax;T4=2*T2;T6=T2;%匀加速和匀速速度时间段时间
t=0.01;
N1=0:1:floor(T1/t);
x1=N1*t;
y1=Vs+floor(0.5*J*x1.^2);
N2=floor(T1/t):1:floor((T1+T2)/t);
x2=N2*t;
y2=VL+floor(Amax*(x2-T1));
N3=floor((T1+T2)/t):1:floor((T1+T2+T3)/t);
x3=N3*t;
y3=Vc-floor(0.5*J*(T3+T2+T1-x3).^2);
N4=floor((T1+T2+T3)/t):1:floor((T1+T2++T3+T4)/t);
x4=N4*t;
y4=Vc;
N5=floor((T1+T2+T3+T4)/t):1:floor((T1+T2++T3+T4+T5)/t);
x5=N5*t;
y5=Vc-floor(0.5*J*(T4+T3+T2+T1-x5).^2);
N6=floor((T1+T2+T3+T4+T5)/t):1:floor((T1+T2++T3+T4+T5+T6)/t);
x6=N6*t;
y6=VM-floor(Amax*(x6-(T1+T2+T3+T4+T5)));
N7=floor((T1+T2+T3+T4+T5+T6)/t):1:floor((T1+T2++T3+T4+T5+T6+T7)/t);
x7=N7*t;
y7=Vs+floor(0.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1609 2011-12-07 21:47 control\curveplot.asv
文件 1731 2011-12-07 21:53 control\curveplot.m
文件 390439 2011-12-07 12:50 control\FPGA加减速.pdf
文件 457924 2011-12-07 21:58 control\unti
文件 33659 2011-12-07 21:56 control\unti
目录 0 2011-12-08 10:18 control
----------- --------- ---------- ----- ----
885362 6
相关资源
- ofdm2883819
- HMMforspeechrecogntion 一个可执行的HMM语音
- popular-UCI-datasets 一些非常有用的数据
- GAPSO 这个算法是遗传算法和粒子群优
- synchronization 利用matlab仿真实现载波的
- corr_on LTE主同步信号PSS在时域上的相关
- MATLAB_image_process_with_PDE 运用偏微分方
- SIFT2844912
- gbvs 二维图像视觉显著性检测
- GPS_carr_loop GPS跟踪模块的载波跟踪环的
- NURBS-curve NURBS曲线的绘制程序
- B-spline-surface 在MATLAB-2008a环境下编写的
- NURBS-surface 在MATLAB-2008a环境下编写的
- wavplay 基于matlab GUI界面的播放器
- allfns 是由牛津大学VGG开发的三维重建
- spectrogram_fft
- adaboost 基于adaboost的人脸识别程序
- gps GPS信号的捕获、处理程序
- naive_bayes_numeric 利用matlab实现的朴素贝
- mean_shift_segmentation mean shift图像分割软
- BarrelDistortion 两个matlab程序
- susancorners
- MUSIC
- GPS_INS_integratede_PPT 加拿大卡尔加里大
- WSN-matlab-simulation
- svm_matlab 用SVM算法实现聚类与分类的例
- OFDM_cognitive 博士学位论文
- Peking_University_PSO_All_in_one 北京大学计
- MosaicKit(matlab) 把两幅有相互重叠部
- docs
评论
共有 条评论