Next Article in Journal
Enhanced Energy Transfer Efficiency for IoT-Enabled Cyber-Physical Systems in 6G Edge Networks with WPT-MIMO-NOMA
Previous Article in Journal
Nano-Level Additive Manufacturing: Condensed Review of Processes, Materials, and Industrial Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development of a Body Weight Support System Employing Model-Based System Engineering Methodology

1
School of Mechanical Engineering, Faculty of Engineering, Universidad del Valle, Cali 760032, Colombia
2
School of Electrical and Electronic Engineering, Faculty of Engineering, Universidad del Valle, Cali 760032, Colombia
*
Author to whom correspondence should be addressed.
Technologies 2024, 12(8), 118; https://doi.org/10.3390/technologies12080118
Submission received: 7 May 2024 / Revised: 5 July 2024 / Accepted: 12 July 2024 / Published: 23 July 2024

Abstract

:
Partial body weight support systems have proven to be a vital tool in performing physical therapy for patients with lower limb disabilities to improve gait. Developing this type of equipment requires rigorous design process that obtains a robust system, allowing physiotherapy exercises to be performed safely and efficiently. With this in mind, a “Model-Based Systems Engineering” design process using SysML improves communication between different areas, thereby increasing the synergy of interdisciplinary workgroups and positively impacting the development process of cyber-physical systems. The proposed development process presents a work sequence that defines a clear path in the design process, allowing traceability in the development phase. This also ensures the observability of elements related to a part that has suffered a failure. This methodology reduces the integration complexity between subsystems that compose the partial body weight support system because is possible to have a hierarchical and functional system vision at each design stage. The standard allowed requirements to be established graphically, making it possible to observe their system dependencies and who satisfied them. Consequently, the Partial Weight Support System was implemented through with a clear design route obtained by the MBSE methodology.

1. Introduction

According to the World Health Organization (WHO), most people with disabilities experience mobility problems [1]. In particular, the disability of lower limbs affects their mobility; this is due to causes such as strokes, spinal cord diseases, paralysis, and polytrauma, among others [2]. These causes and the lack of physical activity in that body part induce muscular weakness and a progressive reduction of natural gait in patients. In critical situations, the patient cannot bear their weight. Consequently, there is a loss of self-sufficiency in daily life activities. Frequently, these disabling conditions cause some adverse psychological behaviors such as depression and anxiety, contributing to a loss of life quality [2,3,4]. Considering these situations, Body Weight Support Systems (BWS) are alternatives to help lower limb disability patients support a percentage of their weight, improving the gait rehabilitation protocols. Many types of research show that using BWS in physical rehabilitation protocols reduces the therapy duration and increases safety (among other benefits) [5,6,7,8,9,10,11,12,13,14]. In addition, there is an increasing interest in using BWS in other fields like sports [15,16,17,18,19,20,21]. Thus, exploring the research on developing BWS systems is relevant to improving physical rehabilitation in health and sports.
Table 1 categorizes the information according to the type of development, description scopes, type of verification, and technological solution. This compilation shows limited information related to design methods, and authors focused on issues at specific stages of the design process. Therefore, this paper presents a contribution to literature about the development of BWS, highlighting their design methodology.
Over the years, the complexity of BWS has increased, tending to better performance [29,39,52,59]. It is essential to have design methodologies and BWS system implementations developed by an interdisciplinary group. Primarily, a rehabilitation system requires the cooperative work of several fields, such as physiotherapy, various engineering branches, and industrial design. This diversity in the development of rehabilitation devices implies clear communication. To solve this issue, the model-based systems engineering methodology (MBSE) uses the SysML (Systems Modeling Language) standard, which provides simple exchange of ideas among several knowledge fields. MBSE is a graphical tool that abstracts and integrates design parts, including stages and physical, digital, and cyber-physical components. INCOSE [60] proposes the use of the MBSE approach to developing a BWS.
MBSE is a flexible methodology in both software and hardware. So, Table 2 presents some fields of application. The health field has increased its interest in MBSE, which reinforces the motivation behind this research.

2. Materials and Methods

A Body Weight Support System allows patients with lower limb disabilities to reduce a percentage of their weight while performing physical therapy exercises. Additionally, the BWS needs to integrate closely with other equipment, such as treadmills or elliptical machines, to enhance the rehabilitation system and physical therapy exercises.
General requirements support the BWS prototype design according to the user’s needs. Figure 1A shows those requirements in a SysML Requirements Diagram (req). The main requirement is “to Support the lower limb disability patient’s weight partially and actively”. Other requirements include population type, workspace, and methods to support weight. These requirements initiate the development process and facilitate traceability. Upon prototype completion, they help estimate compliance with the objectives and results.
According to Figure 1, requirements are essential for conceptualizing the system and serve as a precursor to obtaining the use case diagram (route 1 in Figure 1). This diagram establishes the interactions between the BWS and everyone involved in the process. Figure 1C presents the general use cases according to the requirement of active weight support, considering the device users and their interactions with the BWS.
This diagram helps identify parameters for the prototype’s development, such as protocols for supporting the patient during physiotherapy exercises, parameters the therapist must set for the exercises, and system operation parameters. Use Case Diagrams are crucial for system development as they indicate which users interact with the system and help recognize the possible consequences of their actions. With the requirements and use cases, the next step is to follow and enter the information into development route 2—Figure 1. The BWS conceptual design begins with this action, setting up the main configuration.
According to the requirements, the BWS needs the assistance of a treadmill to perform the therapy exercises and actively support the weight. Additionally, the data collected from the rehabilitation process can be saved and sent to other devices, allowing the therapist to analyze each patient’s clinical history offline and from the comfort of a desk.
Figure 1B presents the system layout, highlighting the controller, which manages information between devices and users within the BWS system and facilitates signal transmission for weight unloading. According to the Use Cases Diagram (uc) in Figure 1C, there are three fundamental system users: patient, therapist, and support engineer. The support engineer configures the equipment and manages its maintenance, the therapist sets up the weight support and the rehabilitation exercise parameters, and the patient interacts directly with the BWS and the treadmill. The data transfer system between the BWS, treadmill, and the therapy management system includes the controller, the HMI, and the physio PC. An engineering PC interacts with all the system elements to manage the setup variables.
After the BWS configuration, development route 3—Figure 1 begins, and the information management packages or folders are created, allowing better organization of the subsystems. Figure 1D shows the SysML Package Diagram (pkg) and its blocks: the mechanical system, power system, and control system. These blocks perform the main objective of the BWS, which is to support the patient according to gait rehabilitation therapy requirements.
Another critical aspect of development is the system architecture, which identifies the subsystems and their interactions. The system architecture follows the conceptual design, proposing possible prototype forms and their components. Following development route 3—Figure 1E shows the general BWS architecture from a conceptual design [94], using a Block Definition Diagram (bdd). The system is divided into four subsystems: (1) Mechanical System, (2) Power System, (3) Control System, and (4) HMI. The mechanical system has two parts: (a) The mechanism, which transfers the weight unloading force from the actuator to the patient, and (b) the chassis, which supports all subsystems. The power system provides the necessary energy for the system’s performance. The control system has the command and control for active weight support and data feedback. Lastly, the HMI allows the physiotherapist to initiate the weight support process. The diagram also shows that the actuator resource is used for the mechanical, power, and control systems to achieve their tasks, and the control system uses the HMI.
With all the general definitions in place, the subsystems will be detailed to reach all the implementation specifications of the BWS. Following the methodology shown in Figure 1, the subsequent sections present each subsystem.

