Live Motor Tuning With Continuous Parameter Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional tuning processes for devices like motors are time-consuming and resource-intensive, often requiring iterative trials to achieve performance thresholds, especially in robotic systems, where predetermined parameters may not satisfy performance criteria.
Innovation Solution
A live tuning system that enables continuous, interactive adjustment of motor parameters and tests without reinitiating the tuning process, allowing for periodic updates and automatic execution of tests and parameters based on user input and real-time results, reducing the need for iterative reinitialization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional iterative tuning processes are used to achieve performance thresholds, then device performance is improved, but tuning time and resource consumption increase significantly
Solution Approach 1:
The tuning process continues without interruption by executing multiple tests sequentially within a single tuning session. The system maintains continuous operation by automatically transitioning from one test to the next based on predefined criteria, eliminating the need to stop and reinitialize between tests.
Solution Approach 2:
The system pre-defines multiple tests and their execution criteria before the tuning process begins. This preliminary configuration allows the tuning system to automatically determine when to proceed to the next test based on results from previous tests, enabling continuous operation without manual intervention.
2Manufacturing precision
If multiple iterative trials are conducted to tune device parameters, then performance criteria are met, but user interactions and system reinitializations increase
Solution Approach 1:
The tuning system automatically evaluates test results and determines whether to proceed to the next test based on predefined criteria. This self-service capability eliminates the need for users to manually analyze results and initiate subsequent tests, reducing user interaction while maintaining precise parameter tuning.
Solution Approach 2:
The system uses feedback from each test result to automatically determine the next course of action. Based on whether performance thresholds are met or not met, the system automatically proceeds to alternative tests or adjusts parameters, eliminating the need for manual reinitialization and reducing user interaction.
3Ease of manufacture
If predetermined parameters are used for device operation, then device setup is simplified, but performance thresholds may not be satisfied
Solution Approach 1:
The system automatically changes parameters based on test results by selecting alternative tests with different parameter sets. When predetermined parameters do not satisfy performance thresholds, the system transitions to tests that use modified parameters, thereby maintaining both ease of setup and performance satisfaction.
Solution Approach 2:
The tuning process is dynamic rather than static. The system adapts its test sequence and parameters based on real-time results from previous tests, allowing it to transition from predetermined parameters to adjusted parameters automatically, ensuring performance thresholds are met while maintaining operational simplicity.
Data Source
AI summary
A tuning system for live tuning of a motor is disclosed. The tuning system can implement a tuning process that periodically provides tuning parameters and tests to a device for tuning in response to initiation of a tuning process such that parameters can be adjusted during the tuning process. The tuning system can include tuning tool(s) and associated application(s) configured to run thereon. The associated application(s) can include a tuning application, a middleware application to gather data relating to the tuning, a networking program to stream tuning results to a computing device. The computing device can include a networking program to receive the tuning results that are streamed from the tuning system through its networking program and a user interface (UI) application to display the tuning results.


