Drive Control Application Parameter Management for Program Porting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for operating application programs on electrical control units for drive systems are complex and lack efficient management of application and device parameters, making it difficult to facilitate independent operation and porting of programs across different platforms.

Innovation Solution

The method involves an application parameter manager to autonomously manage application parameters and a device parameter manager to manage device parameters, integrated within the application program and firmware respectively, allowing for independent operation and simplifying program execution and porting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If application programs are executed on electrical control units without dedicated parameter management, then device functionality is maintained, but operation complexity increases and parameter management becomes difficult

Engineering Contradiction:
Improveparameter managementVSAvoidsystem structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

An application parameter manager is introduced as an intermediary component between the application program and the electrical control unit. This manager handles parameter management tasks autonomously, simplifying the interface for users while maintaining the underlying system complexity. The parameter manager acts as a mediator that translates high-level parameter operations into detailed control unit instructions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into distinct functional components: the application program, the application parameter manager, and the electrical control unit. This segmentation allows each component to handle specific tasks independently, with the parameter manager dedicated to parameter operations, thereby improving ease of operation without overwhelming the entire system with complexity.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If application programs are tightly coupled with electrical control units, then execution reliability is maintained, but program porting and independent operation become difficult

Engineering Contradiction:
Improveprogram portingVSAvoidexecution reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

Parameter management functionality is extracted from the application program and placed into a separate application parameter manager. This extraction creates an independent parameter management layer that can operate autonomously, enabling programs to be ported to different control units while maintaining their own parameter management capabilities. The extracted parameter manager ensures execution reliability by handling parameters independently of the specific control unit implementation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The application parameter manager is designed with universal functionality that can manage parameters for different application programs and adapt to various electrical control units. This multi-functional design allows the same parameter manager architecture to serve multiple purposes and platforms, enhancing program portability while maintaining reliable parameter management across different execution environments.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If multiple application programs with different parameter settings are executed simultaneously, then system versatility is improved, but parameter management complexity increases

Engineering Contradiction:
Improvemulti-program executionVSAvoidparameter management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Each application program has its own dedicated application parameter manager that autonomously manages its parameters independently. This self-service approach allows multiple programs to run simultaneously with different parameter settings without interfering with each other, as each parameter manager handles its own parameters without requiring complex centralized coordination.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Parameter management is segmented into separate, independent managers for each application program. This segmentation allows simultaneous execution of multiple programs with different parameter configurations, as each parameter manager operates independently in its own namespace, avoiding the complexity of managing all parameters in a single centralized system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11353841B2Method for operating an application program for executing in an electric control unit for a drive system, electric control unit, drive system and system
Publication Date: 2022.06.07 LENZE AUTOMATION
  • US11353841B2 patent drawing

AI summary

A method for operating an application program for executing in an electric control unit for a drive system includes managing at least one application parameter using an application parameter manager.