An on-boardmeasuring system for diesel particulate matter (PM) is proposed. The systemuses β-ray attenuation to measure PM weight and incorporates a partial flow dilution unit. We compared results of the new system with those of the conventional method on a research engine. Both sets of results agreed when those of the new system were corrected for the filter efficiency of PM collection. In addition, we measured PM for an on-board generator and a main engine using the new system. The PM emission (g/kWh) from the generator did not depend on the engine load and varied widely at 25% load. The PM concentration (mg/m3N) from the generator was proportional to the engine load On the main engine, a few data for PM emissionwere observed at around 20% load.