Digital Twin- next level of digital transformation

A digital twin can be defined, fundamentally, as an evolving digital profile of the historical and current behavior of a physical object or process that helps optimize business performance.

Throughout the product development life cycle, right from the design phase to the deployment phase, organizations can have a complete digital foot print of their products. These ‘connected digital things’ generate data in real time, and this helps businesses in better analyze and predict the problems in advance or give early warnings, prevent downtime, develop new opportunities and even plan better products for the future at lower costs by using simulations.


All these will have a greater impact on delivering a better customer experience in business as well.




Digital Twins which incorporates Big Data, Artificial Intelligence (AI), Machine Learning (ML) and Internet of Things are key in Industry 4.0 and are predominantly used in the Industrial Internet of Things, engineering, and manufacturing business space. The widespread reach and usage of the Internet of Things have made the Digital Twins more cost-effective and accessible for the business world.

3 key areas

  • Improvement in the manufacturing process.
  • Provide efficient predictive maintenance of existing products.
  • Developing new products based on real world usage of existing system.

How does a digital twin work?

  • Digital Twins, the virtual counterparts of the physical assets are created as digitized duplicates of machines/ equipment or physical sites using sensors.
  • These digital assets can be created even before an asset is built physically.
  • To create a digital twin of any physical asset, the engineers collect and synthesize data from various sources including physical data, manufacturing data, operational data and insights from analytics software. All this information along with AI algorithms is integrated into a physics-based virtual model and by applying Analytics into these models we get the relevant insights regarding the physical asset.
  • The consistent flow of data helps in getting the best possible analysis and insights regarding the asset which helps in optimizing the business outcome. Thus the digital twin will act as a live model of the physical equipment.

Digital Twin cloud platform



Siemens and Bentley Systems announce Plant Sight digital twin cloud services


Applications of Digital Twins

  • Manufacturing
  • Automobile
  • Retail
  • Healthcare
  • Smart Cities
  • Industrial IoT

save millions of dollars in maintenance costs and reduce product defects and shorten time to market.

Problems and benifits

Digital twins and IoT

digital twin enables a device-as-a-service.

Microsoft Azure IoT does have the concept of a ‘device twin’ that is part of their device management solution.

Amazon refers to a ‘device shadow’ as their version of a digital twin.

digital twin on IBM Watson IoT.

Digital twin vs. predictive twin

November 2017 article for Network World, contributor Deepak Puri outlined an example of an Oracle digital-twin tool that provides users with two options – a digital twin and a predictive twin.

The digital twin “can include a description of the devices, a 3D rendering and details on all the sensors in the device. It continuously generates sensor readings that simulate real life options.”

The predictive twin “models the future state and behavior of the device,”

Digital twins in the industry 4.0

Digital Twins is at the core of this new industrial revolution bringing an unlimited possibilities

It changes the traditional approach of ‘the first build and then tweak’ in the industrial world and brings in a more virtual system based design process that brings in the much more efficient role out of any equipment or system by understanding its unique features, performance, and potential issues if any.


specialized expertise in machine learning, artificial intelligence, predictive analytics and other data-science capabilities.

The Pragmatic Programmer

Priyanka.R : Ramarson Technology Developers LLP 

A Pragmatic Philosophy is an attitude, a style, a philosophy of approaching problems and their solutions. Taking responsibility, accepting changes &Understanding the context for better software in a continuous learning cycle

Tips for becoming a Pragmatic Programmer ;

1: Care about your craft – Develop your software well with good software tools and best possible technology available.

2: Think ! about your work – Turn off the autopilot, think every decision you are making every day.

The Cat Ate My Source Code

–Provide Options, Don’t Make Lame Excuses–Take Responsibility

Don’t Live with Broken Windows

Don’t leave “broken windows” (bad designs, wrong decisions, or poor code) unrepaired. Fix each one as soon as it is discovered. If there is insufficient time to fix it properly, then board it up.

Soldier’s story! ‘Be a Catalyst for Change”! The villagers think about the stones and forget about the rest of the world. We all fall for it, every day. Things just creep upon us.

–Take awareness of yourself, don’t be the boiling frog imagine the big picture

–Constantly review what’s happening around you, not just what you personally are doing.

–Being so concerned with the details of a problem, you can’t see its overall structure.


The Evils of Duplication: The problem arises when you need to change a representation of things that are across all the codebase.

