A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Principle of Virtual Work

College Depth 108 in the knowledge graph ☐ I know this ☆ Set as goal
2topics build on this
655prerequisites beneath it
See this on the map →
Equilibrium of Rigid BodiesWork-Energy Principle for Particles→→Principle of Virtual Work and Generalized ForcesPrinciple of Virtual Work and Generalized Forces
statics virtual work virtual displacement mechanisms equilibrium potential energy

Core Idea

The principle of virtual work provides an alternative to the direct force-equilibrium approach for finding unknown forces in systems of connected rigid bodies. It states that if a system is in equilibrium, the total virtual work done by all external forces through any compatible virtual displacement is zero: delta_U = ΣF . delta_r + ΣM . delta_theta = 0. A virtual displacement is an imaginary, infinitesimally small displacement consistent with the system's geometric constraints. The power of this method is that constraint forces (pin reactions, normal forces at smooth contacts) do no virtual work because their points of application move perpendicular to the forces or not at all, so they drop out entirely. This reduces a multi-body equilibrium problem with many internal reactions to a single scalar equation involving only the active (applied) forces and the unknown of interest. For conservative systems, virtual work can be reformulated using potential energy: equilibrium occurs where dV/dq = 0, and the stability of that equilibrium depends on the sign of d2V/dq2.

How It's Best Learned

Start with single-DOF mechanisms (toggle clamps, scissors lifts, linkages) where one coordinate q defines the configuration. Express every active force's displacement in terms of delta_q, apply delta_U = 0, and solve for the unknown. Then verify the result with a conventional FBD approach to build confidence. Practice the potential energy method on spring-gravity systems to classify equilibrium as stable (d2V/dq2 > 0), unstable (< 0), or neutral (= 0).

Common Misconceptions

Explainer

In equilibrium analysis using free-body diagrams, you cut a body apart, expose all reaction forces, and write ΣF = 0 and ΣM = 0. This works well for a single body. But for a mechanism with multiple connected links — a scissors jack, a toggle clamp, a robotic arm — every pin connecting one link to another introduces unknown reaction components, and the system of equations grows quickly. The principle of virtual work offers a completely different strategy: instead of exposing the internal reactions and solving for them, you make the system move an infinitesimal imaginary amount and ask how much work would be done. If the system is in equilibrium, the answer must be zero.

A virtual displacement δr is a hypothetical, infinitesimally small motion consistent with the geometric constraints — the links and pins are still connected, the wheels still roll on the ground, and so on. It is not an actual motion that occurs in time; it is a geometric probe. The crucial insight is that constraint forces do no virtual work: a pin exerts equal and opposite forces on the two bodies it connects, and those bodies move the same amount at the pin location, so the works cancel. The ground normal force under a wheel does no virtual work because the contact point cannot move vertically. These forces, which would appear as unknowns in a free-body diagram approach, simply drop out of the virtual work equation. What remains is a single equation involving only the active forces — the applied loads, springs, gravity — and any one unknown you choose to leave in.

The procedure for a single-degree-of-freedom mechanism is: (1) choose a generalized coordinate q that describes the configuration (say, the angle of a crank or the extension of a slider); (2) express the position of every active force's point of application in terms of q; (3) differentiate to find the virtual displacements δr_i in terms of δq; (4) write ΣF_i · δr_i = 0, which factors as (some expression) · δq = 0; since δq is arbitrary and nonzero, the expression in parentheses must equal zero. This gives you one equation for one unknown — no need to find any reactions at pins or smooth contacts.

For conservative systems (springs and gravity only, no friction), the virtual work principle takes its most elegant form: potential energy V is a function of q, and equilibrium requires dV/dq = 0. This is simply the condition that V is stationary with respect to configuration. The sign of the second derivative tells you the stability: d²V/dq² > 0 means the equilibrium is stable (a valley — perturbations return the system), d²V/dq² < 0 means unstable (a hill — perturbations grow), and d²V/dq² = 0 means neutral (a flat — perturbations neither grow nor decay). The potential energy method is the most compact tool available for equilibrium and stability analysis of conservative mechanisms.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Double Integrals: Definition and Setup → Iterated Integrals and Fubini's Theorem → Double Integrals over Rectangular Regions → Double Integrals over General Regions → Applications of Double Integrals: Area, Mass, and Moments → Center of Mass → Conservation of Linear Momentum → Elastic Collisions → Inelastic Collisions → Coefficient of Restitution → Collision Analysis and Real-World Applications → Two-Body Collisions in the Center-of-Mass Frame → Reduced Mass and Two-Body Problems → Kinematics in Two Dimensions → Projectile Motion → Circular Motion: Kinematics → Rotational Kinematics → Torque → Moment of Inertia → Rotational Kinetic Energy → The Work-Energy Theorem → Conservation of Mechanical Energy → Work-Energy Principle for Particles → Principle of Virtual Work

Longest path: 109 steps · 655 total prerequisite topics

Prerequisites (2)

Leads To (2)