WO2018171020A1 - Système et procédé de commande de pilotage distribuée modulaire de surface de support adaptative intelligente - Google Patents
Système et procédé de commande de pilotage distribuée modulaire de surface de support adaptative intelligente Download PDFInfo
- Publication number
- WO2018171020A1 WO2018171020A1 PCT/CN2017/084096 CN2017084096W WO2018171020A1 WO 2018171020 A1 WO2018171020 A1 WO 2018171020A1 CN 2017084096 W CN2017084096 W CN 2017084096W WO 2018171020 A1 WO2018171020 A1 WO 2018171020A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- module
- drive
- power
- driving
- drive control
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25257—Microcontroller
Definitions
- the present invention relates to the field of computer and intelligent system control technologies, and in particular to a modular distributed drive control system and method for intelligently adapting a support surface.
- the multi-variable adaptive driving process for the complex surface with the interaction relationship with the contact object not only needs to be considered in the software optimization strategy, but also needs to be targeted to the control system in hardware. Rationally optimize the layout to suit the needs of the system.
- the invention adopts a modular distributed drive control system, which can meet the needs of the above-mentioned multi-requirement optimization strategy while flexibly performing the arrangement of the drive system according to actual needs; at the same time, the modular design simplifies the installation process and is convenient for large Scale production.
- a modular distributed drive control system for intelligently adapting a support surface comprises: a data bus communication module, a plurality of multi-module core drive control modules, and a plurality of drive subsystem control modules; wherein:
- the driving subsystem control module comprises: a single chip microcomputer, a peripheral circuit, and a power distribution module, wherein: the single chip microcomputer is used for controlling and driving the action of the power module and the power distribution module; and the power distribution module is used for pressing the single chip microcomputer The command performs a switching action to distribute the driving power generated by the power module to the motion driving module;
- the data bus communication module is configured to connect a driving subsystem control module and a multi-module core driving control module Piece;
- the multi-module core drive control module is configured to drive and control the drive subsystem control module.
- the driving subsystem control module further includes: a power module, an action driving module, and a gas path module interconnected between the power module, the power distribution module, and the motion driving module; the single chip passes the peripheral circuit and the power module, and the power The distribution modules are connected; where:
- the power module is configured to generate driving power
- the motion driving module is configured to perform an adaptive action on the support surface
- the air circuit module is configured to connect power transmission between the power module, the power distribution module, and the motion driving module.
- the power module comprises: a plurality of independent power sub-modules, each of the power sub-modules being provided with at least one air pump.
- the power distribution module comprises: at least one charge control air valve or at least one air release control air valve, the power distribution module being disposed on a gas pipeline between the power module and the motion drive module.
- the motion driving module comprises: one or more airtight airbags, and each airbag is sequentially connected to the power distribution module and the power module through a gas pipeline.
- the multi-module core drive control module includes: a control calculation module, a peripheral circuit, a data temporary storage module, and a data storage module; specifically, the air path structure between the control subsystem control modules includes: an interconnect structure and an independent Two forms of structure.
- the modular distributed drive control method for intelligently adapting a support surface applying the modular distributed drive control system described in any of the above, specifically, multivariate optimization according to loading of a multi-module core drive control module
- the drive control system outputs one or more target drive task commands of the user environment adaptation decision to the corresponding drive subsystem control module through the external data bus communication module, and the drive subsystem control module performs corresponding actions.
- the loaded multivariable optimized drive control system comprises: a data calling module, a data access module, a user behavior and state pattern recognition module, a user environment adaptation decision module, a multivariate optimization solution module, and a distributed drive subsystem.
- Control module and distributed multiple drive subsystem modules wherein:
- the data invoking module is configured to transmit the contact object duration and real-time behavior and status tag data retrieved from the data access module to the user behavior and state pattern recognition module and the user environment adaptation decision module;
- a data access module for accessing the diachronic and real-time behavior and status tag data of the contact object
- User behavior and state pattern recognition module for comparing acquired real-time and duration contact object behavior and state tag data with pattern category features in the database, and pattern recognition and classification of current user mode categories Mark, write the current user mode category value into the data access module;
- the user environment adaptation decision module is configured to obtain a current user mode category from the data access module, and retrieve a user environment adaptation target value group corresponding to the current user mode category from the data access module, and output the target value group to at most
- the variable optimization solving module obtains the returned driving target value group and outputs to the distributed driving subsystem control module;
- the multi-variable optimization solving module is configured to generate a driving strategy for the current user mode category, parse, optimize and correct the user environment adaptive target value group according to the driving strategy, and output the driving target value group to the user environment adaptive decision module;
- the distributed driving subsystem control module is configured to receive a driving target value group that is adapted by the user environment to the decision module output, generate a corresponding driving value group and/or a task command, and output to the corresponding driving subsystem module for cooperative driving execution to complete the target. Task, and returning an operation value, the operation value is saved as a device driver record in the data access module;
- a plurality of distributed drive subsystem modules for performing drive tasks for supporting surface adjustment.
- the data access module includes: a data temporary storage module and a database, wherein: the data temporary storage module stores a current user mode category value, and the database stores the duration, real-time behavior, and status tag data of the contact object.
- the contact object includes a partial or total body area where the user lies, sits, and is in contact with the support surface.
- the multivariate optimization solving module comprises: a user customized optimization strategy module, a user environment adaptation optimization strategy module, a driving resource optimization strategy module, and a target task solving decision module, specifically:
- the user customization optimization policy module is configured to set a user environment adaptation optimization strategy and a driving resource optimization strategy scheme corresponding to the current user mode category under different user personalized requirement conditions;
- the user environment adaptation optimization policy module is configured to set different adjustment strategies, and a priority relationship of target value adjustment between driving variables under the policy;
- the driving resource optimization policy module is configured to set a calling scheme of different driving resources under a driving resource optimization strategy with different requirements
- the target task solving decision module is configured to accept a user environment adaptation target value group output by the user environment adaptation decision module, and generate the condition constraint constraint of the user customization optimization strategy module, the user environment adaptation optimization strategy module, and the driving resource optimization strategy module.
- the driving target value group adapted to the driving operation is output to the driving subsystem control module.
- the distributed drive subsystem control module includes: an instruction accepting and communication module, and a driver execution module,
- the instruction accepting and communicating module is configured to accept a driving value group and a driving task command output by the driving execution module, and output a driving value group and/or a task command to the corresponding driving subsystem module;
- the driver execution module is configured to accept the driving target value group output by the multivariate optimization solving module, generate a driving value group and drive the task command to the instruction accepting and communication module, and return the operation value to be saved in the data access module.
- the present invention has the following beneficial effects:
- the invention adopts a modular distributed drive control system, which can meet the needs of the above-mentioned multi-requirement optimization strategy while flexibly performing the arrangement of the drive system according to actual needs; and the modular design simplifies the installation process. Easy to mass production.
- the invention changes from a simple command-driven to a multi-variable optimization driver that considers an optimization strategy of user customization, multiple environment adaptation and driving resources, and improves the user experience by data-driven and artificial intelligence.
- the distributed modular multiple drive subsystems of the present invention are capable of cooperatively performing complex surface change actions under a global optimization strategy control system.
- FIG. 1 is a schematic diagram of a modular distributed drive control system for an intelligent adaptive support surface provided by the present invention
- FIG. 2 is a schematic diagram of another embodiment of a modular distributed drive control system that intelligently accommodates a support surface.
- a modular distributed drive control system for intelligently adapting a support surface comprises: a data bus communication module, a plurality of multi-module core drive control modules, and a plurality of drive subsystem control modules; wherein:
- the driving subsystem control module comprises: a single chip microcomputer, a peripheral circuit, a power module, a power distribution module, an action driving module, and a gas path module interconnected between the power module, the power distribution module and the motion driving module; wherein:
- the single chip microcomputer is used for controlling and driving the action of the power module and the power distribution module;
- the power module is configured to generate driving power
- the power distribution module is configured to perform a switching action according to an instruction of the single chip microcomputer, and distribute the driving power generated by the power module to the motion driving module;
- the motion driving module is configured to perform an adaptive action on the support surface
- the air circuit module is configured to connect power transmission between the power module, the power distribution module, and the motion driving module;
- the data bus communication module is configured to connect a drive subsystem control module and a multi-module core drive control module;
- the multi-module core drive control module is configured to drive and control the drive subsystem control module.
- the single chip microcomputer is connected to the power module and the power distribution module through a peripheral circuit.
- the power module includes: a plurality of independent power sub-modules, each of the power sub-modules being provided with at least one air pump.
- the power distribution module includes at least one charge control air valve or at least one air release control air valve, and the power distribution module is disposed on a gas pipeline between the power module and the motion drive module.
- the motion driving module includes: one or more airtight airbags, and each airbag is sequentially connected to the power distribution module and the power module through a gas pipeline.
- the system further includes: a plurality of driving subsystem control modules and a plurality of multi-module core driving control modules, wherein the multi-module core driving control module comprises: a control computing module, a peripheral circuit, a data temporary storage module, and a data storage module;
- the air path structure between the control subsystem control modules includes two forms: an interconnect structure and an independent structure.
- the modular distributed drive control method for intelligently adapting a support surface applying the modular distributed drive control system described in any of the above, specifically, multivariate optimization according to loading of a multi-module core drive control module
- the drive control system outputs one or more target drive task commands of the user environment adaptation decision to the corresponding drive subsystem control module through the external data bus communication module, and the drive subsystem control module performs corresponding actions.
- the loaded multivariable optimized drive control system comprises: a data calling module, a data access module, a user behavior and state pattern recognition module, a user environment adaptation decision module, a multivariate optimization solution module, and a distributed drive subsystem.
- Control module and distributed multiple drive subsystem modules wherein:
- the data invoking module is configured to transmit the contact object duration and real-time behavior and status tag data retrieved from the data access module to the user behavior and state pattern recognition module and the user environment adaptation decision module;
- a data access module for accessing the diachronic and real-time behavior and status tag data of the contact object
- the user behavior and state pattern recognition module is configured to compare the acquired real-time and chronological contact object behavior and state tag data with the pattern category features in the database, and perform pattern recognition and classification marking on the current user mode category, and the current user mode
- the category value is written into the data access module
- the user environment adapts the decision module for obtaining the current user mode category from the data access module, and from the data
- the user environment adaptation target value group corresponding to the current user mode category is called in the access module, and the target value group is outputted to the multivariate optimization solution module to obtain the returned drive target value group, and output to the distributed drive subsystem control module.
- the multi-variable optimization solving module is configured to generate a driving strategy for the current user mode category, parse, optimize and correct the user environment adaptive target value group according to the driving strategy, and output the driving target value group to the user environment adaptive decision module;
- the distributed driving subsystem control module is configured to receive a driving target value group that is adapted by the user environment to the decision module output, generate a corresponding driving value group and/or a task command, and output to the corresponding driving subsystem module for cooperative driving execution to complete the target. Task, and returning an operation value, the operation value is saved as a device driver record in the data access module;
- a plurality of distributed drive subsystem modules for performing drive tasks for supporting surface adjustment.
- the data access module includes: a data temporary storage module and a database, wherein: the data temporary storage module stores a current user mode category value, and the database stores the duration, real-time behavior, and status tag data of the contact object.
- the contact object includes a partial or total body area where the user lies, sits, and is in contact with the support surface.
- the multivariate optimization solving module comprises: a user customized optimization strategy module, a user environment adaptation optimization strategy module, a driving resource optimization strategy module, and a target task solving decision module, specifically:
- the user customization optimization policy module is configured to set a user environment adaptation optimization strategy and a driving resource optimization strategy scheme corresponding to the current user mode category under different user personalized requirement conditions;
- the user environment adaptation optimization policy module is configured to set different adjustment strategies, and a priority relationship of target value adjustment between driving variables under the policy;
- the driving resource optimization policy module is configured to set a calling scheme of different driving resources under a driving resource optimization strategy with different requirements
- the target task solving decision module is configured to accept a user environment adaptation target value group output by the user environment adaptation decision module, and generate the condition constraint constraint of the user customization optimization strategy module, the user environment adaptation optimization strategy module, and the driving resource optimization strategy module.
- the driving target value group adapted to the driving operation is output to the driving subsystem control module.
- the distributed drive subsystem control module includes: an instruction accepting and communication module, and a driver execution module,
- the instruction accepting and communicating module is configured to accept a driving value group and a driving task command output by the driving execution module, and output a driving value group and/or a task command to the corresponding driving subsystem module;
- the driver execution module is configured to accept the driving target value group output by the multivariate optimization solving module, generate a driving value group and drive the task command to the instruction accepting and communication module, and return the operation value to be saved in the data access module.
- the system of the present invention is applied to a complex support surface drive that simultaneously performs user adaptive actions.
- the process of completing the deformation drive of the support surface is also very important for the user experience. For example, for different weights of the body part surface, how to naturally complete the specified target value adaptation action at the same time, in the consideration of working with the software system, it is necessary to make a targeted hardware system design.
- coordinated control cannot be achieved.
- the multi-module optimization strategy control software system loaded by the multi-module core drive control module calculates and adjusts multiple distributed drive subsystem modules in the system according to the calculation of the surface adjustment data of the body parts with different weights.
- Resources through the peripheral circuit and the external data bus communication module, output a plurality of target drive task instructions under the decision at the same time to the corresponding distributed drive subsystem module - the subsystem drive control module.
- the distributed drive subsystem module - the subsystem drive control module executes the command control subsystem independent power module, the subsystem independent power distribution module, and executes the command action. Achieve complex surface multi-target while completing the specified target value adaptation action, enhancing the user's instant feedback experience.
- the system can complete the corresponding tasks more accurately with different personalization situations of different user bodies.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
- Feedback Control In General (AREA)
Abstract
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710166522.2A CN106959636B (zh) | 2017-03-20 | 2017-03-20 | 智能适应支撑表面的模块化分布式驱动控制系统及方法 |
CN201710166522.2 | 2017-03-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018171020A1 true WO2018171020A1 (fr) | 2018-09-27 |
Family
ID=59470250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/084096 WO2018171020A1 (fr) | 2017-03-20 | 2017-05-12 | Système et procédé de commande de pilotage distribuée modulaire de surface de support adaptative intelligente |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106959636B (fr) |
WO (1) | WO2018171020A1 (fr) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107168111B (zh) * | 2017-03-20 | 2019-03-08 | 魔玛智能科技(上海)有限公司 | 智能适应表面的多变量优化驱动控制系统及方法 |
CN108108104A (zh) * | 2017-11-09 | 2018-06-01 | 魔玛智能科技(上海)有限公司 | 可视化控制系统及其工作方法 |
CN108227524B (zh) * | 2017-11-27 | 2019-12-06 | 魔玛智能科技(上海)有限公司 | 混合式驱动控制系统 |
CN108874929B (zh) * | 2018-05-31 | 2020-10-09 | 魔玛智能科技(上海)有限公司 | 一种交互匹配系统和方法 |
CN110262350B (zh) * | 2019-07-01 | 2022-02-18 | 王旭 | 含预置程序的积木式多单片机控制系统设计方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080120074A1 (en) * | 2006-11-17 | 2008-05-22 | United Technologies Corporation | Reducing gas turbine performance tracking estimation non-repeatability |
CN101299947A (zh) * | 2005-02-16 | 2008-11-05 | 凯希特许有限公司 | 用于维持充气床垫结构的系统和方法 |
EP2239441A2 (fr) * | 2009-03-31 | 2010-10-13 | General Electric Company | Procédé et systèmes pour la sélection et le mélange du capteur virtuel |
CN103226364A (zh) * | 2013-04-12 | 2013-07-31 | 华中科技大学 | 一种气路控制装置和气路控制系统 |
CN205493282U (zh) * | 2016-01-13 | 2016-08-24 | 上海乔马电子科技有限公司 | 智能床垫测控装置 |
CN205858615U (zh) * | 2016-06-28 | 2017-01-04 | 广东粤华医疗器械厂有限公司 | 一种充气床垫的充气装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101785613A (zh) * | 2010-01-19 | 2010-07-28 | 江苏华创光电科技有限公司 | 一种自动调整均压的气垫及其均压调整方法 |
WO2014151753A1 (fr) * | 2013-03-14 | 2014-09-25 | Nunn Rob | Réglage et suggestions d'environnement de sommeil de matelas pneumatique gonflable |
CN103780691B (zh) * | 2014-01-20 | 2017-10-10 | 魔玛智能科技(上海)有限公司 | 智慧睡眠系统及其用户端系统和云端系统 |
CN204557889U (zh) * | 2015-02-13 | 2015-08-12 | 黑龙江省科学院自动化研究所 | 分布式气动控制综合试验台 |
CN105595672A (zh) * | 2016-01-13 | 2016-05-25 | 上海乔马电子科技有限公司 | 智能床垫系统及精确获知床垫上人体生命特征数据的方法 |
-
2017
- 2017-03-20 CN CN201710166522.2A patent/CN106959636B/zh active Active
- 2017-05-12 WO PCT/CN2017/084096 patent/WO2018171020A1/fr active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101299947A (zh) * | 2005-02-16 | 2008-11-05 | 凯希特许有限公司 | 用于维持充气床垫结构的系统和方法 |
US20080120074A1 (en) * | 2006-11-17 | 2008-05-22 | United Technologies Corporation | Reducing gas turbine performance tracking estimation non-repeatability |
EP2239441A2 (fr) * | 2009-03-31 | 2010-10-13 | General Electric Company | Procédé et systèmes pour la sélection et le mélange du capteur virtuel |
CN103226364A (zh) * | 2013-04-12 | 2013-07-31 | 华中科技大学 | 一种气路控制装置和气路控制系统 |
CN205493282U (zh) * | 2016-01-13 | 2016-08-24 | 上海乔马电子科技有限公司 | 智能床垫测控装置 |
CN205858615U (zh) * | 2016-06-28 | 2017-01-04 | 广东粤华医疗器械厂有限公司 | 一种充气床垫的充气装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106959636A (zh) | 2017-07-18 |
CN106959636B (zh) | 2018-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018171020A1 (fr) | Système et procédé de commande de pilotage distribuée modulaire de surface de support adaptative intelligente | |
US11772264B2 (en) | Neural network adaptive tracking control method for joint robots | |
He et al. | Design and adaptive control for an upper limb robotic exoskeleton in presence of input saturation | |
Bruder et al. | Nonlinear system identification of soft robot dynamics using koopman operator theory | |
US11554486B2 (en) | Method and apparatus for performing control of a movement of a robot arm | |
US20190184556A1 (en) | Apparatus and methods for online training of robots | |
US20140277744A1 (en) | Robotic training apparatus and methods | |
KR101729694B1 (ko) | 시뮬레이션 결과 예측 방법 및 장치 | |
US10481565B2 (en) | Methods and systems for nonlinear adaptive control and filtering | |
US20130325774A1 (en) | Learning stochastic apparatus and methods | |
Xu et al. | The design of a neural network-based adaptive control method for robotic arm trajectory tracking | |
US10875176B2 (en) | Process control using deep learning training model | |
CN110275493A (zh) | 用于控制技术系统的方法和装置 | |
Mohseni et al. | Optimization of neural networks using variable structure systems | |
Xie et al. | A fuzzy neural controller for model-free control of redundant manipulators with unknown kinematic parameters | |
Coelho et al. | A new brain emotional learning Simulink® toolbox for control systems design | |
CN105467857B (zh) | 电站仿真方法 | |
US12285866B2 (en) | Method and device for ascertaining control parameters in a computer-assisted manner for a favorable action of a technical system | |
WO2023015500A1 (fr) | Calcul hétérogène à modèles multiples | |
CN112230618B (zh) | 一种从全局任务自动合成多机器人分布式控制器的方法 | |
Kuan et al. | Reinforcement learning and robust control for robot compliance tasks | |
Gómez et al. | Data-driven-modelling and control for a class of discrete-time robotic system using an adaptive tuning for pseudo jacobian matrix algorithm | |
Cordoni et al. | A variable stochastic admittance control framework with energy tank | |
WO2018171019A1 (fr) | Système et procédé de commande et d'entraînement d'optimisation multivariable pouvant s'adapter de manière intelligente à une surface | |
JP2022545803A (ja) | 少なくとも一台の機械、特に機械集合体を制御するシステムおよび方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17902056 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17902056 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 03/01/2020) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17902056 Country of ref document: EP Kind code of ref document: A1 |