0% found this document useful (0 votes)
3 views28 pages

Ridha Internship Report

The internship report by Ridha Hassan focuses on the project 'Standardization of Residential Outdoor Units' at Trane Technologies, aimed at supporting the transition to R-454B refrigerant through part standardization. The report details the development of Python scripts for automating data extraction from Bill of Materials (BOM) to analyze component usage across different HVAC models. It highlights the importance of standardization for improving manufacturing efficiency and reducing part variation, while also providing insights into the internship experience and methodologies used.

Uploaded by

ridhanaheeda
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views28 pages

Ridha Internship Report

The internship report by Ridha Hassan focuses on the project 'Standardization of Residential Outdoor Units' at Trane Technologies, aimed at supporting the transition to R-454B refrigerant through part standardization. The report details the development of Python scripts for automating data extraction from Bill of Materials (BOM) to analyze component usage across different HVAC models. It highlights the importance of standardization for improving manufacturing efficiency and reducing part variation, while also providing insights into the internship experience and methodologies used.

Uploaded by

ridhanaheeda
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

(AN AUTONOMOUS INSTITUTION UNDER VISVESVARAYA TECHNOLOGICAL UNIVERSITY, BELGAUM)

YELAHANKA, BANGALORE – 560 064

INTERNSHIP REPORT
On

“Standardization of Residential Outdoor Units”

By

Name: USN:
RIDHA HASSAN 1NT21ME040
In partial fulfillment of the requirement for the award of the degree of Bachelor of
Engineering in Mechanical Engineering during 2024-2025

Under the Guidance of

Dr. Shiv Pratap Singh Yadav


Associate Professor

Department of Mechanical Engineering


Nitte Meenakshi Institute of Technology,
Yelahanka, Bangalore – 560064
2024-2025
(AN AUTONOMOUS INSTITUTION UNDER VISVESVARAYA TECHNOLOGICAL UNIVERSITY, BELGAUM)
YELAHANKA, BANGALORE – 560 064

DEPARTMENT OF MECHANICAL ENGINEERING

CERTIFICATE
This is to Certify that the Internship entitled “Standardization of Residential Outdoor Units” is a

bonafide work carried out by Ms. RIDHA HASSAN, bearing USN 1NT19ME040 in partial

fulfillment for the award of the degree Bachelor of Engineering in MECHANICAL ENGINEERING

of the Visvesvaraya Technological University, Belgaum during the academic year 2024-2025. It is

certified that all corrections/suggestions indicated during Internal Assessment have been incorporated

in the Report. The report has been approved as it satisfies the academic requirements in respect of

Internship work prescribed as per the Autonomous scheme of Nitte Meenakshi Institute of

Technology, for the said Degree.

Dr. Shiv Pratap Yadav Mr. Mahadeva Prasad


Associate Professor Coordinator
Dept. of Mechanical Engg. Dept. of Mechanical Engg.

Dr. Ramesh Babu N Dr. H C Nagraj


Associate Professor & Head Principal, NMIT
Dept. of Mechanical Engg.

Name & Signature of the Examiners

Name of Examiners Signature with Date

1.

2.
Internship Certificate
DECLARATION

I hereby declare that the Internship entitled “Standardization of Residential Outdoor Units”
submitted by me to Nitte Meenakshi Institute of Technology, Bangalore in partial fulfilment of the
requirement for the award of the degree of B.E in Mechanical Engineering is a record of Bonafide
internship/mini-project work carried out by me under the guidance of Dr. Shiv Pratap Singh. I
further declare that the work reported in this internship/mini-project has not been submitted and will
not be submitted, either in part or in full, for the award of any degree or diploma in this institute or
any other universities.

PLACE: BENGALURU

SIGNATURE OF CANDIDATE

DATE: 12-04-25

iv
ACKNOWLEDGMENT