3. Mechanical System

The mechanical system has two subsystems, the weight unload mechanism and the chassis, which support all BWS components, as shown in Figure 1E. The following paragraphs explain each subsystem.

3.1. Mechanism

The mechanism subsystem transmits the movement and force from the actuator to the patient. This subsystem is the most relevant part of this project because most of the BWS’s performance depends on it. Figure 2 shows the mechanism design process starting from the “Mechanical System” block presented in Figure 1E.
As mentioned, following development routes like those presented in Figure 1 to develop the prototype’s subsystems ensures that each design actor understands the development process and maintains traceability of information. Thus, similarly to the general system, defining specific requirements for each subsystem is crucial. (These requirements are refined from the general ones and tailored to the mechanism subsystem.) Figure 2A shows the requirements for the mechanism, highlighting that the requirement “Active weight unload” is defined as “a system driven by an actuator that allows changes in force or torque”. for the requirements of the mechanism. This refinement extends to all the general requirements, giving traceability and hierarchy in the development process and who covers the specific requirements for the mechanism.
With the requirements and the conceptual design [94], the development route 2—Figure 2 is followed, which obtains the configuration scheme of the mechanism shown in Figure 2B. This mechanism operates using a rotational actuator with a gear motor connected to a drum around which the patient support rope winds; Figure 2C illustrates the configuration. A pulley system supports the rope, and a load cell measures its tension.
Development routes 2 and 3 in Figure 2 clarify the schematic of Figure 2B through the bdd diagram and the internal block diagram (ibd) presented in Figure 2D,E. The first one shows the mechanism architecture, highlighting system resources with black and white rhombuses. The patient, crucial for physical analysis during weight unloading according to [94], is external to the system. The actuator and the load cell are part of the control system, detailed in subsequent sections, influencing mechanism performance. The second diagram displays the flux of the physical signals between the mechanism components; the mechanism has a voltage source and induces a torque by the actuator, which is connected to a drum. The drum converts the torque into a force to unload the weight. Also, this diagram presents the physical quantities in the system. ibd makes it easier to see the signal changes and when and where they occur.
Once the mechanism architecture is finalized, the next step is to follow the development route 4—Figure 2F to show the mechanical system’s SysML Parametric Diagram (par). This diagram defines equations governing the system when the required torque block is the torque, τ m , given by the actuator, which supports the percentage of mass unload, δ m p , the torque is τ m = r d δ m p y ¨ + δ m p g , y ¨ is the patient’s center of mass acceleration, g is the gravity acceleration, and r d the drum radius.
The weight support model considers the requirement of “active weight unloading”, for which the patient’s weight unloading force value must be fed back through a load cell that allows verification of the correct value of applied force by the actuator to unload the patient weight. The load cell senses all forces acting on the patient, including the inertial forces related to the movements of the patient, δ m p y ¨ + δ m p g . In this scenario, achieving constant mass discharge requires understanding all inherent variables in force measurement and compensating for this value is mandatory. To accurately sense model variables, an accelerometer measures the y ¨ , due to the patient’s natural gait. Thus, to obtain effective unloading force for the patient’s weight, the “ForceEquation” block represents the drum in the ibd, defined by the equation T r = τ m / r d , where T r is the support rope tension. In general, Figure 2 specifies the mechanism models represented in the bdd illustrating the architecture, the ibd that exposes the physical interactions of the elements of the mechanism, and the pair diagram that shows the physical models that govern the system, taking into account that the subsystem building from the requirements. Therefore, it is important to note that diagrams are a relevant part of each design phase.
The MBSE ensured the definition of the mechanism from the RSM-M4 and RSM-M3 requirements in a simple mechanism that can connect a harness to the system to support the patient, as shown in Figure 2B. This approach covers RSM-M1 and RSM-M2 requirements, which specify the physical components, such as the actuator and the load cell. For instance, this approach covered the general requirements of RNC1, RNC2, and RNC4.

3.2. Chassis

In the same way as the mechanism development process, the chassis requirements derive from the general ones, as shown in Figure 3A. The requirement of “workspace for all subsystems in the main system” is the most critical part of the chassis design. This element must provide sufficient space for the mechanism, the power and control systems, the HMI, an adequate workspace for the patient, and support for a treadmill.
With these requirements and an established conceptual design, the development route 1—Figure 3 is followed. The architecture of the chassis was proposed as depicted in Figure 3B, encompassing the necessary components to address the RSM-A3 requirements from Figure 3A, complemented by subsystems from Figure 1D and Figure 2D.
Based on the established data and features in previous steps, development route 2—Figure 3C proceeded, resulting in a mobile and detachable arch structure due to the mobility condition request in the EC8 requirement. Continuing with design route 3—Figure 3D, the system is modeled with the Finite Element Method (FEM), providing a solution to the weight support requirement with the specified operating conditions. This FEM analysis was performed by modeling in Autodesk Inventor Professional 2023 Education Edition using solid-type elements with six degrees of freedom per node. A model with 111,719 elements was generated to ensure mesh independence. The analysis revealed a maximum stress of 15.12 MPa against the material’s 345 MPa yield strength, yielding a safety factor of 22.9, well above the required application threshold (greater than 5). The model also allowed the verification of the structural rigidity of the proposed solution; the modal analysis allowed us to identify that a person’s natural gait, 2 Hz, fulfills the Nyquist criterion; it does not excite the natural vibration modes of the proposed solution, and therefore, the system will not enter resonance. It is essential to clarify that the dimensional analysis generated with the use of the FEM model made it possible to unify the safety factors in static conditions, rigidity, and the visual sensation of robustness and safety for the user.
The procedure continues following route 4—Figure 3E, resulting in a the detailed design that includes an insulated enclosure for the mechanism, control and power systems, and mechanical supports for the load cell, rope, and patient safety equipment.
Based on the previous development, the solution proposed in Figure 3E satisfies the Chassis requirements defined in the req diagram in Figure 3A, obtaining a modular and portable chassis with a spacious workspace capable of integrating with a treadmill. Additionally, it incorporates visual aesthetics and calming colors to enhance therapy sessions. Chassis requirements are refined from the general requirements RNC3, RNC5, RNC7, and RNC8.

4. Power System

