Operation of a multi-variable process involves multidimensional
representation of the value (p1-p12) of the process variables (P1-P12)
according to individual coordinate axes, and an operational envelope
(UB,LB) derived from a group of sets of values for the process and
quality variables (P1-P12,Q1-Q2) accumulated from multiple, earlier
operations of the process, defines an operating zone for the process and
quality variables of the process. If the current value (p7) of any
process variable (P7) goes outside the envelope, an envelope (UO,LB) for
a different, wider grouping of the stored data-sets is displayed at least
for the quality variables (Q1-Q2). A series of nested envelopes to
provide stepwise enlargement of the operating zone may be provided, but
non-nested envelopes can be used where there is clustering of acceptable
values of process variables of the stored data-sets. The changes to
control variables to bring the values of dependent variables within a
best operating range can be determined.