I would like to express my sincere gratitude to Trane Technology, Bangalore, for offering me the
opportunity to undertake this internship and be part of their innovative team.
I am also grateful to respected Dr. Ramesh babu N, Head of Department, Mechanical Engineering,
for permitting me to use all the necessary facilities.
I am also thankful to all the other faculties and staff members of our department for their kind
cooperation and help.
Finally, I would like to express my deep appreciation towards my classmates and my indebtedness
to my parents for providing me the moral support and encouragement.

v
ABSTRACT

This report summarizes the work completed during the first three months of my six-month
internship at Trane Technologies, where I am working as a Product Engineer Intern on the project
titled “Standardization of Residential Outdoor Units.” The primary objective of this project is to
support the transition to R-454B refrigerant by identifying opportunities for part standardization
across different residential HVAC outdoor units.

To achieve this, I have developed Python scripts that automate the extraction of essential
component data from Bill of Materials (BOM). The scripts are designed to filter and organize
specific part details—such as compressors, coils, air systems, cabinetry, control modules, and Tube
assemblies—corresponding to various model numbers. Once the data is extracted, I analyse the
components used in different units to determine the extent of standardization across models that are
designed to operate with R-454B refrigerant.

This project contributes toward improving efficiency and reducing part variation in manufacturing.
Throughout this internship, I have gained hands-on experience in data handling, Python automation,
BOM analysis, and component validation, while also developing a deeper understanding of HVAC
system design and standardization practices.

This report provides an overview of the tools, methodology, and progress made so far, along with
observations and insights that will guide the remaining phase of the project.

vi
WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES

Week Name Of the Topic/Module Completed


Week 1 Introduction to the company and team
January Overview on HVAC systems
Week 2
Learnt about the various products in the company
Week 3 & 4

Week Name Of the Topic/Module Completed


Week 1 Introduction to Rate of Standardisation
February Week 2 Learnt about the components & working of the product
Week 3 Learnt about the materials used for the product

Week Name Of the Topic/Module Completed


Introduction to Python Programming
March Week 1

Week 2 Learnt about how to use Python codes for Excel files
Week 3 Trial and Error of Python Codes for Generating Precise Output.

Week Name Of the Topic/Module Completed


Trial and Error of Python Codes for Generating Precise Output.
Week 1
April
Week2 Partially Completed Data Extraction for few Parts of the System
using Python Codes.

vii
TABLE OF CONTENTS

Acknowledgement i
Company Offer Letter ii
Abstract iii
List of Figures iv

1. COMPANY PROFILE 1
1.1 About Company 1
1.2 History of Company 2
1.3 Founders of Company 3
1.4 Services offered by Company 4

2. INTRODUCTION 5
2.1 Objectives 6
2.2 Problem Statement 7
2.3 Proposed System 7

3. ABOUT THE PROJECT 9


3.1 Methodology 9
3.2 Areas of Learning 11
3.3 Challenges Encountered 14

4. RESULT AND OBSERVATION 16


CONCLUSION 18

5. REFERENCE 19

viii
LIST OF FIGURES

Figure 1: HP OUTDOOR UNIT WITH FUNCTIONS…………………………………………………….15

Figure 2: HP OUTDOOR UNIT WITH INTERNAL PARTS……………………………………………..17

Figure 3: CONDENSER COIL AND SOV SWITCH……………………………………………………...17

ix
Standardization of Residential Outdoor Units

CHAPTER 1

COMPANY PROFILE

1.1 About Company

Trane Technologies is a global climate innovator that specializes in creating sustainable and
energy efficient solutions for buildings, homes, and transportation. Headquartered in
Davidson, North Carolina, USA, the company focuses on delivering innovative heating,
ventilation, and air conditioning (HVAC) systems, refrigeration solutions, and digital
services that drive energy efficiency and environmental sustainability.
Key brands under Trane Technologies include:

1. Trane – A leader in commercial and residential HVAC systems.


2. Thermo King – Specializes in transport refrigeration for trucks, trailers, rail, and marine
applications.

