1. A method for controlling start-up assistance, to prevent vehicle rolling during vehicle start up, for a vehicle with a transmission, an automatically controllable clutch, at least an automatically controllable brake affecting wheels of the vehicle, and a starting assistance controller that is automatically or manually activateable by a driver using a parking brake when the vehicle is stopped, and which controls the clutch and releases the automatically controllable brake during activation of an operating mode for starting, the method-comprising the steps of:
determining at least one drive train actuator operating reaction value from at least one of:
a current accelerator pedal depression position,
a current accelerator pedal depression speed,
a current gear ratio,
an engine actuator value determining a desired engine output torque, and
a total vehicle mass,
determining a desired clutch operating value,
determining a clutch jerk degree value for the clutch, during vehicle start-up to prevent rolling of the vehicle during start-up, from the at least one drive train actuator operating reaction value and the desired clutch operating value, wherein the clutch jerk degree value represents a time interval between a start of engagement of the clutch and a start of disengagement of the automatically controllable brake initiated by an end of the clutch jerk degree value interval, and
initiating disengagement of the automatically controllable brake during the clutch jerk degree interval.
2. The method according to claim 1, further comprising the step of assigning one of a regulating speed or a regulating distance as the clutch operating desired value.
3. The method according to claim 1, further comprising the step of assigning an engine speed or an engine torque as the engine actuator value.
4. The method according to claim 1, further comprising the step of receiving one of a computed, a measured and an entered vehicle mass along with a determination of the degree of jerking of the clutch, which signals the brakes to be released.
5. The method according to claim 1, further comprising the step of entering information about a strength resulting from a non-horizontal vehicle along with a determination of the degree of jerking of the clutch, which signals the brakes to be released.
6. The method according to claim 1, further comprising the step of entered information concerning a presence of one or more of an impulse and a mass of a trailer along with a determination of the degree of jerking of the clutch, which signals the brakes to be released.
7. The method according to claim 1, further comprising the step of entering one of a computed, a measured and a calculated torque at the start-up acceleration along with a determination of the degree of jerking of the clutch, which signals the brakes to be released.
8. The method according to claim 1, further comprising the step of entering, along with a determination of the degree of jerking of the clutch, which signals the brakes to be released, information about a net torque of the driving motor, computed from a gross torque of the driving motor along with torque portions for at least one other auxiliary drive and at least one other non-propulsion-effective drive power consumer.
9. The method according to claim 8, further comprising the step of determining an essentially needed braking force on the motor wheels by sensors on a brake assembly of the vehicle.
10. The method according to claim 1, further comprising the step of sending information about an essentially needed braking force to motor wheels of the vehicle along with a determination of the degree of jerking of the clutch, which signals the brakes to be released.
11. The method according to claim 1, further comprising the step of using the method in a commercial motor vehicle which is suitable for transport of goods.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A computer-implemented method, comprising:
closing a file system to use;
for each of one or more existing nodes in the file system:
identifying one or more pending notifications of updates that have been performed on the node; and
sending the one or more pending notifications to one or more other nodes, each of the one or more existing nodes and each of the one or more other nodes being a file or a directory in the file system while the file system is closed to use;
opening the file system for use, the sending of the one or more pending notifications to the one or more other nodes occurring before the opening of the file system for use; and
updating the one or more other nodes in response to the one or more pending notifications while the file system is open for use, the updating of the one or more other nodes while the file system is open for use being done in response to the one or more pending notifications being sent before opening the file system for use.
2. The method of claim 1, further comprising, for each of the one or more existing nodes, having the node ensure its own integrity.
3. The method of claim 2, wherein, for each of the one or more existing nodes, if one or more pending notifications were generated by the existing node in ensuring its own integrity, then identifying the one or more pending notifications for that existing node comprises identifying the one or more pending notifications that were generated by that existing node in ensuring its own integrity.
4. The method of claim 1, wherein identifying and sending the one or more pending notifications are performed while the file system is closed to use.
5. The method of claim 1, wherein identifying the one or more pending notifications and sending the one or more pending notifications for each of the one or more existing nodes are allowed to be done in parallel for different nodes.
6. The method of claim 1, wherein updating the one or more other nodes is allowed to be done in parallel for different nodes.
7. The method of claim 1, wherein the one or more existing nodes comprise a contained node, and for that contained node, sending the one or more pending notifications to one or more other nodes comprises sending the one or more pending notifications to one or more containing nodes that contain the contained node.
8. The method of claim 1, wherein updating the one or more other nodes comprises acquiring locks of the one or more other nodes.
9. The method of claim 1, wherein:
identifying the one or more pending notifications, sending the one or more pending notifications, opening the file system for use, and updating the one or more other nodes are included in a file system recovery operation;
the one or more pending notifications are one or more notifications that are scheduled to be sent when closing the file system to use is performed, but have not yet been confirmed as having been received when closing the file system to use is performed;
all the one or more pending notifications are sent before opening the file system for use;
identifying the one or more pending notifications is performed while the file system is closed to use; and
updating the one or more other nodes comprises acquiring locks for each of the one or more other nodes.
10. A computer system comprising:
at least one processor; and
a memory comprising instructions stored thereon that when executed by the at least one processor cause the at least one processor to perform acts comprising:
closing a file system to use;
while the file system is closed to use, for each of one or more existing nodes in the file system:
identifying one or more pending notifications of updates that have been performed on the node; and
sending the one or more pending notifications to one or more other nodes, at least one of the one or more existing nodes being a file in the file system while the file system is closed to use, and at least one of the one or more other nodes being a directory in the file system while the file system is closed to use;
opening the file system for use, the sending of the one or more pending notifications to the one or more other nodes occurring before the opening of the file system for use; and
updating the one or more other nodes in response to the one or more pending notifications while the file system is open for use, the updating of the one or more other nodes while the file system is open for use being done in response to the one or more pending notifications being sent before opening the file system for use.
11. The computer system of claim 10, wherein the acts further comprise, for each of the one or more existing nodes, having the node ensure its own integrity.
12. The computer system of claim 11, wherein, for each of the one or more existing nodes, if one or more pending notifications were generated by the existing node in ensuring its own integrity, then identifying one or more pending notifications for that existing node comprises identifying the one or more pending notifications that were generated by that existing node in ensuring its own integrity.
13. The computer system of claim 10, wherein identifying the one or more pending notifications and sending the one or more pending notifications for each of the one or more existing nodes are allowed to be done in parallel for different nodes.
14. The computer system of claim 10, wherein updating the one or more other nodes is allowed to be done in parallel for different nodes.
15. The computer system of claim 10, wherein the one or more existing nodes comprise a contained node, and for that contained node, sending the one or more pending notifications to one or more other nodes comprises sending the one or more pending notifications to one or more containing nodes that contain the contained node.
16. The computer system of claim 10, wherein updating the one or more other nodes comprises acquiring locks of the one or more other nodes.
17. One or more computer-readable storage media having computer-executable instructions embodied thereon that, when executed by at least one processor, cause the at least one processor to perform acts comprising:
closing a file system to use;
for each of one or more existing nodes in the file system:
identifying one or more pending notifications of updates that have been performed on the node; and
sending the one or more pending notifications to one or more other nodes,
each of the one or more existing nodes and each of the one or more other nodes being a file or a directory in the file system while the file system is closed to use;
opening the file system for use, the sending of the one or more pending notifications to the one or more other nodes occurring before the opening of the file system for use; and
updating the one or more other nodes in response to the one or more pending notifications while the file system is open for use, the updating of the one or more other nodes while the file system is open for use being done in response to the one or more pending notifications being sent before opening the file system for use.