MotorControlModuleSDFM_TMS3.../Projects/EFC_Communication/UMLibrary/units/PhysicalQuantities.hpp
2024-06-07 11:12:56 +03:00

63 lines
2.0 KiB
C++
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
* 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_ */