Answered step by step
Verified Expert Solution
Question
1 Approved Answer
An electric hot water tank system is controlled by IoT devices. Its workflows can be described as following: If the system is turned OFF, it
An electric hot water tank system is controlled by IoT devices. Its workflows can be described as following: If the system is turned OFF, it stays at a Standby state. If it is turned ON it goes to Ready state immediately. If the water temperature is lower than C it gets to the Heating state and the heater is turned on so that water is heated. If the water temperature is above C it enters the Ready state and the heater is turned OFF. If the water temperature, T is within the range of ~ degree Celsius, ieC T C it stays at the Ready state. In Heating state, the system can be turned OFF at any time. : Implement these workflows in Finite State Machine FSM List the FSM states, events, actions, and the state transitions. Draw a FSM state transition diagram to satisfy these workflows. : For safety reasons, the system needs to be improved especially when the water is getting too hot for example, if the water temperature is above C unexpectedly Using one extra state, describe how you will improve the design and implement your new design with a FSM state transition diagram.
An electric hot water tank system is controlled by IoT devices. Its
workflows can be described as following:
If the system is turned OFF, it stays at a Standby state. If it is turned ON it goes to
Ready state immediately.
If the water temperature is lower than C it gets to the Heating state and the
heater is turned on so that water is heated.
If the water temperature is above C it enters the Ready state and the heater
is turned OFF.
If the water temperature, T is within the range of ~ degree Celsius, ieC
T C it stays at the Ready state.
In Heating state, the system can be turned OFF at any time.
: Implement these workflows in Finite State Machine FSM
List the FSM states, events, actions, and the state transitions.
Draw a FSM state transition diagram to satisfy these workflows.
: For safety reasons, the system needs to be improved especially when
the water is getting too hot for example, if the water temperature is
above C unexpectedly Using one extra state, describe how you will
improve the design and implement your new design with a FSM state
transition diagram.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started