Key Highlights:
• Operates in over 100 countries with a strong global presence.
• Committed to reducing carbon emissions through sustainable and energy-efficient
technologies.
• Focuses on digital transformation, AI-driven analytics, and IoT-enabled solutions to
optimize performance.
• Recognized for corporate sustainability leadership, with ambitious goals for carbon
neutrality and environmental impact reduction.

At Trane Technologies, Bengaluru, the company has a strong technology and innovation
hub that works on cloud computing, data analytics, IoT, and AI to enhance operational
efficiency and sustainability across industries.

Department of Mechanical Engineering, NMIT 1


Standardization of Residential Outdoor Units

1.2 History of the company


Trane Technologies has a rich history dating back to the early 20th century, evolving into a
global leader in climate control solutions.
Key Milestones:

1885 – James Trane, a Norwegian immigrant, founded a plumbing and pipe-fitting


business in La Crosse, Wisconsin, USA.

1913 – Reuben Trane, son of James Trane, co-founded The Trane Company,
focusing on climate control systems.

1931 – Trane introduced its first air conditioning system, revolutionizing climate
control in buildings.

1984 – American Standard Companies acquired Trane, expanding its HVAC product
line.

2007 – Ingersoll Rand acquired Trane, integrating it into its portfolio of industrial
and climate solutions.

2020 – Ingersoll Rand rebranded its climate-focused business as Trane Technologies,


emphasizing sustainability and innovation.

Present and Future:


Trane Technologies continues to lead in energy-efficient HVAC solutions, digital
transformation, and sustainability initiatives, with a strong focus on reducing carbon
emissions and enhancing smart building technologies globally.

Department of Mechanical Engineering, NMIT 2


Standardization of Residential Outdoor Units

1.3 Founders of Company


The founder of Trane Technologies was James Trane, a Norwegian immigrant who started
the company as a plumbing and heating business in 1885 in La Crosse, Wisconsin, USA.
His son, Reuben Trane, later co-founded The Trane Company in 1913, pioneering
advancements in heating and air conditioning systems.

1.4 Activities organized by company


1. Sustainability and Environmental Initiatives
Gigaton Challenge: Aims to reduce 1 gigaton of carbon emissions from customers'
operations by 2030.
Eco-friendly Product Development: Designs energy-efficient HVAC solutions to
lower global carbon footprints.
2. Employee Engagement and Development
Leadership Development Programs: Provides mentorship and training for
employees to enhance skills.
Diversity & Inclusion Initiatives: Promotes a workplace culture that supports
underrepresented groups.
3. Community and Social Responsibility
STEM Education Programs: Encourages students to pursue careers in science and
technology.
Volunteer and Charity Events: Employees engage in community service projects
like housing development.

Department of Mechanical Engineering, NMIT 3


Standardization of Residential Outdoor Units

1.4 Services Offered by Trane Technologies


1. HVAC (Heating, Ventilation, and Air Conditioning) Solutions

• Residential & Commercial HVAC Systems: Provides energy-efficient heating and


cooling systems for homes and businesses.

• Industrial Ventilation & Air Quality Control: Develops advanced air purification and
filtration systems.

2. Refrigeration & Cold Chain Solutions

• Transport Refrigeration: Supplies temperature-controlled solutions for trucks, trains,


and ships.

• Retail & Industrial Refrigeration: Offers cooling solutions for supermarkets,


warehouses, and food processing industries.

3. Smart Building Technologies

• Building Automation & Controls: Implements IoT-driven smart building systems for
optimized energy use.

• Remote Monitoring & Predictive Maintenance: Provides real-time performance


analytics to reduce downtime.

4. Energy Efficiency & Sustainability Consulting

• Carbon Footprint Reduction Strategies: Helps businesses implement sustainable


energy solutions.

• Green Building Certifications Support: Assists in achieving LEED and other


environmental certifications.

5. Industrial & Commercial Services

• System Installation & Maintenance: Provides end-to-end HVAC and refrigeration


system support.

• Customized Climate Solutions: Develops tailored climate control systems for


specific industry needs.

Department of Mechanical Engineering, NMIT 4