The power system provides the necessary energy to all BWS devices as per established requirements in Figure 4A. According to Colombian electrical regulations, the operating voltage should be 120 VAC, which implies avoiding the use of an external energy transformation system RSP1 requirement. This is complemented by protection from current peaks, phase loss, harmonics, and a variable speed driver for the actuator. Following the development route 1—Figure 4B, the architecture can be observed, encompassing key components like voltage inputs, converters, protections, and drivers. This architecture has shared resources, including the actuator used by the mechanism and therapist. The performance of the power system is significantly influenced by its interaction with the therapist.
The uc diagram in Route 2—Figure 4C shows the system interaction with users, obtained using the architecture and requirements. This diagram demonstrates that the therapist can activate the power system, turning it ON or OFF during routine and emergency operations.
Building upon the preceding diagrams, requirements, architecture, and use cases, development route 3—Figure 4D progresses towards defining the technical description of the electric circuit for the Power System, aligning with Colombian RETIE standards [95]. Understanding the interactions among system elements, the development route 4—Figure 4E combines the bdd and circuit to define the ibd. This diagram shows the required signals in every component and their sources and receptors. Among those signals, there are system inputs and outputs such as input voltage for all the equipment, manual signals given by the user (the therapist) to activate or deactivate the BWS, and the external signals to start and stop the gear motor, supplied by the control system and the limit switches.
In this stage of the process, the development route 5—Figure 4F leads to the Activity Diagram (act), outlining the operational sequence critical for the operations manual. The Power System works when the therapist turns on the main switch; then, the system checks the voltage levels. If they are suitable, the therapist can start the BWS and stop it when necessary.

5. Control System

The control system receives user actions and executes the instructions to unload the patient’s weight. Its development is based on the requirements outlined in Figure 5A, where RSC01 and RSC03 derive from the general requirement RNC2 “active weight unload”, along with other essential parameters such as setting up BWS parameters, requiring an HMI for therapists. Development route 1-Figure 5B establishes the control system architecture from the requirements; this figure shows the control system components, such as the embedded controller, the load cell shared with the mechanical system, patient protection elements, communication and signals interfaces, and the actuator driver.
The requirements and architecture diagrams support defining the user’s actions to build the uc diagram in the development route 2—Figure 5C. This diagram shows the operation mode for the control system, which is fundamental in the general system. Likewise, it is observed that the therapist can establish inputs and weight unload parameters, like lifting and releasing the patient, acting directly on the actuator driver’s performance. Those parameters include setting up the treadmill. Additionally, when the weight unloading begins, the data of the load cell sensor is required.
The control system layout is detailed in Figure 5D based on the control actions and the system architecture. This diagram displays control system elements, their interactions, and concentrates different control, sensing, and actuation signals within the Devices Interface (DI) component. This interface integrates signals from the several sensors and actuators with the processing system, which for the particular case is an embedded system with a 32-bit ARM processor at 84 MHz with 54 digital ports, 12 analog inputs, 2 analog outputs and I2C, CAN, and SPI communication ports [96].
The measurement component integrates three sensors connected to the DI: a load cell for obtaining patient weight (capable of measuring up to 200 kg, with an analog-to-I2C signal conditioner), an accelerometer with wireless RF communication to measure patient center of mass acceleration (Figure 2F), and a proximity sensor for system and user protection, signaling an emergency stop if the harness reaches critical heights, supplemented by a manual emergency stop.
The DI has an input/output port with the driver’s actuator where the signals from the actuator encoder are obtained, as well as other emergency signals. It transmits control signals for actuator operation, utilizing a 0 V–10 V signal for torque and speed control. USB communication with a device connected to the physiotherapist’s computer is essential for system operation, as indicated in Figure 5D.
Then, development route 4—Figure 5E presents the ibd with the component interactions and the signals used for the system performance in more detail. For example, the limit switch stops the system if an unwanted behavior; this is activated by an external mechanical action, which is the force exerted by the harness bracket. Another example are the patient’s weight and acceleration signals, measured by the load cell and the accelerometer. Specific signal interactions among DI modules are not depicted in Figure 5D.
The process advances with the design development route 5—Figure 5F, in which the control system’s act diagram is shown. This diagram is fundamental to implementing the command-and-control algorithms, ensuring synchronization of all BWS activities initiated by therapist actions.
The control system development process finishes with the controller design to fulfill the BWS’s requirements. The controller’s function is to maintain the patient’s weight within a stationary unload range, considering natural gait dynamics, as discussed in the mechanical system section.
The controller is a block of the Control System, as shown in Figure 5B. In this way, Figure 6A shows the controller’s requirements to perform the desired weight discharge. This req diagram shows that all the requirements are inherited from the general requirement of “active weight unload”. Another critical requirement is the system speed, as abrupt changes in the controller’s actions can increase tension in the rope, potentially harming the patient’s physical condition. Therefore, the BWS must perform low-speed actions accurately. Model simulation in a test case is necessary to verify the controller’s compliance with requirements.
Development route 1—Figure 6B obtains the controller par diagram derived from Figure 2F, identifying the required signal inputs to generate the controlled output signal modulating the actuator. Following this, route 3—Figure 6C establishes the typical control loop for the BWS, supported by the information in the pair diagram in Figure 2E which highlights the physical signals essential for unloading the patient’s weight. The tension of the rope results from the conversion of input torque to force by the drum, generated by the actuator torque, evident in the control loop. Additionally, the controller features a speed saturator to cover the low-speed requirement, and the loop plant is the patient. The control loop analysis is detailed in [94].
With the controller parameters, the development route 3—Figure 6D checks the fulfillment of the system requirements, including the ones of the control system and its controller.

6. Results

Developing the systems and subsystems of BWS, especially the control was greatly aided by the MBSE methodology This approach ensured that all requirements were met, providing strength and security at every stage of the BWS prototype design and implementation. Figure 7 shows the built system in which the design elements can be compared with those implemented through MBSE. For example, the chassis design shown in Figure 3B was based on the requirements presented in Figure 3A: the chassis should have enough room for the control, power, transmission subsystems, security belts, rope, and load cell.
In the other hand, Figure 8 compares the chassis bdd diagram shown in Figure 3B with the implemented BWS system chassis. This figure shows that the built system satisfies the development requirements with each subsystem following the same design procedure and traceable to the proposed model.
The MBSE, when implemented with SysML, proves to be a solid and comprehensible method for developing cyber-physical systems, as evidenced in BWS system development.
Besides the physical system development, the MBSE methodology is also repeatable for functional areas. Architectural and sequential diagrams can be developed for the BWS system and gait rehabilitation protocols for the devices and other system characteristics.
System elements are presented as block diagrams during the development process, and they help system analysis if any element’s structure or parameters change without modifying the whole model. The SysML models are reusable and can be applied to other development projects.
Using MBSE demonstrates a better design process in multidisciplinary fields. Various diagrams join different fields, such as mechanical, electrical, and control, and examine their interactions without losing the information thread.

7. Conclusions

A Body Weight Support System (BWS) was designed by using models and the Model Based System Engineering (MBSE) methodology, ensuring the traceability of the requirements. The established models allow for a more effective analysis of potential system failures by including interactions among all system elements. The MBSE methodology used in the BWS system development led to of solid results in cyber-physical systems, particularly in its representation using the SysML standard. MBSE enhances traceability in design processes, reduces the complexity of integration between the Body Weight Support subsystems, and provides a hierarchical and functional system view in each design stage. Equipment like the BWS requires the integration of a multidisciplinary work group both in its development and use, necessitating a methodology that facilitates this integration. To solve this, the SysML standard was employed, with the requirements established graphically, specifying their dependencies and influences to achieve a clear design route through graphic models understandable for the multidisciplinary team at each stage of the design. This approach enhances communication among all team members.
MBSE and a detailed inspection of the BWS system’s physical and functional components will improve the performance, security, and effectiveness of rehabilitation exercises.

