to accompany
Principles of Highway Engineering and Traffic Analysis, 4e
By
Fred L. Mannering, Scott S. Washburn, and Walter P. Kilareski
Chapter 2
Road Vehicle Performance
U.S. Customary Units
Copyright © 2008, by John Wiley & Sons, Inc. All rights reserved.
,Preface
The solutions to the fourth edition of Principles of Highway Engineering and Traffic Analysis
were prepared with the Mathcad1 software program. You will notice several notation conventions
that you may not be familiar with if you are not a Mathcad user. Most of these notation
conventions are self-explanatory or easily understood. The most common Mathcad specific
notations in these solutions relate to the equals sign. You will notice the equals sign being used in
three different contexts, and Mathcad uses three different notations to distinguish between each of
these contexts. The differences between these equals sign notations are explained as follows.
The ‘:=’ (colon-equals) is an assignment operator, that is, the value of the variable or
expression on the left side of ‘:=’is set equal to the value of the expression on the right
side. For example, in the statement, L := 1234, the variable ‘L’ is assigned (i.e., set equal
to) the value of 1234. Another example is x := y + z. In this case, x is assigned the value
of y + z.
The ‘=’ (bold equals) is used when the Mathcad function solver was used to find the value
of a variable in the equation. For example, in the equation
, the = is used to tell Mathcad that the value of the
expression on the left side needs to equal the value of the expression on the right side.
Thus, the Mathcad solver can be employed to find a value for the variable ‘t’ that satisfies
this relationship. This particular example is from a problem where the function for arrivals
at some time ‘t’ is set equal to the function for departures at some time ‘t’ to find the time
to queue clearance.
The ‘=’ (standard equals) is used for a simple numeric evaluation. For example, referring
to the x := y + z assignment used previously, if the value of y was 10 [either by assignment
(with :=), or the result of an equation solution (through the use of =) and the value of z was
15, then the expression ‘x =’ would yield 25. Another example would be as follows: s :=
1800/3600, with s = 0.5. That is, ‘s’ was assigned the value of 1800 divided by 3600
(using :=), which equals 0.5 (as given by using =).
Another symbol you will see frequently is ‘’. In these solutions, it is used to perform an
evaluation of an assignment expression in a single statement. For example, in the following
statement, , Q(t) is assigned the value of
Arrivals(t) – Departures(t), and this evaluates to 2.2t – 0.10t .
2
Finally, to assist in quickly identifying the final answer, or answers, for what is being asked in the
problem statement, yellow highlighting has been used (which will print as light gray).
1
www.mathcad.com
Solutions Manual to accompany Principles of Highway Engineering and Traffic Analysis, 4e,
by Fred L. Mannering, Scott S. Washburn, and Walter P. Kilareski.
Copyright © 2008, by John Wiley & Sons, Inc. All rights reserved.
,Solutionss2Manuals2tos2accompanys2Principless2ofs2Highways2Engineerings2ands2Traffics2Anal
ysis,s24e,s2bys2Freds2L.s2Mannering,s2Scotts2S.s2Washburn,s2ands2Walters2P.s2Kilareski.
Copyrights2©s22008,s2bys2Johns2Wileys2&s2Sons,s2Inc.s 2 Alls2rightss2reserved.
, S3
Solutionss3Manuals3tos3accompanys3Principless3ofs3Highways3Engineerings3ands3Traffics3Anal
ysis,s34e,s3bys3Freds3L.s3Mannering,s3Scotts3S.s3Washburn,s3ands3Walters3P.s3Kilareski.
Copyrights3©s32008,s3bys3Johns3Wileys3&s3Sons,s3Inc.s 3 Alls3rightss3reserved.