Standardization of Residential Outdoor Units

CHAPTER 2
INTRODUCTION

In the current era of sustainable development and energy efficiency, the HVAC industry is
rapidly evolving to adopt eco-friendly refrigerants and optimized component designs.
Trane Technologies, a global leader in climate solutions, is at the forefront of this transition
by integrating the low-GWP refrigerant R-454B into its residential systems. As part of this
initiative, standardization across various product lines plays a vital role in enhancing
manufacturing efficiency, reducing inventory complexity, and streamlining the supply chain.
This internship project focuses on standardizing components used in residential outdoor
units specifically designed for R-454B refrigerant.

The scope of the project includes extracting component-level data from the Bill of Materials
(BOM) for different models, identifying similarities and variations, and evaluating
opportunities for standardization. By automating the data extraction process using Python
scripts, this project reduces manual effort. The internship provided hands-on experience with
real-time product data and offered insights into the product development cycle, design
strategies, and sustainable manufacturing practices followed at Trane Technologies.

Department of Mechanical Engineering, NMIT 5


Standardization of Residential Outdoor Units

OBJECTIVES

• To collect component data for residential outdoor units from BOM files using
automation- Automate the extraction of relevant component information (such as
compressors, coils, cabinetry, etc.) using Python from structured BOM sheets.

• To identify part usage and variation across different R-454B outdoor unit
models- Analyse and compare the extracted component data to understand how
frequently and consistently parts are used across various models.

• To determine standardization opportunities for components across unit models-


Evaluate commonalities in components to recommend part standardization, aiming
for reduced complexity and improved efficiency in manufacturing.

• To support the R-454B refrigerant transition with optimized component


selection- Align component standardization with the company’s initiative to switch
to the environmentally friendly R-454B refrigerant.

• To build reusable tools and scripts for data collection and analysis - Develop
scalable Python scripts that can be reused by other teams for future BOM analysis
and component tracking.

Department of Mechanical Engineering, NMIT 6


Standardization of Residential Outdoor Units

2.2 Problem Statement

In the development of residential HVAC systems, especially outdoor units, a wide variety of
components are used across different m
models. These variations often arise due to legacy designs, different performance
requirements, and specific refrigerant compatibility. With the shift towards the R-454B
refrigerant, it becomes increasingly important to evaluate and streamline these components
to ensure consistent design practices and efficient resource utilization. However, manually
analysing part numbers and subassemblies from large and complex BOM documents is
time-consuming, error-prone, and lacks scalability.

To address this challenge, there is a need for an automated system that can extract, filter, and
organize BOM data for different unit models and help identify standardization opportunities.
Standardizing components not only simplifies product design and procurement but also
contributes to cost savings, reduced inventory, and better manufacturability. This project
aims to leverage Python-based automation to assist in decision-making during component
selection for R-454B residential outdoor units.

2.3 Proposed System

To tackle the challenges of manual data extraction and inconsistent part usage across
residential outdoor units, a Python-based automation system has been proposed. This system
focuses on parsing structured BOM files, extracting essential part numbers and
subassemblies, and organizing the data in a standardized Excel format. The goal is to enable
efficient analysis of component usage patterns across R-454B refrigerant units, ultimately
leading to the identification of standardization opportunities. The system is designed to be
scalable, reusable, and adaptable for future BOM datasets, thus supporting long-term
product optimization.

Department of Mechanical Engineering, NMIT 7


Standardization of Residential Outdoor Units

1. Data Source Identification


• Collected BOM files of multiple residential outdoor units operating with R-454B
refrigerant.
• Identified structured patterns and columns in the BOMs such as Assembly,
Description, Item, Level, etc.

2. Script Development
• Developed Python scripts using libraries like pandas, openpyxl, and regex for data
extraction.
• Implemented filtering logic based on component types and hierarchical levels (e.g.,
Level ..3, ...4, ....5).

