HomeTechnologyMicrocontrollersIs Your Vacuum Smart Enough to Clean for Real?

    Is Your Vacuum Smart Enough to Clean for Real?

    Courtesy: Renesas 

    In recent years, various new functions have been implemented in vacuum cleaners of all types and models. One critical feature is floor type detection, which helps maintain consistent operation in several situations and can provide many benefits, including:

    • Reduced power consumption
    • Easy operation for users
    • Motor noise reduction

    Power consumption is a key consideration for all battery-operated models but is especially critical in robot cleaners.

    Figure 1. Floor type detection components

    Approach to detect floor type

    Brushless DC motors have captured more of the market due to the improvements in cost, maintenance, and noise to operate the brushes on the head. Costs to implement an inverter or MCU to drive BLDC motors are getting cheaper and cheaper. Here, we introduce a typical use case employing a BLDC motor with sensorless floor-type detection.

    • Getting motor control information: Sharing feedback information from the shunt register with motor control logic
    • Storing fixed-length data: Getting the decision window of data
    • Feature Extraction: The system extracts specific features from the motor control information
    • Classification: After extraction, a classifier is used to classify the floor type

    By using this implementation, the BOM cost can be significantly reduced as no additional sensor is required.

    Application example from Renesas

    The Renesas floor type detection solution is engineered for speed and responsiveness while maintaining high accuracy. We leverage hardware across the RA and RX MCU platforms with minimum BOM cost. In this solution, we are using an RA6T2 MCU.

    In the Proof of Concept (PoC) unit, our model classifies two floor types: soft and hard. By adding training data, you can easily increase the number of floor types to be classified.

    Figure 2. Solution workflow

    Model size in this use case:

    Parameters:  2678 bytes

    Stack usage:  2560 bytes

    Pre-allocated:  12 bytes

    Code:  2008 bytes

    Inference time is roughly 1mS to 2mS with the RA6T2 MCU

    How did we create the application example?

    Renesas is introducing various types of motor control solutions with software examples. Utilizing the Renesas e² studio IDE with the Motor Workbench development support tool, a user can optimize the motor parameter, collect the data, integrate with other features required for the vacuum cleaner, and finally integrate any AI models generated using the Reality AI Tools module.

    Figure 4. Renesas Motor Workbench tool
    Figure 5. e² studio – Reality AI Tools integration workflow

     

    We collected real motor control data by sharing existing variables in the motor control sample code and recorded the data across targeted floor types to classify. This data was fed to Reality AI’s feature extraction and training engine to develop and output a model. We achieved 100% training K-Fold accuracy, which prompted us to select the model for live testing and benchmarking. Simultaneously, the Reality AI BOM optimization feature proposes the best combination of information from tens of existing variables to use from the motor information and minimize the resource requirements.

    Figure 6. Reality AI Tools training results

    The model can be tested using another recording data set that was not used for training for confirmation on Reality AI, before implementing it on real hardware to reduce the development effort. Once it achieved the expected accuracy, the model was then integrated back into the e² studio project. This model was then extensively tested in live settings.

    To productize the machine learning model, sometimes it is required to understand how the machine learning model is working and how it is determining the result to avoid the black-box situation. Reality AI also gives the solution to such cases and can show which features are important and which are less important using the decision significance graph.

    In case of further or future enhancement, Renesas also provides a way to retrain

    Figure 7. Reality AI Tools decision significant graph

    the model. The model created by Reality AI Tools can easily be improved by simply updating the machine learning model parameters. Those parameters can be placed in a separate area of flash memory, like the data area, and can be updated very easily via over-the-air (OTA).

    Conclusion

    The floor type detection example demonstrates the capability of Renesas Reality AI Tools to address the real-world challenges of improving the user experience and enhancing vacuum systems with additional features. Our AI models have a small footprint and the flexibility to expand by utilizing extensive data collection.  

     

    ELE Times Report
    ELE Times Reporthttps://www.eletimes.ai/
    ELE Times provides extensive global coverage of Electronics, Technology and the Market. In addition to providing in-depth articles, ELE Times attracts the industry’s largest, qualified and highly engaged audiences, who appreciate our timely, relevant content and popular formats. ELE Times helps you build experience, drive traffic, communicate your contributions to the right audience, generate leads and market your products favourably.

    Related News

    Must Read

    The Grid as Strategy: Powering India’s 2047 Transformation

    by Varun Bhatia, Vice President – Projects and Learning...

    Engineering the Future of High-Voltage Battery Management: Rohit Bhan on BMIC Innovation

    ELE Times conducts an exclusive interview with Rohit Bhan,...

    Anritsu Launches New RF Hardware Option, Supporting 6G FR3 

    Anritsu Corporation released a new RF hardware option for...

    Anritsu Achieves Skylo Certification to Accelerate Global Expansion for NTNs

    ANRITSU CORPORATION announced the expansion of its collaboration with...

    Arrow Electronics Initiates Support for Next-Gen Vehicle E/E Architecture

    Arrow Electronics has launched a strategic initiative and research...

    Software-Defined Everything: The Foundation of the AI-powered Digital Enterprise

    Courtesy: Siemens Industry today is not facing a single technological...

    3 semicon-enabled innovations impacting our experience of the world

    Courtesy: Texas Instruments The chips that power today's smartphones contain...

    The Next Phase of Energy Storage: When Batteries Start Working with the Grid

    Authoredby: Rajesh Kaushal, Energy Infrastructure & Industrial Solutions (EIS)...

    TOYOTA Selects Infineon’s SiC Power Semiconductors for its New, “bZ4X”

    Infineon Technologies announced that CoolSiC MOSFETs (silicon carbide (SiC)...

    STMicroelectronics expands strategic engagement with AWS, enabling high-performance compute infrastructure for cloud and AI data

    STMicroelectronics has announced an expanded strategic collaboration with Amazon...