Drive apparatus, drive method, and recording medium
Find Innovative SolutionsGenerate 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 increase the risk of unsafe operation when third-party applications are used.
Innovation Solution
A drive apparatus with a controller that executes applications defined by multiple blocks, including sensors to detect driving states, allowing for dynamic block insertion and order adjustment to ensure safe operation, thereby enabling a wide variety of applications while maintaining safety.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If control programs are developed in advance by the manufacturer, then the drive apparatus can operate reliably according to predetermined sequences, but the apparatus lacks diversity and user customization capability
Solution Approach 1:
The control program is segmented into multiple independent blocks, each representing a discrete operation or function. These blocks can be individually selected, arranged, and executed, allowing the system to maintain reliability through structured control while achieving diversity through flexible block combinations.
Solution Approach 2:
The block arrangement in the application is made dynamic and adjustable. Blocks can be inserted, removed, and reordered based on user needs and operational conditions, transforming the static predetermined program into a flexible adaptive sequence that maintains reliability while enabling customization.
2Adaptability or versatility
If third-party applications are allowed to enhance diversity, then user customization improves, but safety verification becomes more difficult and time-consuming
Solution Approach 1:
Safety checks are performed preliminarily on individual blocks before they are executed in the application. Each block undergoes validation to ensure it meets safety requirements, allowing third-party applications to be assembled from pre-validated components without requiring extensive verification of the entire application sequence.
Solution Approach 2:
The system incorporates feedback mechanisms that monitor block execution and validate operations in real-time. This allows the system to maintain safety while executing diverse third-party applications by continuously verifying that operational parameters remain within safe boundaries.
3Reliability
If multiple sensors are added to detect driving states for safety monitoring, then operational safety improves, but device complexity increases
Solution Approach 1:
The sensors are designed with multi-functionality to monitor multiple driving states simultaneously. A single sensor can detect various parameters (temperature, pressure, position) depending on the operational context, reducing the total number of sensors needed while maintaining comprehensive safety monitoring.
Solution Approach 2:
The system incorporates self-diagnostic capabilities where the control unit automatically monitors sensor data and detects abnormal conditions without requiring additional dedicated safety sensors. The existing sensors serve dual purposes for both operational control and safety monitoring.
Data Source
AI summary
An apparatus, which is 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 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 block insertion condition, the controller: inserts a new block before one or more subsequent blocks after the first block; and controls the drive unit in accordance with the one or more subsequent blocks and the new block.