3.Component Classification
• Segregated key components such as Compressors, Coils, Cabinetry, Air System,
Controls, and Tube Assemblies.
• Applied conditions to map components accurately with their corresponding model
numbers.

4. Data Cleaning and Structuring


• Handled missing values by filling with placeholders like "NA" to maintain data
alignment.
• Ensured that each model number’s component list appears in a consistent sequence
for easy comparison.

5.Output Generation
• Structured the extracted data into Excel sheets with organized columns for each
component type.
• Ensured no repetition of common columns and proper formatting of the output sheet.

6. Analysis Readiness
• Enabled comparison across units by aligning extracted part numbers in a tabular
format.

Department of Mechanical Engineering, NMIT 8


Standardization of Residential Outdoor Units

METHODOLOGY

The methodology followed for this project is a systematic approach designed to extract,
process, and analyse BOM (Bill of Materials) data from residential outdoor units using
Python. The objective is to standardize components across R-454B refrigerant models by
identifying part similarities and variations. The process includes the following steps:

Step 1: Understanding BOM Structure


Tools: Manual study, Excel navigation
Techniques: Analysed BOM files to understand hierarchical structure and naming
conventions.
• Identified critical columns such as Assembly, Item, Description, and Level.

Step 2: Data Extraction with Python


Tools: Python, pandas, openpyxl, os
Technique: Scripting & automation
• Created scripts to automate reading of Excel BOM files.
• Extracted data based on filters like Level indicators (..3, ...4, ....5) and description
keywords.
• Ensured data aligns with each Model Number (Assembly).

Step 3: Data Cleaning & Structuring


Tools: Python, Excel
Techniques: Condition-based cleaning
• Removed duplicates and irrelevant entries.
• Filled missing values with "NA" to maintain structure.
• Reorganized data into meaningful columns (Compressor, Coil, Controls, etc.).

Department of Mechanical Engineering, NMIT 9


Standardization of Residential Outdoor Units

Step 4: Categorization of Components


Process: Logical grouping
• Grouped part numbers under predefined categories (e.g., Coil, Compressor,
Cabinetry, Motor, etc).
• Applied pattern matching and logic to extract relevant sub-assemblies.

Step 5: Initial Comparative Analysis


Technique: Cross-model comparison
• Compared extracted part numbers across multiple unit models.
• Noted variations and frequency of part usage to identify standardization potential.

Step 6: Documentation & Output Preparation


Tools: Excel, Python
Process: Output sheet generation
• Stored clean and categorized data in an output Excel sheet for review.
• Ensured data traceability to source BOMs for verification.

This methodology enables partial automation of BOM analysis and sets the foundation for
deeper standardization studies in the second half of the internship.

Department of Mechanical Engineering, NMIT 10


Standardization of Residential Outdoor Units

AREAS OF LEARNING
Technical Skills

1. Python Programming for Data Automation


Library Utilization
Used pandas for data manipulation and filtering BOM sheets.
Implemented openpyxl to read/write Excel files efficiently.
Employed regex (regular expressions) for string pattern recognition.

Code Logic Development


Wrote condition-based filters for extracting component-level data.
Automated extraction based on 'Level' and 'Description' columns.
Handled nested and irregular data structures in BOMs.

Output Structuring
Mapped extracted items accurately to model numbers.
Organized output columns to avoid redundancy.
Filled missing entries with placeholders for consistent alignment.

2. Excel Data Handling


Data Extraction
Accessed multi-sheet Excel files using Python.
Parsed through thousands of rows to find relevant entries.
Extracted 'Item', 'Assembly', and 'Description' fields.

Data Cleaning
Removed special characters and unwanted text.
Normalized data to a readable and comparable format.
Replaced missing or null values with 'NA'.

Output Formatting
Aligned component values row-wise to their respective model numbers.
Ensured consistent column structure across different unit models.
Saved output in easily shareable Excel files.

Department of Mechanical Engineering, NMIT 11


Standardization of Residential Outdoor Units

Product and Domain Knowledge

1. HVAC Product Architecture


