Home▸Articles▸Molecular Biology

Bacterial Flagellar Motor: 2D Rotary Engine Model

A fascinating example of nature’s nanotechnology, where a simple biological system mimics complex mechanical engineering principles.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

What is the Bacterial Flagellar Motor?

The bacterial flagellar motor is a remarkable molecular machine found in many bacteria, responsible for their movement. It consists of a complex array of proteins arranged in a stator ring and a rotor that rotates at speeds up to 100,000 RPM.

This motor operates much like an electric motor but on a microscopic scale, converting chemical energy into mechanical rotation.

How Does the Model Work?

The model is based on the principles of rotational dynamics and electromagnetism. It uses a differential equation (I·dω/dt = T(ω) − load), where I represents the moment of inertia, ω is the angular velocity, T(ω) is the torque-speed curve of the motor, and 'load' refers to external resistance.

By adjusting parameters such as the number of engaged stator units, proton-motive force, and load level, users can observe how these factors influence the motor’s performance.

live demo · related simulation● LIVE

Why Does It Matter?

Understanding the bacterial flagellar motor is crucial for fields like biotechnology and synthetic biology. Insights from this model help in designing artificial molecular machines.

Moreover, studying such systems can provide new perspectives on energy conversion at the nanoscale.

Real-World Applications

The principles underlying bacterial flagellar motors are being applied to develop microscale devices for drug delivery and environmental sensing.

Research into these motors also aids in understanding how bacteria navigate their environments, which is important for developing strategies to combat antibiotic resistance.

Frequently asked questions

How does the proton-motive force affect the motor’s performance?

The proton-motive force drives protons across the bacterial cell membrane through a protein channel called the F1-ATPase. This creates an electrical potential difference that powers the flagellar motor, similar to how batteries power electric motors.

What is the significance of the CheY-P switching pulse in the model?

CheY-P is a signaling molecule that binds to the rotor and flips its direction. This mechanism allows bacteria to switch between swimming straight (running) and changing direction (tumbling), which is crucial for their survival and navigation.

Can the load level be adjusted in real bacterial flagellar motors?

In nature, the load on a bacterial flagellar motor can vary depending on environmental conditions. For example, changes in viscosity or the presence of obstacles can affect the motor’s performance.

How does the model account for different types of loads (viscous vs fixed bead-assay)?

The model distinguishes between viscous drag, which is proportional to the speed of rotation, and a fixed bead-assay load that provides constant resistance. This allows users to simulate different environmental conditions faced by bacteria.

Try it live

Everything above runs in your browser — open Bacterial Flagellar Motor: 2D Rotary Engine Model and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Bacterial Flagellar Motor: 2D Rotary Engine Model simulation

What did you find?

Add reproduction steps (optional)