Benzoic acid flakes are melted with 0.74 wt% of anhydrous zinc chloride and heated to 413 K; benzotrichloride (14 mol per 15 mol of acid) is dosed into the melt over 2 h and held until 0.999 of it has reacted, C7H5Cl3 + C7H6O2 -> 2 C7H5ClO + HCl, the batch route of US 4 276 231 A (Bayer, Example 1). The HCl leaves the liquid as it forms, through a reflux condenser that returns the benzoyl chloride vapour it carries, and is absorbed in water to 30 wt% hydrochloric acid, 0.445 kg per kg of product. The crude is distilled at 5 kPa(a) in a batch still with a packed column (15 theoretical stages, reflux ratio 2): benzoyl chloride (99.999 wt%, 11 ppm benzotrichloride) goes to storage, the residue (benzoic acid, benzoyl chloride, zinc chloride, 64 g per kg) to hazardous-waste incineration. Yield 97.1 % of theory on the benzotrichloride (the patent's example: 96.7 %).
The batch is modelled with cheme-as-code's semi-batch reactor with a gas vent that carries the liquid's vapour through a partial vent condenser (reactor: semibatch, batch.vent with vapour and condenser, core ADRs 0050, 0054 and 0062), its batch still with a column on Diwekar's shortcut (still: with column, ADRs 0055 and 0061) and the batch recipe (process/recipe.yaml, ADRs 0051 and 0052): the dosing, post-reaction and distillation times come from the models, the reactor is the bottleneck (cycle 4.87 h, 1627 batches a year), the recipe sizes the reactor (1.6 m3) and checks its jacket, and the flowsheet's flows are the recipe's year averages. The kinetics and the heat of reaction are ASSUMED (no open data): the benzotrichloride accumulates to 7.0 % at the end of the dosing and the cooling-failure temperature stays 49 K below the boiling point of benzoyl chloride; a 100 times slower reaction would exceed it. See DESIGN.md for every assumption.