Block-Based Drive Control with Sensor-Triggered Parameter Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional drive apparatuses face challenges in achieving diversity and safety due to pre-developed control programs, which limit user customization and third-party involvement, and require extensive man-hours for parameter adjustment and safety verification.

Innovation Solution

A drive apparatus comprising a drive unit, a controller, and sensors that execute applications defined by multiple blocks, allowing parameter changes and control adjustments based on detected states, ensuring safe operation by adhering to predefined parameter ranges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If control programs are developed in advance by the manufacturer, then safety can be ensured, but device variety and user customization are limited

Engineering Contradiction:
Improvedevice varietyVSAvoidsafety
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The control program is segmented into multiple blocks that can be independently configured and executed. Each block represents a discrete control unit with specific parameters, allowing flexible combination while maintaining individual safety verification for each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control program structure transitions from static pre-defined sequences to dynamic block-based execution where blocks can be selectively activated, reordered, and parameter-adjusted based on operational conditions, enabling adaptability while preserving safety through structured validation.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If control programs are developed in advance by the manufacturer, then safety can be ensured, but third-party involvement and user customization are restricted

Engineering Contradiction:
Improveuser customizationVSAvoidsafety
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

A block-based intermediate structure serves as a mediator between manufacturer-defined safety constraints and user customization needs. The blocks provide a standardized interface that users can configure within safe parameter ranges while maintaining the structural integrity required for safety verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Users can customize control behavior by modifying parameters within each block rather than changing the entire control program. This allows flexible adjustment of operational characteristics while maintaining the validated block structure, enabling customization without compromising safety.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If control programs are developed in advance with fixed parameters, then safety verification is simplified, but development time and man-hours are increased

Engineering Contradiction:
Improvedevelopment efficiencyVSAvoidman-hours for parameter adjustment
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

Safety-critical parameters and block structures are pre-configured and validated by the manufacturer before deployment. This preliminary action ensures safety requirements are met upfront, reducing the time needed for safety verification during later customization phases.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The block-based structure enables dynamic reconfiguration of control parameters without requiring complete re-verification of the entire program. Changes are localized to specific blocks, reducing the time investment needed for parameter adjustment and verification.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20230324867A1Drive apparatus, drive method, and recording medium
Publication Date: 2023.10.12 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US20230324867A1 patent drawing
  • US20230324867A1 patent drawing
  • US20230324867A1 patent drawing

AI summary

A drive apparatus includes: a drive unit; a controller that obtains an application including a plurality of blocks, and executes the application to control the drive unit in accordance with the plurality of blocks; a first sensor; and a second sensor. Each of the plurality of blocks includes a parameter and an end condition. When, during execution of a first block, the first driving state detected by the first sensor meets the end condition of the first block and the second driving state detected by the second sensor meets a parameter change condition, the controller: changes the parameter of a second block that is executed after the first block; and controls the drive unit in accordance with the second block including the changed parameter.