Model-based complex system human factor design and evaluation method and system
Through the complex system human factor design and evaluation method based on the model, using SysML package diagram and scene sequence model, the problem of human factor engineering not being able to fully run through the entire life cycle of system design and poor communication is solved, and efficient collaborative design communication and product design efficiency are achieved.
Patent Information
- Application Number
- CN202411364906.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2025-02-28
AI Technical Summary
In the existing complex system human-cause design and evaluation methods, human-cause engineering fails to fully run through the entire life cycle of the entire system design, and the communication between the system designer and the human-cause engineer is poor, resulting in loss of time and cost during the design process.
A complex system human factor design and evaluation method based on the model is proposed. By selecting applicable design methods and design standards from the pre-established human factor design method library and human factor design standard library, a human factor design requirement model is established using SysML package diagram, and a human factor design method is performed for evaluation based on the scene sequence model, ensuring that human factor design is fully considered in the entire system design process.
An efficient integrated collaborative design communication mechanism has been formed, which has improved the information exchange between system designers and human-factor engineers, improved the efficiency of product design updates and iterations, and reduced development risks.
Smart Images

Figure CN119539518A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of human factors design, and in particular to a model-based complex system human factors design and evaluation method and system. Background Art
[0002] Highly integrated complex systems have numerous interfaces and complex parameters, which require continuous interaction, verification, and calculation between people and systems. People are the key components of complex systems and are important factors affecting the performance and safety of the entire system. In the existing system design methods, there is a lack of comprehensive and effective consideration of human factors. It is necessary to study how human factors design can be integrated into and improve the existing system design methods. The engineering practice of integrating people with complex systems shows that human-system integration must start from the conceptual design stage and continue throughout the entire process of requirements, design, analysis, verification, and confirmation, so as to maximize the risk of human-system integration failure. Since the human factors design discipline itself is still in the development stage, especially the human factors design technology research of system engineering is still in the spontaneous stage, and no overall method or feasible technical ideas have been formed. Therefore, it is necessary to carry out human factors design method research to solve the problems of chaotic human factors design process and poor communication between system designers and human factors engineers in the system design process.
[0003] Human factors analysis activities for complex human-machine systems span the entire life cycle of the system and need to consider the interactions between system components and users. However, traditional system design does not fully consider system users in the early design stage, resulting in time and cost losses in the design process.
[0004] The application number is: 202311610527.1 and the name is: A human factors engineering design verification method for complex human-machine systems. This method establishes a target traceability model from five dimensions: strategic perspective, operational perspective, human factors perspective, resource perspective, and creation of target traceability, to describe the satisfaction and traceability of the executive personnel and system resources in the human-machine system. This method regards the human factors and the operation process of the hardware as a system, determines the necessary elements of human factors engineering by analyzing the goals, and establishes various human-machine collaboration scenarios, which helps to avoid human accidents. However, this evaluation method regards human factors engineering as part of many perspectives during the modeling process and does not fully integrate human factors engineering throughout the entire life cycle of the system design.
[0005] Yu Yang proposed a three-dimensional human factors analysis model of the "system-personnel-stage" framework, attempting to further improve the "human-system integration" in the entire life cycle of system design. According to the stage dimension, different human factors assessment activities are implemented in each stage; according to the system dimension, each subsystem focuses on different human factors goals; according to the role dimension of the participants, the focus of analysis of human factors engineers and designers is different; for each assessment unit formed by the framework, human factors experts can use relevant experience to select accurate human factors assessment methods and indicators. This method helps to accurately select human factors assessment methods and indicators, and provides a systematic idea for human factors experts to conduct complex system human factors assessments, but it separates the human factors design process from the human factors assessment process, which is not conducive to communication between system designers and human factors designers.
[0006] At present, human factors experts have reached a consensus on integrating human factors engineering into system design as early as possible to improve the overall operational performance of the system. However, there is still a lack of clear guidance on how to apply human factors engineering in various stages of the system life cycle. It is necessary to conduct research on human factors design methods to solve the problems of chaotic human factors design process and poor communication between system designers and human factors engineers during system design.
[0007] The shortcomings of the existing complex system human factors design and evaluation are mainly concentrated in two aspects. First, human factors engineering is only regarded as a part of system engineering and is not fully integrated into the entire life cycle of system design, especially in the early stage of design. Second, human factors design and human factors evaluation are separated in the system design process, resulting in repeated iterations in the system design process, and there are semantic understanding barriers in the communication between system designers and human factors designers. Summary of the invention
[0008] In order to solve the problems of chaotic human factors design process and poor communication between system designers and human factors engineers in the system design process, the present invention proposes a model-based complex system human factors design and evaluation method, including:
[0009] Selecting the design method and design standard applicable to the stage to be evaluated from the pre-established human factors design method library and human factors design standard library based on the characteristics of the task in the stage to be evaluated;
[0010] Use SysML package diagrams to establish a human factors design requirements model based on the design requirements, usage scenarios, design methods and design standards of the tasks in the evaluation stage;
[0011] Constructing a scenario sequence model based on the human factors design requirement model, the design standard and the task operation scenario;
[0012] A human factors design method is executed based on the scenario sequence model to obtain an execution result, and whether the human factors design method is applicable is evaluated based on the execution result and the design standard.
[0013] Optionally, constructing a scenario sequence model based on the human factors design requirement model, the design standard and the task operation scenario includes:
[0014] identifying conflicts between key design parameters and human capability parameters based on the design criteria;
[0015] Establishing a compatibility evaluation model based on the conflict between the key design parameters and human capabilities and the human factors design requirement model;
[0016] Based on the connection between the compatible evaluation model and the task operation scenario, a scenario sequence model between designers, human factors experts, early product design, and evaluation models is constructed from the product-oriented function and communication channel-oriented function dimensions.
[0017] Optionally, the establishment of the human factors design method library and the human factors design standard library includes:
[0018] Obtaining historical stage tasks, and human factors design methods and human factors design standards corresponding to the stage tasks;
[0019] Extract features from the task in the phase;
[0020] constructing a human factors design method set from the human factors design method, and selecting a human factors design method that meets set requirements from the human factors design method set;
[0021] Forming a human factors design method library based on the characteristics of the stage tasks and the human factors design methods that meet the set requirements;
[0022] The human factors design standard library is formed by the characteristics of the stage tasks and the human factors design standards.
[0023] Optionally, the use of SysML package diagrams to establish a human factors design requirements model according to the design requirements, usage scenarios, design methods and design standards of the tasks in the stage to be evaluated includes:
[0024] According to the design requirements and usage scenarios of the tasks in the evaluation stage, determine the analysis object and human-machine influencing factors, and construct the correlation function between the analysis object and human-machine influencing factors;
[0025] Determining an optimal value of the human-machine influencing factor based on a correlation function between the analysis object and the human-machine influencing factor;
[0026] The optimal values of the human-machine influencing factors are associated with human factors design standards and human factors design methods, and a human factors design requirement model is established using a SysML package diagram.
[0027] Optionally, it also includes: defining the types of information transmitted between system design participants through the interface.
[0028] In another aspect, the present invention further provides a model-based complex system human factors design and evaluation system, comprising:
[0029] A human factors design method selection module is used to select a design method and a design standard applicable to the stage to be evaluated from a pre-established human factors design method library and a human factors design standard library based on the characteristics of the task in the stage to be evaluated;
[0030] The human factors design requirements modeling module is used to establish a human factors design requirements model using SysML package diagrams according to the design requirements, usage scenarios, design methods and design standards of the tasks in the evaluation stage;
[0031] The human factors evaluation behavior modeling module is used to construct a scenario sequence model based on the human factors design requirement model, the design standards and the task operation scenario, and to execute the human factors design method based on the scenario sequence model to obtain the execution result, and to evaluate whether the human factors design method is applicable based on the execution result and the design standard.
[0032] Optionally, the steps of implementing the construction of a scenario sequence model based on the human factors design requirement model, the design standard and the task operation scenario in the human factors assessment behavior modeling module include:
[0033] identifying conflicts between key design parameters and human capability parameters based on the task analysis;
[0034] Establishing a compatibility assessment model based on the association between the key design parameters and human capabilities and the human factors design requirement model;
[0035] Based on the connection between the compatible evaluation model and the task operation scenario, a scenario sequence model between designers, human factors experts, early product design, and evaluation models is constructed from the product-oriented function and communication channel-oriented function dimensions.
[0036] Optionally, the method further includes a database construction module for:
[0037] Obtaining historical stage tasks, and human factors design methods and human factors design standards corresponding to the stage tasks;
[0038] Extract features from the task in the phase;
[0039] constructing a human factors design method set from the human factors design method, and selecting a human factors design method that meets set requirements from the human factors design method set;
[0040] Forming a human factors design method library based on the characteristics of the stage tasks and the human factors design methods that meet the set requirements;
[0041] The human factors design standard library is formed by the characteristics of the stage tasks and the human factors design standards.
[0042] Optionally, the steps of implementing the construction of a scenario sequence model based on the human factors design requirement model, the design standard and the task operation scenario in the human factors assessment behavior modeling module include:
[0043] identifying conflicts between key design parameters and human capability parameters based on the design criteria;
[0044] Establishing a compatibility evaluation model based on the conflict between the key design parameters and human capabilities and the human factors design requirement model;
[0045] Based on the connection between the compatible evaluation model and the task operation scenario, a scenario sequence model between designers, human factors experts, early product design, and evaluation models is constructed from the product-oriented function and communication channel-oriented function dimensions.
[0046] In another aspect, the present application further provides a computing device, comprising: at least one processor and a memory;
[0047] The memory is used to store one or more programs;
[0048] When the one or more programs are executed by the at least one processor, the model-based complex system human factors design and evaluation method as described above is implemented.
[0049] On the other hand, the present application also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed, it implements a model-based complex system human factors design and evaluation method as described above.
[0050] Compared with the prior art, the present invention has the following beneficial effects:
[0051] The present invention provides a model-based complex system human factors design and evaluation method, including: selecting the design method and design standard applicable to the stage to be evaluated from a pre-established human factors design method library and human factors design standard library based on the characteristics of the task in the stage to be evaluated; using SysML package diagrams to establish a human factors design requirement model according to the design requirements, usage scenarios, design methods and design standards of the task in the stage to be evaluated; constructing a scenario sequence model based on the human factors design requirement model, the design standards and task operation scenarios; executing the human factors design method based on the scenario sequence model to obtain an execution result, and evaluating whether the human factors design method is applicable based on the execution result and the design standard. The present invention forms an efficient integrated collaborative design communication mechanism, improves the information exchange between system designers and human factors engineers, improves the efficiency of product design updates and iterations, and reduces development risks. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 A flow chart of a model-based complex system human factors design and evaluation method of the present invention;
[0053] Figure 2 A schematic diagram of a human factors design and evaluation method selection framework of the present invention;
[0054] Figure 3 It is the ErgoSysML high-level use case diagram of the present invention;
[0055] FIG4( a ) is a schematic diagram of the object perspective human factors design method of the present invention;
[0056] FIG4( b ) is a schematic diagram of the stage-perspective human factors design method of the present invention;
[0057] Figure 5 It is a schematic diagram of a template of a hierarchical task analysis method of the present invention;
[0058] Figure 6 It is a schematic diagram of the robot arm association system of the present invention;
[0059] Figure 7 Schematic diagram of the human body measurement traceability model for the use scenario of the "assessment model" of the present invention;
[0060] Figure 8 It is a scene sequence diagram of the present invention;
[0061] Fig. 9 It is a schematic diagram of the ErgoSysML block public interface definition of the present invention;
[0062] Fig.10 The figure is a schematic diagram of the structure of a computer device of the present invention. DETAILED DESCRIPTION
[0063] The present invention proposes a model-based human factors design and evaluation method for complex systems, proposes a model-based human factors design and evaluation method for complex systems throughout the entire life cycle, establishes a positive human factors design process based on MBSE (system engineering), forms an efficient integrated collaborative design communication mechanism, realizes the digitization of human factors design demand analysis, product human factors design, and human factors design evaluation models, improves the information exchange between system designers and human factors engineers, improves the efficiency of product design updates and iterations, and reduces development risks.
[0064] In order to better understand the present invention, the content of the present invention is further described below in conjunction with the accompanying drawings and embodiments.
[0065] Embodiment 1:
[0066] A model-based approach to human factors design and assessment of complex systems, such as Figure 1 As shown, including:
[0067] Step S1: selecting a design method and a design standard applicable to the stage to be evaluated from a pre-established human factors design method library and a human factors design standard library based on the characteristics of the task in the stage to be evaluated;
[0068] Step S2: Establish a human factors design requirements model using SysML package diagrams according to the design requirements, usage scenarios, design methods and design standards of the tasks in the stage to be evaluated;
[0069] Step S3: constructing a scenario sequence model based on the human factors design requirement model, the design standard and the task operation scenario;
[0070] Step S4: executing the human factors design method based on the scenario sequence model to obtain an execution result, and evaluating whether the human factors design method is applicable based on the execution result and the design standard.
[0071] like Figure 2 As shown, the present invention discloses a model-based human factors design and evaluation method for complex systems. The method selects corresponding human factors design methods and human factors design standards from a human factors design method library and a human factors design standard library, which are referred to as human factors methods here. The human factors design method is applied through a constructed scenario sequence model to carry out human factors prediction, obtain prediction results, and evaluate the validity of the prediction results, that is, to determine whether the prediction results meet the human factors design standards. If so, the verification is passed, otherwise, the verification is not passed, and the next human factors method is selected to continue to apply the human factors design method through the constructed scenario sequence model to verify whether the human factors method is applicable.
[0072] The following is a detailed description of each step:
[0073] Before introducing step S1, the human factors design method library and human factors design standard library involved in this application are first introduced.
[0074] The present invention constructs a human factors design method set based on research and induction, extracts methods with higher reliability and validity from the method set to study their input, output and other characteristics, constructs an analysis template for the design method based on SysML, and forms a "human factors design method library". Human factors design standards are collected based on research and induction to form a "human factors design standard library" to assist system designers in calling appropriate human factors design methods and human factors standards according to the task requirements of the design stage during the system forward design process. The "human factors design method library" is constructed from two dimensions, including: (1) Object dimension: data collection methods, task analysis methods, etc. (2) Application dimension: cognitive task methods, function allocation methods, usability testing methods, etc.
[0075] Step S1: Based on the characteristics of the task in the to-be-evaluated stage, select the design method and design standard applicable to the to-be-evaluated stage from the pre-established human factors design method library and human factors design standard library, specifically including:
[0076] Based on the knowledge of human factors experts and pre-defined rules, design knowledge is recommended according to the characteristics of the stage tasks. System designers select the methods and standards applicable to this stage from the established "human factors design method library" and "human factors design standard library".
[0077] The established "Human Factors Design Method Library" and "Human Factors Design Standard Library" assist system designers in calling appropriate human factors design methods and standards according to the task requirements of the design stage during the system forward design process. With the help of the modified tool interface, system designers can quickly identify the human factors design requirements and standards at the current stage.
[0078] Based on expert knowledge and pre-defined rules, the construction of recommended design knowledge is expressed by the following formula:
[0079] K(recommended)=f(T,E,R)
[0080] Among them: K represents the recommended design knowledge, f represents the function between the characteristics of the stage task, domain knowledge and the recommended rule set, T is the characteristics of the stage task, including the nature, complexity, and related factors of the task; E is the domain knowledge, covering the experience, rules, and best practices in the field; R is the recommended rule set, which defines how to recommend appropriate design knowledge based on T and E.
[0081] The specific steps are as follows: Analyze the requirements and limitations of the task according to the task characteristics in the design phase, such as task type (innovation, repetitiveness), task environment (working conditions, resource constraints), task goals (cost, efficiency, quality requirements), etc. Integrate the knowledge from experts in human factors and design, including successful strategies, technology selection, risk management, etc. when solving similar tasks. Recommend design knowledge based on T and E design rules to assist system designers in selecting appropriate analysis methods.
[0082] Step S2: Use SysML package diagrams to establish a human factors design requirements model based on the design requirements, usage scenarios, design methods and design standards of the tasks in the evaluation phase, including:
[0083] According to the design requirements and usage scenarios of the tasks in the evaluation stage, determine the analysis object and human-machine influencing factors, and construct the correlation function between the analysis object and human-machine influencing factors;
[0084] Determining an optimal value of the human-machine influencing factor based on a correlation function between the analysis object and the human-machine influencing factor;
[0085] The optimal values of the human-machine influencing factors are associated with human factors design standards and human factors design methods, and a human factors design requirement model is established using a SysML package diagram.
[0086] Step S2 specifically includes:
[0087] Human factors design and evaluation are two mutually coupled subjects that need to be carried out alternately. Based on the above-mentioned clear human factors design methods and human factors design standards, human factors design evaluation is carried out to further clarify whether the human factors design method is feasible. This invention combines the MBSE design method and constructs the ErgoSysML human factors design requirement model based on the SysML modeling language. Figure 3 As shown, the model consists of four parts: "early product design", "product designer", "human factors expert", and "human-machine standards and design method library".
[0088] Early product design is the early conceptual design of the product. It is a SysML model that is continuously improved by the product. It uses the usage scenarios of human factors design evaluation and uses ErgoSysML for self-evaluation. Human factors experts are human factors personnel involved in the project. Through the scenarios stored in ErgoSysML, they continuously evaluate the early product design and update ErgoSysML, including adding scenarios and functions. By contacting real users, it becomes the entry point for exploring the human factors needs of users. Product designers are all non-human factors personnel in the design process and provide models for evaluation. The human-machine standard and design method library is the database constructed by the above-mentioned survey and induction methods.
[0089] Building a human factors design requirements model
[0090] Clarify the top-level requirements of human factors design, such as human body size, time resources, error prevention, emergency response capabilities, and performance. Use database knowledge to build a function of factors affecting the top-level requirements of human factors design, such as the correlation function between comfort and joint angles, and the correlation function between operating performance and operating actions. Then, use the gradient descent method to find the optimal value of the objective function, thereby determining the specific standards for the top-level requirements.
[0091] Based on the top-level requirements, model components of different granularities are established to provide connections between the requirement components and the usage scenario components, and a comprehensive requirement model is constructed by hierarchical classification. This requirement model assists system designers and human factors designers in communicating with each other, which can reduce communication costs and improve system development efficiency.
[0092] Step S3: constructing a scenario sequence model based on the human factors design requirement model, the design standard and the task operation scenario, including:
[0093] identifying conflicts between key design parameters and human capability parameters based on the design criteria;
[0094] Establishing a compatibility evaluation model based on the conflict between the key design parameters and human capabilities and the human factors design requirement model;
[0095] Based on the connection between the compatible evaluation model and the task operation scenario, a scenario sequence model between designers, human factors experts, early product design, and evaluation models is constructed from the product-oriented function and communication channel-oriented function dimensions.
[0096] Step S3 specifically includes:
[0097] Establish connections between various task operation scenarios, and construct scenario sequence models between designers, human factors experts, early product design, and evaluation models from multiple dimensions such as product-oriented functions and communication channel-oriented functions, to describe how to integrate human factors design into product design.
[0098] Step S4: executing the human factors design method based on the scenario sequence model to obtain an execution result, and evaluating whether the human factors design method is applicable based on the execution result and the design standard, including:
[0099] The scenario sequence model executes the human factors design method to obtain an execution result, and determines whether the execution result meets the design standard. If the design standard is met, the human factors design method is applicable, otherwise it is not applicable.
[0100] Example 2
[0101] Based on the human factors design and evaluation method proposed in the present invention, the present invention proposes a model-based complex system human factors design and evaluation system, which includes a human factors design method selection module, a human factors design demand modeling module, and a human factors evaluation behavior modeling module;
[0102] A human factors design method selection module is used to select a design method and a design standard applicable to the stage to be evaluated from a pre-established human factors design method library and a human factors design standard library based on the characteristics of the task in the stage to be evaluated;
[0103] The human factors design requirements modeling module is used to establish a human factors design requirements model using SysML package diagrams according to the design requirements, usage scenarios, design methods and design standards of the tasks in the evaluation stage;
[0104] The human factors evaluation behavior modeling module is used to construct a scenario sequence model based on the human factors design requirement model, the design standard and the task operation scenario, and to evaluate the human factors design method based on the scenario sequence model.
[0105] The following is a further introduction to the working process of each module:
[0106] 1. Human Factors Design Method Selection Module
[0107] According to the characteristics of the stage tasks, with the help of the knowledge recommendation system designer, the designer can select the applicable methods and standards for this stage from the "human factors design method library" and "human factors design standard library" established by the system designer, and quickly clarify the human factors design requirements and standards for the current stage. The system designer first selects the applicable human factors design method from the "stage perspective" based on the stage characteristics, and then selects the applicable human factors design technology from the "object perspective" based on the characteristics of the system design object to assist in human factors design, as shown in Figure 4(b).
[0108] Taking the space station astronauts' robotic arm operation as an example, the order of selecting the application modules of the human factors design method is explained. In the demand identification stage, the task analysis human factors design method (stage perspective) is selected for the design object of the robotic arm display and control device, as shown in Figure 4 (a) and Figure 5 As shown, from the object perspective, demand mining is carried out with the help of hierarchical task analysis method, and the tasks after hierarchical analysis are mapped and human factors design standards are captured. In the figure, HAZOP stands for Hazard and Operability Analysis Method, MCH stands for Modified Cooper-Harper Scale Method, NASATLX stands for NASA Task Load Index Scale Method, SWAT stands for Subjective Load Assessment Technical Scale, and KLM stands for Keyed Level Model Method. In order for astronauts to operate the robotic arm smoothly as planned, they need to execute "confirm the state of the robotic arm - select the robotic arm joint - manipulate the robotic arm to the target position - restore the initial state of the robotic arm" in sequence. At this time, the systems, subsystems, single machines and components that interact with the astronauts include structural mechanisms, communication systems, electronic information, and robotic arm operating handles. After clarifying the associated system components, the human factors design standard library matches the corresponding human factors design standards to assist in system design. Among them, the robotic arm system is as follows: Figure 6 shown.
[0109] 2. Human Factors Design Requirements Modeling Module
[0110] Human factors designers use SysML package diagrams to establish human factors design requirement models based on system design requirements and usage scenarios, and form a traceability relationship with the design requirements and design standards constructed by the design methods called by system designers, which makes it easier for human factors designers to conduct human factors design evaluations. At the same time, with the help of the requirement traceability model, system designers can quickly respond to and modify inappropriate designs, thereby shortening the system development cycle.
[0111] Taking the development of the display and control layout of the robotic arm in the space station as an example, in the scenario of astronaut use, the display and control layout should be constrained by the astronauts' height, eye height, sitting height and other human body dimensions, and a correlation function of the human-machine influencing factors of the display and control layout should be constructed, such as the correlation function between comfort and cervical joints, and the correlation function between comfort and lumbar spine.
[0112] There is a nonlinear relationship between comfort (C) and the cervical joint angle θ. When the cervical spine is in a natural state or an optimal posture, the comfort reaches its maximum. Comfort C is defined as the negative value of the cervical force (because smaller force usually means higher comfort), which can be expressed as:
[0113] C(θ)=-k(|θ-θ opt |+∈)
[0114] Where k represents the proportionality coefficient, θ opt is the most comfortable cervical joint angle (i.e. the natural bending angle of the cervical spine); ∈ is the correction factor, which is used to ensure that when the cervical angle is equal to θ opt When , the comfort score is maximum and the function is continuously differentiable at this point.
[0115] Then, the gradient descent algorithm is used to find the cervical vertebra joint angle θ that maximizes the comfort C. The gradient descent method is an iterative optimization algorithm that minimizes the objective function by continuously adjusting the variable value along the function gradient (i.e., the opposite direction of the fastest increase in the function). First, initialize, select an initial cervical vertebra joint angle, set the learning rate, and set the upper limit of the number of iterations or the convergence threshold. Then calculate the gradient. For a given comfort function, its gradient (i.e., derivative) is:
[0116]
[0117] Wherein, sign() is a sign function, which returns 1 when (x>0), returns -1 when (x<0), and can return 0 or any sign when (x=0) depending on the specific implementation.
[0118] After that, the cervical vertebrae joint angle is updated according to the gradient descent rule, and finally the cervical vertebrae joint angle with the highest comfort is obtained. In this way, the human factors design standards are linked to the human factors design products of system designers, and a traceable model for human factors design evaluation of the display and control layout of the robot arm is established.
[0119] 3. Human Factors Assessment Behavior Modeling Module
[0120] When conducting a human factors design evaluation, the system designer submits the evaluation requirements to the model. After receiving the evaluation requirements, the human factors designer conducts a human factors design evaluation for the updated solution. According to the selected solution, the human factors designer establishes a compatible evaluation model based on the above human factors design requirements model, and calls the standards in the human factors design standard database to identify the conflict between key design parameters and human capability parameters. And establish the connection between task operation scenarios, from the product-oriented function and communication channel-oriented function dimensions, build a scenario sequence model between designers, human factors experts, early product design, and evaluation models, and conduct human factors design evaluation. If a design parameter conflicts with human capabilities, the system human factors design verification fails, and ErgoSysML will promptly deliver the evaluation results to the system designer so that design adjustments can be made quickly until the design requirements are met and the verification passes.
[0121] The compatibility evaluation model between design parameters and human capabilities needs to consider the relationship between the size, shape, function, etc. of the design parameters and the size, comfort, and convenience of operation of the human body. The compatibility evaluation model constructed by the present invention is shown in Table 1. Figure 7 and Figure 8 As shown in the figure, confirmEvaluation indicates confirmation evaluation, reqPhyParameters indicates physical parameter request, evPhyParametersSet() indicates physical parameter setting, reqErgoAttributers() indicates human attribute request, and evErgoAttributersSent() indicates human attribute sending:
[0122] Table 1 Compatibility evaluation model
[0123]
[0124]
[0125] Among them, the product-oriented functions and communication channel-oriented functions provided by ErgoSysML are shown in Table 2:
[0126] Table 2 Product-oriented functions and communication channel-oriented functions
[0127]
[0128]
[0129] A model-based complex system human factors design and evaluation system involved in the present application also includes: a human factors design interface definition module;
[0130] Human factors design involves different participants or stakeholders. To ensure the effectiveness of the design, the interactive interface should be clearly defined in the early stages of system design so that system design participants can build their own communication and exchange ideas, so that all participants can respond quickly when design problems arise. Fig. 9 As shown in the figure, the human factors design interface clearly defines the types of information transmitted between system design participants through the interface definition. Human factors design interfaces generally appear in pairs to form a closed loop. For example, the operations of product designers consist of requesting evaluation, responding to change requests, and attribute design; the operations of the paired ErgoSysML interface are mainly requesting attribute settings and implementing design changes. In the figure, analysis module: analysis module, Database module: data module, Commumodule: communication module, Xxxmodule: other modules.
[0131] A model-based human factors design and evaluation method for complex systems throughout the entire life cycle is proposed, a forward human factors design process based on MBSE is established, an efficient integrated collaborative design communication mechanism is formed, human factors design demand analysis, product human factors design, and human factors design evaluation model are digitized, information exchange between system designers and human factors engineers is improved, the efficiency of product design updates and iterations is increased, and development risks are reduced.
[0132] Example 3
[0133] like Fig.10 As shown, the present invention also provides an electronic device, which may be a computer device, a single-chip device, an intelligent mobile device, etc. The electronic device in this embodiment may include a processor, a memory, a transceiver component, etc. The memory, the processor, and the transceiver component are connected via a bus; the memory may be used to store an execution program, and an exemplary execution program may include instructions; the processor is used to execute the instructions stored in the memory. The memory may also be used to store data, which may be called and / or modified when the instructions are executed.
[0134] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing core and control core of the terminal, which is suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions in a storage medium to implement the corresponding method flow or corresponding functions, so as to implement the steps of a model-based complex system human factors design and evaluation method in the above embodiment.
[0135] Example 4
[0136] Based on the same inventive concept, the present invention also provides a readable storage medium, specifically an electronic device readable storage medium (Memory), which is a memory device in an electronic device for storing programs and data. It can be understood that the storage medium here can include both built-in storage media in electronic devices and, of course, extended storage media supported by electronic devices. The storage medium provides a storage space, which stores the operating system of the terminal. In addition, one or more instructions suitable for being loaded and executed by a processor are also stored in the storage space, and these instructions can be one or more execution programs (including program codes). It should be noted that the storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. The processor loads and executes one or more instructions stored in the storage medium, which can implement the steps of a model-based complex system human factors design and evaluation method in the above embodiment.
[0137] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0138] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0139] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0140] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0141] The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention are included in the scope of the claims of the present invention to be approved.
Claims
1. A model-based complex system human factors design and evaluation method, characterized in that: include: Selecting the design method and design standard applicable to the stage to be evaluated from the pre-established human factors design method library and human factors design standard library based on the characteristics of the task in the stage to be evaluated; Use SysML package diagrams to establish a human factors design requirements model based on the design requirements, usage scenarios, design methods and design standards of the tasks in the evaluation stage; Constructing a scenario sequence model based on the human factors design requirement model, the design standard and the task operation scenario; A human factors design method is executed based on the scenario sequence model to obtain an execution result, and whether the human factors design method is applicable is evaluated based on the execution result and the design standard.
2. The method according to claim 1, characterized in that The constructing of a scenario sequence model based on the human factors design requirement model, the design standard and the task operation scenario includes: identifying conflicts between key design parameters and human capability parameters based on the design criteria; Establishing a compatibility evaluation model based on the conflict between the key design parameters and human capabilities and the human factors design requirement model; Based on the connection between the compatible evaluation model and the task operation scenario, a scenario sequence model between designers, human factors experts, early product design, and evaluation models is constructed from the product-oriented function and communication channel-oriented function dimensions.
3. The method according to claim 1, characterized in that The establishment of the human factors design method library and the human factors design standard library includes: Obtaining historical stage tasks, and human factors design methods and human factors design standards corresponding to the stage tasks; Extract features from the task in the phase; constructing a human factors design method set from the human factors design method, and selecting a human factors design method that meets set requirements from the human factors design method set; Forming a human factors design method library based on the characteristics of the stage tasks and the human factors design methods that meet the set requirements; The human factors design standard library is formed by the characteristics of the stage tasks and the human factors design standards.
4. The method according to claim 1, characterized in that The human factors design requirement model is established using SysML package diagrams according to the design requirements, usage scenarios, design methods and design standards of the tasks in the stage to be evaluated, including: According to the design requirements and usage scenarios of the tasks in the evaluation stage, determine the analysis object and human-machine influencing factors, and construct the correlation function between the analysis object and human-machine influencing factors; Determining an optimal value of the human-machine influencing factor based on a correlation function between the analysis object and the human-machine influencing factor; The optimal values of the human-machine influencing factors are associated with human factors design standards and human factors design methods, and a human factors design requirement model is established using a SysML package diagram.
5. The method according to claim 1, characterized in that Also includes: Interfaces define the kind of information that is passed between participants in a system design.
6. A model-based complex system human factors design and evaluation system, characterized in that: include: A human factors design method selection module is used to select a design method and a design standard applicable to the stage to be evaluated from a pre-established human factors design method library and a human factors design standard library based on the characteristics of the task in the stage to be evaluated; The human factors design requirements modeling module is used to establish a human factors design requirements model using SysML package diagrams according to the design requirements, usage scenarios, design methods and design standards of the tasks in the evaluation stage; The human factors evaluation behavior modeling module is used to construct a scenario sequence model based on the human factors design requirement model, the design standards and the task operation scenario, and to execute the human factors design method based on the scenario sequence model to obtain the execution result, and to evaluate whether the human factors design method is applicable based on the execution result and the design standard.
7. The system according to claim 6, characterized in that The steps of implementing the construction of a scenario sequence model based on the human factors design requirement model, the design standard and the task operation scenario in the human factors assessment behavior modeling module include: identifying conflicts between key design parameters and human capability parameters based on the task analysis; Establishing a compatibility assessment model based on the association between the key design parameters and human capabilities and the human factors design requirement model; Based on the connection between the compatible evaluation model and the task operation scenario, a scenario sequence model between designers, human factors experts, early product design, and evaluation models is constructed from the product-oriented function and communication channel-oriented function dimensions.
8. The system according to claim 6, characterized in that Also included is a database building module for: Obtaining historical stage tasks, and human factors design methods and human factors design standards corresponding to the stage tasks; Extract features from the task in the phase; constructing a human factors design method set from the human factors design method, and selecting a human factors design method that meets set requirements from the human factors design method set; Forming a human factors design method library based on the characteristics of the stage tasks and the human factors design methods that meet the set requirements; The human factors design standard library is formed by the characteristics of the stage tasks and the human factors design standards.
9. An electronic device, characterized in that: include: at least one processor and memory; The memory and the processor are connected via a bus; The memory is used to store one or more programs; When the one or more programs are executed by the at least one processor, a model-based complex system human factors design and evaluation method as described in any one of claims 1 to 5 is implemented.
10. A readable storage medium, characterized in that: An execution program is stored thereon, and when the execution program is executed, a model-based complex system human factors design and evaluation method as described in any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Human factor engineering design verification method for complex man-machine system
CN118052444A