MotorControlModuleSDFM_TMS3.../Projects/EFC_Communication/UMLibrary/units/PhysicalQuantities.hpp

63 lines
2.0 KiB
C++
Raw Normal View History

2024-06-07 11:12:56 +03:00
/*
* PhysicalQuantities.hpp
*
* Created on: 19 сент. 2019 г.
* Author: titov
*/
#ifndef SOURCE_UNITS_PHYSICALQUANTITIES_HPP_
#define SOURCE_UNITS_PHYSICALQUANTITIES_HPP_
namespace units {
typedef float Factor; //!<Коэффициент [ru]
typedef float Voltage; //!<Напряжение [В]
typedef float Current; //!<Ток [А]
typedef float Potential; //!<Потенциал [В]
typedef float ElectricalAngle; //!<Электрический угол [рад]
typedef float ElectricalSpeed; //!<Электрическая скорость [рад/с]
typedef float Resistance; //!<Активное сопротивление [Ом]
typedef float Inductance; //!<Индуктивность [Гн]
typedef float Inertia;
typedef float Absement; //!<Угловой путь [рад*с]
typedef float Position; //!<Угловая позиция [рад]
typedef float Velocity; //!<Угловая скорость [рад/с]
typedef float Acceleration; //!<Угловая ускорение [рад/с^2]
typedef float Jerk; //!<Угловой рывок [рад/с^3]
typedef float Jounce; //!<Угловой --- [рад/с^4]
typedef float Time; //!<Относительное время [c]
typedef float Torque; //!<Момент [Н*м]
typedef float Temperature; //!<Температура [гр. Ц]
typedef float Signal; //!<Абстрактный безразмерный сигнал.
typedef float Speed; //!<Линейная скорость [м/с].
typedef float Force; //!<Линейное усилие [Н].
typedef float JForce; //!<Линейное усилие рывка [Н/с].
/*
* Absounce
* Abserk
* Abseleration
* Absity
* Absement
* Displacement
* Velocity
* Acceleration
* Jerk
* Jounce/Snap
* Crackle
* Pop
*/
}
#endif /* SOURCE_UNITS_PHYSICALQUANTITIES_HPP_ */