Author Contributions

Conceptualization, A.E.L. and J.I.G.; methodology, J.I.G.; validation, J.I.G.; formal analysis, A.E.L. and J.I.G.; investigation A.E.L., J.I.G. and J.T.B.; resources, J.T.B.; data curation, A.E.L. and J.I.G.; writing—original draft preparation, A.E.L. and J.I.G.; writing—review and editing, J.I.G., A.E.L., J.I.G. and J.T.B.; visualization, J.I.G.; supervision, J.I.G.; project administration, J.T.B.; funding acquisition, J.T.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Universidad del Valle, Cali, Colombia, through the “Competitive Fund for Promoting the Publication of Research Results”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Acknowledgments

The authors express their gratitude to the Universidad del Valle, Cali, Colombia, for their financial and technical support, which made it possible to consolidate the results presented in this work.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. World Report on Disability. 2011. Available online: https://www.who.int/teams/noncommunicable-diseases/disability-and-rehabilitation/world-report-on-disability (accessed on 13 July 2023).
  2. Callaway, C.W.; Carson, A.P.; Chamberlain, A.M.; Chang, A.R.; Knutson, K.L.; Lewis, T.T.; Lichtman, J.H.; Loop, M.S.; Lutsey, P.L.; Spartano, N.L. Heart Disease and Stroke Statistics—2020 Update A Report from the American Heart Association. Circulation 2020, 141, 354–399. [Google Scholar] [CrossRef]
  3. Ma, V.Y.; Chan, L.; Carruthers, K.J. Incidence, Prevalence, Costs, and Impact on Disability of Common Conditions Requiring Rehabilitation in the United States: Stroke, Spinal Cord Injury, Traumatic Brain Injury, Multiple Sclerosis, Osteoarthritis, Rheumatoid Arthritis, Limb Loss. Arch. Phys. Med. Rehabil. 2014, 95, 986–995.e1. [Google Scholar] [CrossRef] [PubMed]
  4. Weerdesteyn, V.; De Niet, M.; Van Duijnhoven, H.J.R.; Geurts, A.C.H. Falls in Individuals with Stroke. J. Rehabil. Res. Dev. 2008, 45, 1195–1214. [Google Scholar] [CrossRef]
  5. Kwakman, R.C.H.; Sommers, J.; Horn, J.; Nollet, F.; Engelbert, R.H.H. Steps to Recovery: Body Weight-Supported Treadmill Training for Critically Ill Patients: A Randomized Controlled Trial. Trials 2020, 21, 409. [Google Scholar] [CrossRef]
  6. Bannwart, M.; Rohland, E.; Easthope, C.A.; Rauter, G.; Bolliger, M. Robotic Body Weight Support Enables Safe Stair Negotiation in Compliance with Basic Locomotor Principles. J. Neuroeng. Rehabil. 2019, 16, 157. [Google Scholar] [CrossRef]
  7. Brunelli, S.; Iosa, M.; Romana, F.; Pirri, C.; Di, C.; Foti, C.; Traballesi, M.; Index, M.; Index, B.; Test, W. Early Body Weight-Supported Overground Walking Training in Patients with Stroke in Subacute Phase Compared to Conventional Physiotherapy: A Randomized Controlled Pilot Study. Int. J. Rehabil. Res. 2019, 42, 309–315. [Google Scholar] [CrossRef] [PubMed]
  8. Barela, A.; Gama, G.L.; Celestino, M.L.; Forrester, L.; Whitall, J.; Barela, A.M. Effects of Gait Training with Body Weight Support on a Treadmill Versus Overground in Individuals with Stroke. Arch. Phys. Med. Rehabil. 2017, 98, 738–745. [Google Scholar] [CrossRef]
  9. Cacciola, A.; Berte, F.; Manuli, A.; Leo, A.; Bramanti, A.; Naro, A. Robotic Gait Rehabilitation and Substitution Devices in Neurological Disorders: Where Are We Now? Neurol. Sci. 2016, 37, 503–514. [Google Scholar] [CrossRef]
  10. Ryoul, K.; Su, M.; Lim, B.; Guo, Z.; Yu, H. Biomechanical Effects of Body Weight Support with a Novel Robotic Walker for over—Ground Gait Rehabilitation. Med. Biol. Eng. Comput. 2016, 55, 315–326. [Google Scholar] [CrossRef]
  11. Hurt, C.P.; Burgess, J.K.; Brown, D.A. Gait & Posture Limb Contribution to Increased Self-Selected Walking Speeds during Body Weight Support in Individuals Poststroke. Gait Posture 2015, 41, 857–859. [Google Scholar] [CrossRef]
  12. Park, B.-S.; Kim, M.-Y.; Lee, L.-K.; Yang, S.-M.; Lee, W.-D.; Noh, J.-W.; Shin, Y.-S.; Kim, J.-H.; Lee, J.-U.; Kwak, T.-Y.; et al. Effects of Conventional Overground Gait Training and a Gait Trainer with Partial Body Weight Support on Spatiotemporal Gait Parameters of Patients after Stroke. J. Phys. Ther. Sci. 2015, 27, 1603–1607. [Google Scholar] [CrossRef]
  13. Lam, T.; Pauhl, K.; Ferguson, A.; Malik, R.N.; Krassioukov, A.; Eng, J.J. Training with Robot-Applied Resistance in People with Motor-Incomplete Spinal Cord Injury: Pilot Study. J. Rehabil. Res. Dev. 2015, 52, 113–130. [Google Scholar] [CrossRef] [PubMed]
  14. Winstein, C.J.; Stein, J.; Arena, R.; Bates, B.; Cherney, L.R.; Cramer, S.C.; Deruyter, F.; Eng, J.J.; Fisher, B.; Harvey, R.L.; et al. Guidelines for Adult Stroke Rehabilitation and Recovery: A Guideline for Healthcare Professionals from the American Heart Association; American Stroke Association: Dallas, TX, USA, 2016; Volume 47. [Google Scholar] [CrossRef]
  15. Kratky, S.; Buchecker, M.; Pfusterschmied, J.; Szekely, C.; Müller, E. Effects of a Body-Weight Supporting Kite on Sprint Running Kinematics in Well-Trained Sprinters. J. Strength. Cond. Res. 2016, 30, 102–108. [Google Scholar] [CrossRef] [PubMed]
  16. McNeill, D.K.P.; de Heer, H.D.; Williams, C.P.; Coast, J.R. Metabolic Accommodation to Running on a Body Weight-Supported Treadmill. Eur. J. Appl. Physiol. 2015, 115, 905–910. [Google Scholar] [CrossRef] [PubMed]
  17. Neal, M.; Fleming, N.; Eberman, L.; Games, K.; Vaughan, J. Effect of Body-Weight-Support Running on Lower-Limb Biomechanics. J. Orthop. Sports Phys. Ther. 2016, 46, 784–793. [Google Scholar] [CrossRef] [PubMed]
  18. Sandrini, G.; Tassorelli, C.; Berra, E.; De Icco, R. Cues and Body-Weight-Supported (BWS) Gait Training in Parkinson’s Disease. In Advanced Technologies for the Rehabilitation of Gait and Balance Disorders. Biosystems & Biorobotics; Sandrini, G., Volker, H., Saltuari, L., Smania, N., Pedrocchi, A., Eds.; Springer: Cham, Switzerland, 2018; Volume 19, pp. 357–366. ISBN 9783319727363. [Google Scholar]
  19. Odin, A.; Faletto-Passy, D.; Assaban, F.; Pérennou, D. Modulating the Internal Model of Verticality by Virtual Reality and Body-Weight Support Walking: A Pilot Study. Ann. Phys. Rehabil. Med. 2018, 61, 292–299. [Google Scholar] [CrossRef] [PubMed]
  20. Huang, S.; Yu, X.; Lu, Y.; Qiao, J.; Wang, H.; Jiang, L.; Wu, X.; Niu, W. Body Weight Support-Tai Chi Footwork for Balance of Stroke Survivors with Fear of Falling: A Pilot Randomized Controlled Trial. Complement. Ther. Clin. Pr. 2019, 37, 140–147. [Google Scholar] [CrossRef] [PubMed]
  21. Tamai, K.; Kawamoto, H.; Sankai, Y. Weight-Supported Walking Assist Device for Knee Osteoarthritis Patients. In Proceedings of the 2019 IEEE 16th International Conference on Rehabilitation Robotics (ICORR), Toronto, ON, Canada, 24–28 June 2019; pp. 374–379. [Google Scholar]
  22. Ye, J.; Chen, G.; Liu, Q.; Duan, L.; Shang, W.; Yao, X.; Wang, Y.; Wu, Z.; Wang, C. An Adaptive Shared Control of a Novel Robotic Walker for Gait Rehabilitation of Stroke Patients. In Proceedings of the 2018 IEEE International Conference on Intelligence and Safety for Robotics (ISR), Shenyang, China, 24–27 August 2018; pp. 373–378. [Google Scholar]
  23. Sun, Y.; Lei, Y.; Zou, W.; Li, J.; Yu, N. Real-Time Force Control of an SEA-Based Body Weight Support Unit with the 2-DOF Control Structure. In Proceedings of the 2018 IEEE International Conference on Real-Time Computing and Robotics, RCAR 2018, Kandima, Maldives, 1–5 August 2018; pp. 390–394. [Google Scholar]
  24. Takiguchi, R.; Tran, V.; Yamamoto, S. Validation of the Novel Body Weight Support System Using Pneumatic Artificial Muscle: A Case Study. In Proceedings of the World Congress on Medical Physics and Biomedical Engineering 2018, IFMBE Proceedings, Prague, Czech Republic, 3–8 June 2018; Lhotska, L., Sukupova, L., Lacković, I., Ibbott, G., Eds.; Springer: Singapore, 2019; Volume 68, pp. 641–647. [Google Scholar]
  25. Kim, J.; Oh, S.; Kim, J.; Kim, J. A Two-Wire Body Weight Support System for Interactive Treadmill. In Proceedings of the 2019 IEEE 16th International Conference on Rehabilitation Robotics (ICORR), Toronto, ON, Canada, 24–28 June 2019; pp. 349–354. [Google Scholar]
  26. Moghadam, M.M. Conceptual Design of an Active Body Weight Support System Using a Linear Series Elastic Actuator. In Proceedings of the 2019 7th International Conference on Robotics and Mechatronics (ICRoM), Tehran, Iran, 20–21 November 2019; pp. 80–85. [Google Scholar]
  27. Song, Z.; Chen, W.; Wang, W.; Zhang, G. Dynamic Modeling and Simulation of a Body Weight Support System. J. Health Eng. 2020, 2020, 2802574. [Google Scholar] [CrossRef] [PubMed]
  28. Lv, G.; Gregg, R.D. Orthotic Body-Weight Support through Underactuated Potential Energy Shaping with Contact Constraints. In Proceedings of the IEEE Conference on Decision and Control, Osaka, Japan, 15–18 December 2015; pp. 1483–1490. [Google Scholar]
  29. Lu, Q.; Liang, J.; Qiao, B.; Ma, O. A New Active Body Weight Support System Capable of Virtually Offloading Partial Body Mass. IEEE/ASME Trans. Mechatron. 2013, 18, 11–20. [Google Scholar] [CrossRef]
  30. Pennycott, A.; Wyss, D.; Vallery, H.; Riener, R. Effects of Added Inertia and Body Weight Support on Lateral Balance Control during Walking. In Proceedings of the IEEE International Conference on Rehabilitation Robotics, Zurich, Switzerland, 29 June–1 July 2011; pp. 27–31. [Google Scholar]
  31. Mat Dzahir, M.A.; Nobutomo, T.; Yamamoto, S.I. Development of Body Weight Support Gait Training System Using Pneumatic Mckibben Actuators -Control of Lower Extremity Orthosis-. In Proceedings of the 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBS), Osaka, Japan, 3–7 July 2013; pp. 6417–6420. [Google Scholar]
  32. Jung, S.; Kang, S.; Cho, H.; Kim, G.; Ryu, J.; Mun, M.; Moon, I. Modeling of Body Weight Support System for Person with Gait Disoder. In Proceedings of the 2013 4th International Conference on Intelligent Systems, Modelling and Simulation (ISMS), Bangkok, Thailand, 29–31 January 2013; pp. 172–176. [Google Scholar]
  33. Vallery, H.; Lutz, P.; von Zitzewitz, J.; Rauter, G.; Fritschi, M.; Everarts, C.; Ronsse, R.; Curt, A.E.P.; Bolliger, M. Multidirectional Transparent Support for Overground Gait Training. In Proceedings of the 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR), Seattle, WA, USA, 24–26 June 2013; pp. 1–7. [Google Scholar]
  34. Wyss, D.; Bartenbach, V.; Pennycott, A.; Riener, R.; Vallery, H. A Body Weight Support System Extension to Control Lateral Forces: Realization and Validation. In Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, 31 May–7 June 2014; pp. 328–332. [Google Scholar] [CrossRef]
  35. Yang, Z.; Sun, Y.; Hao, Y.; Yu, N. Active Mass-Offloading with Cable-Driven SEA for Tailored Support to Lower Limb Rehabilitation. In Proceedings of the ICARM 2016—2016 International Conference on Advanced Robotics and Mechatronics, Macau, China, 18–20 August 2016; pp. 202–206. [Google Scholar]
  36. Sariyildiz, E.; Cheng, H.; Yagli, G.M.; Yu, H. Modelling and Control of a Novel Walker Robot for Post-Stroke Gait Rehabilitation. In Proceedings of the IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, 29 October–1 November 2017; pp. 5221–5226. [Google Scholar]
  37. Wang, D.; Lee, K.-M.; Ji, J. A Passive Gait-Based Weight-Support Lower Extremity Exoskeleton with Compliant Joints. IEEE Trans. Robot. 2016, 32, 933–942. [Google Scholar] [CrossRef]
  38. Collo, A.; Bonnet, V.; Venture, G. A Quasi-Passive Lower Limb Exoskeleton for Partial Body Weight Support. In Proceedings of the IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics, Singapore, 26–29 June 2016; pp. 643–648. [Google Scholar]
  39. Van Thuc, T.; Yamamoto, S.I. Development of a Body Weight Support System Using Pneumatic Muscle Actuators: Controlling and Validation. Adv. Mech. Eng. 2016, 8, 1–13. [Google Scholar] [CrossRef]
  40. Yang, Z.; Sun, Y.; Lei, Y.; Wang, Z.; Zou, W.; Yu, N. Realization and Experimental Test of a Body Weight Support Unit for Simultaneous Position Tracking and Gravity Offloading. In Proceedings of the 2016 IEEE International Conference on Robotics and Biomimetics, ROBIO 2016, Qingdao, China, 3–7 December 2016; pp. 1064–1068. [Google Scholar]
  41. Sabetian, P.; Hollerbach, J.M. A 3 Wire Body Weight Support System for a Large Treadmill. In Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, 29 May–3 June 2017; pp. 498–503. [Google Scholar] [CrossRef]
  42. Ye, J.; Reyes, F.A.; Yu, H. A Novel Robotic Walker for Over-Ground Gait Rehabilitation. In Converging Clinical and Engineering Research on Neurorehabilitation II. Biosystems & Biorobotics; Ibáñez, J., González-Vargas, J., Azorín, J., Akay, M., Pons, J., Eds.; Springer: Singapore, 2017; Volume 15, pp. 1223–1227. [Google Scholar]
  43. Rad, M.H.; Behzadipour, S. Design and Implementation of a New Body Weight Support (BWS) System. In Proceedings of the 5th RSI International Conference on Robotics and Mechatronics, IcRoM 2017, Tehran, Iran, 25–27 October 2017; pp. 69–75. [Google Scholar]
  44. Kwak, J.; Choi, W.; Oh, S. Modal Force and Torque Control with Wire-Tension Control Using Series Elastic Actuator for Body Weight Support System. In Proceedings of the IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, 29 October–1 November 2017; pp. 6739–6744. [Google Scholar]
  45. Zhang, X.; Li, W.; Li, J.; Cai, X. Research of the BWS System for Lower Extremity Rehabilitation Robot. In Proceedings of the 2017 International Conference on Rehabilitation Robotics (ICORR), London, UK, 17–20 July 2017; pp. 240–245. [Google Scholar]
  46. Zhu, A.; Shen, Z.; Shen, H.; Wu, H.; Zhang, X. Design of a Passive Weight-Support Exoskeleton of Human-Machine Multi-Link. In Proceedings of the 2018 15th International Conference on Ubiquitous Robots (UR), Honolulu, HI, USA, 26–30 June 2018; pp. 296–301. [Google Scholar]
  47. Plooij, M.; Keller, U.; Sterke, B.; Komi, S.; Vallery, H.; Von Zitzewitz, J. Design of RYSEN: An Intrinsically Safe and Low-Power Three-Dimensional Overground Body Weight Support. IEEE Robot. Autom. Lett. 2018, 3, 2253–2260. [Google Scholar] [CrossRef]
  48. Saito, N.; Satoh, T. Fundamental Development and Evaluation of Body Weight Load Reduction System Driven by Rubberless Artificial Muscle. In Proceedings of the 2018 15th International Conference on Control, Automation, Robotics and Vision, ICARCV 2018, Singapore, 18–21 November 2018; pp. 1579–1584. [Google Scholar]
  49. Lamine, H.; Romdhane, L.; Bennour, S. Parametric Dynamic Analysis of Walking within a Cable-Based Gait Trainer. Robotica 2019, 37, 1225–1239. [Google Scholar] [CrossRef]
  50. Zhang, P.; Zou, W.; Chen, Y.; Yu, N. Servo and Force Control with Improved Robustness and Accuracy for An Active Body Weight Support System. In Proceedings of the 2019 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Hong Kong, China, 8–12 July 2019; pp. 601–605. [Google Scholar]
  51. Anaya-reyes, F.; Narayan, A.; Aguirre-ollinger, G. An Omnidirectional Assistive Platform Integrated with Functional Electrical Stimulation for Gait Rehabilitation: A Case Study. IEEE Trans. Neural Syst. Rehabil. Eng. 2020, 28, 710–719. [Google Scholar] [CrossRef] [PubMed]
  52. Li, Z.; Member, S.; Ren, Z.; Zhao, K.; Deng, C.; Feng, Y. Human-Cooperative Control Design of a Walking Exoskeleton for Body Weight Support. IEEE Trans. Ind. Inf. 2020, 16, 2985–2996. [Google Scholar] [CrossRef]
  53. Glauser, M.; Lin, Z.; Allaire, P.E. Modeling and Control of a Partial Body Weight Support System: An Output Regulation Approach. IEEE Trans. Control Syst. Technol. 2010, 18, 480–490. [Google Scholar] [CrossRef]
  54. Munawar, H.; Patoglu, V. GRAVITY-ASSIST: A Series Elastic Body Weight Support System with Inertia Compensation. In Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Daejeon, Republic of Korea, 9–14 October 2016; pp. 3036–3041. [Google Scholar]
  55. Lee, K.-M.; Wang, D.; Ji, J. Design of a Passive Gait-Based Lower-Extremity- Exoskeleton for Supporting Bodyweight. In Intelligent Robotics and Applications. Lecture Notes in Computer Science; Liu, H., Kubota, N., Zhu, X., Dillmann, R., Eds.; Springer: Cham, Switzerland, 2015; Volume 9246, pp. 230–242. [Google Scholar]
  56. Koyama, T.; Kai, Y. Development of a Walking Support System Controlled by Servo Brakes. In Proceedings of the 2015 IEEE/SICE International Symposium on System Integration (SII 2015), Nagoya, Japan, 11–13 December 2015; pp. 1–6. [Google Scholar]
  57. Mun, K.; Guo, Z.; Yu, H. Development and Evaluation of a Novel Overground Robotic Walker for Pelvic Motion Support. In Proceedings of the IEEE International Conference on Rehabilitation Robotics (ICORR), Singapore, 11–14 August 2015; pp. 95–100. [Google Scholar]
  58. Seiterle, S.; Susko, T.; Artemiadis, P.K.; Riener, R.; Igo Krebs, H. Interlimb Coordination in Body-Weight Supported Locomotion: A Pilot Study. J. Biomech. 2015, 48, 2837–2843. [Google Scholar] [CrossRef] [PubMed]
  59. Gazzani, F.; Fadda, A.; Torre, M.; Macellari, V. WARD: A Pneumatic System for Body Weight. Relief in Gait Rehabilitation. In Proceedings of the 18th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Amsterdam, The Netherlands, 31 October–3 November 2000; Volume 8. [Google Scholar]
  60. Wiley, I. INCOSE Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities, 4th ed.; Wiley-Blackwell: Hoboken, NJ, USA, 2015; ISBN 9781118999400. [Google Scholar]
  61. Gao, S.; Cao, W.; Fan, L.; Liu, J. MBSE for Satellite Communication System Architecting. IEEE Access 2019, 7, 164051–164067. [Google Scholar] [CrossRef]
  62. Waseem, M.; Sadiq, M.U. Application of Model-Based Systems Engineering in Small Satellite Conceptual Design—A SysML Approach. IEEE Aerosp. Electron. Syst. Mag. 2018, 33, 24–34. [Google Scholar] [CrossRef]
  63. Bachelor, G.; Brusa, E.; Ferretto, D.; Mitschke, A. Model-Based Design of Complex Aeronautical Systems through Digital Twin and Thread Concepts. IEEE Syst. J. 2020, 14, 1568–1579. [Google Scholar] [CrossRef]
  64. Duncan, K.R.; Etienne-Cummings, R. A Model-Based Systems Engineering Approach to Trade Space Exploration of Implanted Wireless Biotelemetry Communication Systems. IEEE Syst. J. 2019, 13, 1669–1677. [Google Scholar] [CrossRef]
  65. Hu, Y.; Peng, Q.; Ni, Q.; Wu, X.; Ye, D. Event-Based Safety and Reliability Analysis Integration in Model-Based Space Mission Design. Reliab. Eng. Syst. Saf. 2023, 229, 108866. [Google Scholar] [CrossRef]
  66. Leite, J.; Oquendo, F.; Batista, T. SysADL: A SysML Profile for Software Architecture Description. In Lecture Notes in Computer Science (Including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Berlin/Heidelberg, Germany, 2013; Volume 7957, pp. 106–113. [Google Scholar]
  67. Wang, H.; Thomson, V.; Tang, C. Change Propagation Analysis for System Modeling Using Semantic Web Technology. Adv. Eng. Inform. 2018, 35, 17–29. [Google Scholar] [CrossRef]
  68. Eder, J.; Zverlov, S.; Voss, S.; Khalil, M.; Ipatiov, A. Bringing DSE to Life: Exploring the Design Space of an Industrial Automotive Use Case. In Proceedings of the ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS 2017), Austin, TX, USA, 17–22 September 2017; pp. 270–280. [Google Scholar]
  69. Lee, T.; Cha, J.-M.; Kim, J.-Y.; Shin, J.; Kim, J.; Yeom, C. Plant Modeling Based on SysML Domain Specific Language. In Proceedings of the 2017 IEEE International Systems Engineering Symposium (ISSE), Vienna, Austria, 11–13 October 2017; pp. 1–5. [Google Scholar]
  70. Gomez, F.J.; Vanfretti, L.; Olsen, S.H. CIM-Compliant Power System Dynamic Model-to-Model Transformation and Modelica Simulation. IEEE Trans. Ind. Inf. 2018, 14, 3989–3996. [Google Scholar] [CrossRef]
  71. Bostelman, R.; Foufou, S.; Hong, T.; Shah, M. Model of Mobile Manipulator Performance Measurement Using SysML. J. Intell. Robot. Syst. Theory Appl. 2018, 92, 65–83. [Google Scholar] [CrossRef]
  72. Ben Hadj, R.; Belhadj, I.; Gouta, C.; Trigui, M.; Aifaoui, N.; Hammadi, M. An Interoperability Process between CAD System and CAE Applications Based on CAD Data. Int. J. Interact. Des. Manuf. 2018, 12, 1039–1058. [Google Scholar] [CrossRef]
  73. Alvarez, M.L.; Sarachaga, I.; Burgos, A.; Estévez, E.; Marcos, M. A Methodological Approach to Model-Driven Design and Development of Automation Systems. IEEE Trans. Autom. Sci. Eng. 2018, 15, 67–79. [Google Scholar] [CrossRef]
  74. Kernschmidt, K.; Feldmann, S.; Vogel-Heuser, B. A Model-Based Framework for Increasing the Interdisciplinary Design of Mechatronic Production Systems. J. Eng. Des. 2018, 29, 617–643. [Google Scholar] [CrossRef]
  75. Wang, Y.; Zingel, P.R.; Anderl, R. A Methodical Approach for Using SysML to Optimize Products Architectures for Industrie 4.0. In Proceedings of the 2019 International MultiConference of Engineers and Computer Scientists, Hong Kong, China, 13–15 March 2019; pp. 386–390. [Google Scholar]
  76. Chen, R.; Liu, Y.; Zhao, J.; Ye, X. Model Verification for System Design of Complex Mechatronic Products. Syst. Eng. 2019, 22, 156–171. [Google Scholar] [CrossRef]
  77. Morel, G.; Pereira, C.E.; Nof, S.Y. Historical Survey and Emerging Challenges of Manufacturing Automation Modeling and Control: A Systems Architecting Perspective. Annu. Rev. Control 2019, 47, 21–34. [Google Scholar] [CrossRef]
  78. Zhang, X.; Wu, B.; Zhang, X.; Duan, J.; Wan, C.; Hu, Y. An Effective MBSE Approach for Constructing Industrial Robot Digital Twin System. Robot. Comput. Integr. Manuf. 2023, 80, 102455. [Google Scholar] [CrossRef]
  79. Shaked, A. A Model-Based Methodology to Support Systems Security Design and Assessment. J. Ind. Inf. Integr. 2023, 33, 100465. [Google Scholar] [CrossRef]
  80. Liu, J.; Liu, J.; Zhuang, C.; Liu, Z.; Miao, T. Construction Method of Shop-Floor Digital Twin Based on MBSE. J. Manuf. Syst. 2021, 60, 93–118. [Google Scholar] [CrossRef]
  81. Benavent-Nácher, S.; Rosado Castellano, P.; Romero Subirón, F.; Abellán-Nebot, J.V. SYSML4TA: A SysML Profile for Consistent Tolerance Analysis in a Manufacturing System Case Application. Appl. Sci. 2023, 13, 3794. [Google Scholar] [CrossRef]
  82. Sollfrank, M.; Pirehgalin, M.F.; Vogel-Heuser, B. Integration of Safety Aspects in Modelling of Networked Control Systems. In Proceedings of the 2017 IEEE 15th International Conference on Industrial Informatics (INDIN), Emden, Germany, 24–26 July 2017; pp. 405–412. [Google Scholar]
  83. Calà, A.; Lüder, A.; Vollmar, J.; Foehr, M. Evaluation of Migration Scenarios towards Cyber-Physical Production Systems Using SysML. In Proceedings of the 2017 IEEE International Systems Engineering Symposium (ISSE), Vienna, Austria, 11–13 October 2017; pp. 1–5. [Google Scholar]
  84. Liu, J.; Wang, S.; Fu, C. Design Analysis Method for Multidisciplinary Complex Product Using SysML. In Proceedings of the 2017 3rd International Conference on Mechanical, Electronic and Information Technology Engineering, Chengdu, China, 16–17 December 2017; Volume 139. [Google Scholar]
  85. Rahim, M.; Hammad, A.; Ioualalen, M. A Methodology for Verifying SysML Requirements Using Activity Diagrams. Innov. Syst. Softw. Eng. 2017, 13, 19–33. [Google Scholar] [CrossRef]
  86. Lu, J.; Wang, G.; Torngren, M. Design Ontology in a Case Study for Cosimulation in a Model-Based Systems Engineering Tool-Chain. IEEE Syst. J. 2020, 14, 1297–1308. [Google Scholar] [CrossRef]
  87. Shirvani, F.; Perez, P.; Campbell, P.; Beydoun, G. Employing the Model Based Systems Engineering Methodologies to Develop a Domain Specific Language for Contracting of Infrastructure Projects. In Proceedings of the Annual IEEE International Systems Conference (SysCon), Vancouver, BC, Canada, 23–26 April 2018; pp. 1–7. [Google Scholar]
  88. Belkhouche, B.; Ismail, H.; Ramsi, F. A Model to Support Outside Classroom Learning. In Proceedings of the 2019 IEEE Global Engineering Education Conference (EDUCON), Dubai, United Arab Emirates, 8–11 April 2019; pp. 1069–1078. [Google Scholar]
  89. Bucaioni, A.; Pelliccione, P. Technical Architectures for Automotive Systems. In Proceedings of the IEEE 17th International Conference on Software Architecture (ICSA 2020), Salvador, Brazil, 16–20 March 2020; pp. 46–57. [Google Scholar]
  90. Mažeika, D.; Butleris, R. MBSEsec: Model-Based Systems Engineering Method for Creating Secure Systems. Appl. Sci. 2020, 10, 2574. [Google Scholar] [CrossRef]
  91. Wang, H.; Zhong, D.; Zhao, T.; Ren, F. Integrating Model Checking with SysML in Complex System Safety Analysis. IEEE Access 2019, 7, 16561–16571. [Google Scholar] [CrossRef]
  92. Parant, A.; Gellot, F.; Zander, D.; Carré-Ménétrier, V.; Philippot, A. Model-Based Engineering for Designing Cyber-Physical Systems from Product Specifications. Comput. Ind. 2023, 145, 103808. [Google Scholar] [CrossRef]
  93. Berges, J.M.; Spütz, K.; Zhang, Y.; Höpfner, G.; Berroth, J.; Konrad, C.; Jacobs, G. Reusable Workflows for Virtual Testing of Multidisciplinary Products in System Models. Forsch. Ingenieurwes 2023, 87, 339–351. [Google Scholar] [CrossRef]
  94. Loaiza, A.; Rosero, E.; Ramírez, J.M. Active Body Weight Support System for Lower Limb Rehabilitation. In Proceedings of the VIII Jornadas AITADIS de Tecnologías de Apoyo a la Discapacidad, Mexico City, Mexico, 29–30 November 2018. [Google Scholar]
  95. Icontec. Código Eléctrico Colombiano—NTC 2050. Segunda Actualización; Icontec: Bogotá, Colombia, 2020; ISBN 978-958-8585-85-7. [Google Scholar]
  96. Arduinio Due|Arduino Documentation|Arduino Documentation. Available online: https://docs.arduino.cc/hardware/due (accessed on 27 February 2022).
