We performed systems engineering tasks on a case of an autonomous hauler for quarry-type work sites. We defined system use cases, developed an overview functional architecture, and performed a preliminary hazard analysis for the intended application. Our proposed method combines common systems and safety engineering tasks that can be conducted early in the life cycle, and we illustrate how the outcome can be analyzed to inform early design decisions.
Issues of system partitioning and redundancy have a potentially high impact on the effort to achieve functional safety compliance, and some of those decisions are highly architectural and need addressing relatively early in a design process. Use cases, activity diagrams, and overview function block diagrams can be defined early and act as input to a preliminary hazard analysis, which in turn provides valuable input to early decisions about partitioning and redundancy.