Home
last modified time | relevance | path

Searched refs:desSpeed (Results 1 – 10 of 10) sorted by relevance

/dports/cad/sumo/sumo-1.2.0/src/microsim/cfmodels/
H A DMSCFModel_CACC.cpp85 const double desSpeed = MIN2(veh->getLane()->getSpeedLimit(), veh->getMaxSpeed()); in followSpeed() local
86 const double vCACC = _v(veh, gap2pred, speed, predSpeed, desSpeed, true); in followSpeed()
125 … const double speed, const double predSpeed, const double desSpeed, double vErr) const {
133 newSpeed = acc_CFM._v(veh, gap2pred, speed, predSpeed, desSpeed, true);
182 … const double predSpeed, const double desSpeed, const bool /* respectMinGap */) const {
190 << " desSpeed=" << desSpeed << std::endl;
195 double vErr = speed - desSpeed;
218 newSpeed = speedGapControl(veh, gap2pred, speed, predSpeed, desSpeed, vErr);
235 newSpeed = speedGapControl(veh, gap2pred, speed, predSpeed, desSpeed, vErr);
H A DMSCFModel_ACC.cpp97 const double desSpeed = MIN2(veh->getLane()->getSpeedLimit(), veh->getMaxSpeed()); in followSpeed() local
98 const double vACC = _v(veh, gap2pred, speed, predSpeed, desSpeed, true); in followSpeed()
205 … const double predSpeed, const double desSpeed, const bool /* respectMinGap */) const {
215 << " desSpeed=" << desSpeed << std::endl;
221 double vErr = speed - desSpeed;
H A DMSCFModel_CACC.h134 const double predSpeed, const double desSpeed, const bool respectMinGap = true) const;
138 … const double speed, const double predSpeed, const double desSpeed, double vErr) const;
H A DMSCFModel_IDM.cpp124 const double predSpeed, const double desSpeed, const bool respectMinGap) const { in _v() argument
146 … const double acc = myAccel * (1. - pow(newSpeed / desSpeed, myDelta) - (s * s) / (gap * gap)); in _v()
149 …ime << " t2=" << headwayTime << " s=" << s << " pow=" << pow(newSpeed / desSpeed, myDelta) << " ga… in _v()
H A DMSCFModel_IDM.h172 const double predSpeed, const double desSpeed, const bool respectMinGap = true) const;
H A DMSCFModel_ACC.h150 const double predSpeed, const double desSpeed, const bool respectMinGap = true) const;
H A DMSCFModel_CC.h291 double _cc(const MSVehicle* veh, double egoSpeed, double desSpeed) const;
H A DMSCFModel_CC.cpp450 MSCFModel_CC::_cc(const MSVehicle* veh, double egoSpeed, double desSpeed) const { in _cc()
454 return std::min(myCcAccel, std::max(-myCcDecel, -vars->ccKp * (egoSpeed - desSpeed))); in _cc()
/dports/science/simbody/simbody-Simbody-3.7/examples/
H A DExampleMotor-TorqueLimited-Constraint.cpp345 const Real desSpeed = getDesiredSpeed(state); in tryToSwitchToSpeedControl() local
347 getMotorTorque(state), curSpeed-desSpeed); in tryToSwitchToSpeedControl()
359 Vector deltaV(1, desSpeed-curSpeed); in tryToSwitchToSpeedControl()
387 " %g -> %g\n", requiredTorque, curSpeed, desSpeed); in tryToSwitchToSpeedControl()
H A DExampleMotor-TorqueLimited-Motion.cpp371 const Real desSpeed = getDesiredSpeed(state); in tryToSwitchToSpeedControl() local
372 const Real deltaV = desSpeed - curSpeed; in tryToSwitchToSpeedControl()
440 " %g -> %g\n", requiredTorque, curSpeed, desSpeed); in tryToSwitchToSpeedControl()