Figure 1. Flux diagram of the global development of the BWS in SysML form. (A) General requirements diagram. (B) System layout diagram. (C) Use Case Diagram. (D) Pack diagram. (E) General structure of the system.
Figure 1. Flux diagram of the global development of the BWS in SysML form. (A) General requirements diagram. (B) System layout diagram. (C) Use Case Diagram. (D) Pack diagram. (E) General structure of the system.
Technologies 12 00118 g001
Figure 2. Flux diagram of the BWS mechanism development in SysML form. (A) Mechanism requirements diagram. (B) Mechanism layout diagram. (C) Mechanism transmission system. (D) Mechanism architecture. (E) Internal block diagram of the mechanism. (F) Mechanism parameters.
Figure 2. Flux diagram of the BWS mechanism development in SysML form. (A) Mechanism requirements diagram. (B) Mechanism layout diagram. (C) Mechanism transmission system. (D) Mechanism architecture. (E) Internal block diagram of the mechanism. (F) Mechanism parameters.
Technologies 12 00118 g002
Figure 3. Flux diagram of the BWS chassis development in SysML form. (A) Chassis requirements diagram. (B) Chassis layout diagram. (C) Chassis CAD model. (D) Proof cases for the chassis. (E) Final model of the chassis.
Figure 3. Flux diagram of the BWS chassis development in SysML form. (A) Chassis requirements diagram. (B) Chassis layout diagram. (C) Chassis CAD model. (D) Proof cases for the chassis. (E) Final model of the chassis.
Technologies 12 00118 g003
Figure 4. Flux diagram of the BWS power system development in SysML form. (A) Power system requirements diagram. (B) Power system layout diagram. (C) Power system use cases. (D) BWS power system circuit. (E) Power system internal block diagram. (F) Power system sequence diagram.
Figure 4. Flux diagram of the BWS power system development in SysML form. (A) Power system requirements diagram. (B) Power system layout diagram. (C) Power system use cases. (D) BWS power system circuit. (E) Power system internal block diagram. (F) Power system sequence diagram.
Technologies 12 00118 g004
Figure 5. Flux diagram of the BWS control system development in SysML form. (A) Control system requirements diagram. (B) Control system layout diagram. (C) Control system use cases. (D) Control system configuration. (E) Control system internal block diagram. (F) Control system sequence diagram.
Figure 5. Flux diagram of the BWS control system development in SysML form. (A) Control system requirements diagram. (B) Control system layout diagram. (C) Control system use cases. (D) Control system configuration. (E) Control system internal block diagram. (F) Control system sequence diagram.
Technologies 12 00118 g005
Figure 6. Flux diagram of the BWS controller development in SysML form. (A) Controller requirements diagram. (B) Controller layout diagram. (C) Typical control loop. (D) Model simulation of the typical control loop.
Figure 6. Flux diagram of the BWS controller development in SysML form. (A) Controller requirements diagram. (B) Controller layout diagram. (C) Typical control loop. (D) Model simulation of the typical control loop.
Technologies 12 00118 g006
Figure 7. BWS system implementation.
Figure 7. BWS system implementation.
Technologies 12 00118 g007
Figure 8. Comparison between the BWS system chassis and the implemented one.
Figure 8. Comparison between the BWS system chassis and the implemented one.
Technologies 12 00118 g008
Table 1. BWS Literature Review Classification.
Table 1. BWS Literature Review Classification.
Type of
Development
Conceptual
Solution
Analytic
Verification
Analytic
Verification-
Experimental
Mechanic and Control Systems
Theoretical
[21,22,23,24,25,26,27,28,29,30,31,32,33,34,35]
XX
Theoretical and practical
[4,5,6,8,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58]
XXXX
Table 2. SysML literature review classification.
Table 2. SysML literature review classification.
FieldResearch
Aerospatiale[61,62,63,64,65]
Software architecture[66,67]
Industrial[68,69,70,71,72,73,74,75,76,77,78,79,80,81]
Control[82]
General[83,84,85,86]
Models[87]
Education[88]
Automotive[68,89,90,91]
Software & Hardware[18,22,92,93]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Loaiza, A.E.; Garcia, J.I.; Buitrago, J.T. Development of a Body Weight Support System Employing Model-Based System Engineering Methodology. Technologies 2024, 12, 118. https://doi.org/10.3390/technologies12080118

AMA Style

Loaiza AE, Garcia JI, Buitrago JT. Development of a Body Weight Support System Employing Model-Based System Engineering Methodology. Technologies. 2024; 12(8):118. https://doi.org/10.3390/technologies12080118

Chicago/Turabian Style

Loaiza, Alberto E., Jose I. Garcia, and Jose T. Buitrago. 2024. "Development of a Body Weight Support System Employing Model-Based System Engineering Methodology" Technologies 12, no. 8: 118. https://doi.org/10.3390/technologies12080118

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop