Courbe de vitesse de type S_Botu + onduleur + moteur asynchrone triphasé (prenez le système de contrôle du transstockeur comme exemple)

1. Introduire des problèmes

在PLC+变频器+三相异步电机的控制结构下,如何实现被控制对象速度、位置的平滑过渡,并减少对机械系统造成的冲击?
本次项目采用西门子S7_1500、丹佛斯变频器FC302、SEW三相异步电机;程序的实现是基于 Sinx*Sinx 的 S 型速度曲线的生成并仿真测试运行 ,其有以下优点:
①由于 Sinx*Sinx 曲线具有的一阶二阶连续性,加速度和加加速度都符合正/余弦特性,相比传统的S曲线其加加速度并不连续而系统柔性受到一定限制的特点,尽可能的保证了加减速过程的平滑稳定。
②同时由于Sinx*Sinx 曲线加速度先增加后减小到的特征,整条曲线不用再分成七段或五段计算而采用传统速度曲线的三段速。

2. Pré-connaissance

Préface: L'essence de l'interpolation est d'approximer la courbe avec de minuscules segments droits dans le lien d'exécution
1. L'interpolation d'échantillonnage de données est également appelée méthode de division temporelle: son principe est de diviser le temps de traitement d'une courbe en plusieurs cycles d'interpolation égaux. Après un cycle d'interpolation, une opération d'interpolation est effectuée et le mot de vitesse de l'onduleur dans le cycle d'interpolation est calculé. : Ce projet utilise directement la courbe elle-même pour interpoler, et le cycle d'interpolation est de 1 ms.
2. Puisque les intégrales de ∫sinx * sinxdx et ∫ (2 / π) xdx dans [0, π / 2] sont égales, l'accélération trapézoïdale et l'accélération en forme de S peuvent être converties de manière équivalente, à savoir S_a = T_a * 2 / Π (Π = 3,1415926)
3. Vmin: la vitesse de fonctionnement minimale pour assurer un arrêt fiable de l'empileur
4. Distance de glissement: la distance de course uniforme à basse vitesse avant que l'équipement approche du point cible
5. Formule de calcul:

5.1、电机参数计算公式:(默认起始速度为0,加速度==减速度)
电机执行机构速度 m/s:ÿ

Je suppose que tu aimes

Origine blog.csdn.net/fenglingxicao/article/details/107346514
conseillé
Classement