Understanding Subsystems
Identified major subassemblies such as compressor, coil, cabinetry, and air system.
Understood the role of each subassembly in system performance.
Mapped how each component is referenced in the BOM.

BOM Hierarchy and Levels


Studied how "Level for “..3", "...4", and "....5" reflect assembly depth.
Recognized the significance of nesting in component structure.
Learned to trace components back to main assemblies.

2. Refrigerant Transition (R-454B)


Industry Relevance
Studied why R-454B is being adopted for environmental benefits.
Understood the regulations driving the refrigerant transition.
Learned how refrigerant change affects part compatibility.

Design Considerations
Analysed how refrigerant affects coil and compressor choices.
Considered performance impacts and safety parameters.
Identified why certain components vary across models.

Standardization Impact
Explored how standardization simplifies transition to R-454B.
Reduced the complexity of BOM management during design phase.
Helped in identifying reusable parts for new refrigerant systems.

Department of Mechanical Engineering, NMIT 12


Standardization of Residential Outdoor Units

Analytical and Problem-Solving Skills

1. Data Interpretation and Decision Making


Component Comparison
Compared part numbers across multiple models.
Highlighted differences and repetitions in BOMs.
Flagged opportunities for part unification.

Pattern Recognition
Identified which components consistently repeat.
Noted models with unique or customized parts.
Categorized components based on usage frequency.

Decision Support
Enabled data-driven suggestions for part selection.
Supported value engineering discussions with clear data.

2. Troubleshooting and Debugging


Coding Challenges
Faced issues with inconsistent formatting in BOMs.
Managed unexpected empty or corrupt rows.
Built code to skip irrelevant or nested entries.

Logical Errors
Refined logic for exact match conditions.
Fixed errors from misaligned component entries.
Resolved duplication and redundancy in output.

Iterative Testing
Validated code accuracy with known model data.
Conducted tests on new BOMs to ensure scalability.
Improved run-time and output clarity with optimized scripts.

Department of Mechanical Engineering, NMIT 13


Standardization of Residential Outdoor Units

CHALLENGES ENCOUNTERED

Understanding Complex BOM Structures


At the beginning of the internship, one of the primary challenges was understanding the
complexity and hierarchy of the Bill of Materials (BOM) files. Each BOM contained
multiple levels of assemblies and sub-assemblies, often using varying naming conventions
and level indicators. As a mechanical engineering student with limited exposure to real-time
industrial data structures, interpreting and decoding these files required extensive manual
study and guidance from mentors.

Adapting to Python for Data Extraction


Although I had prior programming experience, applying Python to automate BOM
extraction was initially difficult. Writing efficient scripts that could handle different BOM
formats, filter based on level indicators, and output structured results demanded a steep
learning curve. It was also challenging to ensure that the code dynamically handled missing
or inconsistent data entries.

Ensuring Data Alignment with Model Numbers


One of the technical difficulties encountered was maintaining alignment between extracted
part numbers and their respective model numbers. Since different models shared some
components while others did not, mapping the correct data to the right model without
duplication or misplacement was a meticulous task.

Time Management Between Learning and Execution


Balancing the learning curve with timely execution was another significant challenge. As the
project involved learning new coding techniques, understanding mechanical systems, and
preparing documentation simultaneously, it required proper planning and prioritization to
meet the internship milestones within the available time frame.

Department of Mechanical Engineering, NMIT 14


Standardization of Residential Outdoor Units

Fig 1: HP OUTDOOR UNIT WITH FUNCTIONS

Department of Mechanical Engineering, NMIT 15


Standardization of Residential Outdoor Units

RESULT AND OBSERVATION

Successful Partial Automation of BOM Data Extraction


During the first half of the internship, a Python-based solution was developed to automate
the extraction of relevant part data from Excel BOM files. The script successfully filters out
part numbers and sub-assemblies based on specific levels (..3, ...4, ....5) and component
categories like Coil, Compressor, Controls, Cabinetry, and Tube Assemblies. This
significantly reduced the time and manual effort required to scan and segregate data across
different residential outdoor unit models.