Types of duplication:–Imposed duplication–Inadvertent duplication–Impatient duplication and–Inter-developer duplication


–Two or more things are orthogonal if changes in one do not affect any of the others. Orthogonality allows to:

–reduce the numbers of errors–divide functions within an application easier–divide teams more logical–test faster


–Tracer Bullets Don’t Always Hit Their Target

–Whereas tracer bullets (can be algorithms, techniques, languages, or libraries) should penetrate a bigger area, prototyping provides great feedback when exploring a more focused area of the project.


–Users get to see something working early–Developers build a structure to work in–You have an integration platform–You have something to demonstrate–You have a better feel for progress.–Shell Games–Debugging(Fix the Problem, Not the Blame)


Debugging Strategies:a)Visualize Your Data b)Rubber Ducking

Pragmatic Paranoia: You can’t write perfect software.

CHECKLIST TO IMPROVE: When solving impossible problems, ask yourself:

–Is there an easier way?

–Am I solving the right problem?

–Why is this a problem?

–What makes it hard?

–Do I have to do it this way?

–Does it have to be done at all?


–Learn at least one new language every year–Read a technical book each quarter–Read nontechnical books, too–Take classes–Experiment with different environments.–Stay current–Get wired.


IoTNext is a part of the GoK’s effort to bring and support a series of premier technology conferences in Bengaluru. IoTNext 2018 is a part of sub-events leading to the state’s flagship event: Bengaluru Technology Summit, scheduled from October 30th-31st 2018. As a part of the event, various presentations on IoT were made. The topics covered the impact of IoT on blockchains, Industry 4.0 and smart cities. We will see how IoT is going to play a part in smart cities in detail.

pasted image 0

Smart City:

Smart cities focus on people’s most pressing needs and on the greatest opportunities to improve lives. It taps on a wide range of approaches – digital and information technologies, urban planning best practices, public private partnerships, and policy change – to make a difference. Smart Cities always put people first.

pasted image 1

Water Management:

IOT for Smart Water management process involves the following procedures,

  • To set up Potable water monitoring tools to monitor the quality of tap water in all government owned education institutes and public places.
  • To set up project for real-time detection of leakages and wastage from factories in rivers and other natural water bodies.
  • To set up project for monitoring of water level variations in rivers, dams and reservoirs, for proactive disaster management.

pasted image

Waste Management:

Deploying smart trash cans for real time waste management system is one of the key applications of a smart city system. Municipal authorities need an efficient way to clear the trash from all public places before it becomes a mess. And this needs to be achieved with the minimum overhead of cost and impact to the city dwellers. LoRaWAN is one of the earlier LPWAN technologies that envisages a city-wide network for keeping track of public infrastructure assets. Once fitted with a BLS device on a trash can, LoRaWAN allows the city authorities to keep a tab on the bins via wireless connectivity.The head of the dustbins can be replaced by a solar power panel which can charge the battery installed in the bins for their proper functioning.

pasted image 2

Energy Management:

Deploying wireless sensors network in various cities and connecting it to Database which in turn can be fed into web applications to predict the outcome of models. The data which in turn can be used to set turn on and off time of applications in a building.

In a large building, the following sensors can be used for measuring parameters such as:

  • Temperature
  • Relative humidity
  • Carbon monoxide
  • Nitrogen Dioxide
  • GPS location







Smart vehicle parking system:

The difficulty people encounter at theatres, multiplexes these days is finding the availability of parking space. Most of the times they need to traverse through multiple parking slots to find a free space for parking. The problem becomes more tedious if the parking are multi-stored. Thus the problem is time-consuming. This situation calls for the need for an automated parking system that not only regulates parking in a given area but also keeps the manual intervention to a minimum. When a car arrives at the entrance, it will be stopped at the main gate and the driver de-boards the car. Using the Android application on his Android device, the user commands the Parking Control Unit to check the Status of available Parking slots, through an SMS. On receiving this command, a search for free slot is carried out and corresponding information is provided to the user, by means of SMS.

pasted image 6

Smart technologies can provide solutions for cities by helping them save money, reduce carbon emissions and manage traffic flows. Government as well as private sectors plays an active vital role in developing new business model and developers are putting their utmost efforts to optimize the technology so it can reach the end user with ease. So , it’s a positive sign that as a collective society we are making progress in the human revolution and technology is creating impactful progress in the right direction.