Structured and Standardized Output Format


The extracted data was systematically organized into a clean and structured output sheet,
where each part category has its own column. This standard format ensures that data for
each model number is uniformly recorded, with missing values replaced with "NA" to
maintain consistency. This organization will help facilitate future component comparisons
and value engineering studies.

Initial Identification of Component Variations


Though only partial data extraction has been completed, early observations indicate that
certain components vary across similar units with minimal technical differences. These
variations raise questions about the necessity of multiple part numbers for similar functions,
providing a solid basis for initiating standardization efforts in the second half of the
internship.

Enhanced Visibility into Sub-Assembly Structures


By focusing on sub-assemblies like, Tube Assembly Manifold, Tube Connecting, etc, the
project has helped map how individual sub-parts contribute to the overall design. This
breakdown has increased understanding of assembly-level dependencies and highlighted
opportunities where common parts can be reused across multiple models.

Scope for Component Standardization


With a clear categorization of components and their usage across multiple units, a scope has
emerged to standardize parts like controls and coils, which often vary by only small
technical or supplier-specific differences. Standardizing these parts could reduce complexity
during design and inventory management while enabling value engineering efforts.
Department of Mechanical Engineering, NMIT 16
Standardization of Residential Outdoor Units

Fig 2: HP OUTDOOR UNIT WITH INTERNAL PARTS

Fig 3: CONDENSER COIL AND SOV SWITCH

Department of Mechanical Engineering, NMIT 17


Standardization of Residential Outdoor Units

CONCLUSION

Over the past three months of the internship, significant progress has been made in
developing a semi-automated Python-based system to extract part numbers and sub-
assemblies from BOM files of residential outdoor HVAC units. The system is capable of
filtering data based on assembly levels and descriptions and presents the results in a
structured format. This output serves as the foundation for identifying component
commonality and opportunities for standardization. The extracted and categorized data helps
provide a clearer picture of how different components and sub-assemblies are used across
various R-454B refrigerant units. This insight lays the groundwork for simplifying
component selection in future product development, reducing design variability, and aiding
value engineering efforts. It also brings clarity on whether design differences are
functionally necessary or driven by sourcing and documentation variations.

This phase of the internship has also contributed immensely to technical learning—ranging
from BOM interpretation and industrial data handling to scripting and data automation using
Python. Understanding the correlation between mechanical components and data structures
has enhanced both analytical and problem-solving skills, aligning well with the objectives of
a mechanical engineering internship. With the foundational data extraction system in place,
the next half of the internship will focus on deeper analysis. This includes comparing part
usage trends, identifying standardization candidates, and supporting cost optimization
strategies. The standardized format of the output file ensures easy integration of future
modules and paves the way for expanded functionality like visualization, trend mapping, or
part clustering.

Department of Mechanical Engineering, NMIT 18


Standardization of Residential Outdoor Units

REFERENCE

Python Libraries and Documentation


Python Software Foundation. Python 3.x Documentation. https://docs.python.org/3/

Pandas Development Team. pandas Documentation. https://pandas.pydata.org/

Openpyxl. Read/write Excel 2010 xlsx/xlsm/xltx/xltm files.


https://openpyxl.readthedocs.io/

Regular Expressions in Python. https://docs.python.org/3/library/re.html

Technical Standards and Guidelines


ASHRAE. Standards and Guidelines for HVAC Systems.
ISO 9001. Quality Management Systems – Requirements.

General Learning Resources


Stack Overflow. Programming Q&A Community. https://stackoverflow.com/

W3Schools Python Tutorial. https://www.w3schools.com/python/

GeeksforGeeks. Python and Data Handling Tutorials.


https://www.geeksforgeeks.org/python-programming-language/

Internal References
Internal Bill of Materials (BOM) data of R-454B refrigerant residential outdoor units.
Component documentation and engineering guidelines provided during the internship.

Department of Mechanical Engineering, NMIT 19

You might also like