Skip to content

Commit

Permalink
Update inventory.py
Browse files Browse the repository at this point in the history
The disposal of the second battery was ignored.
  • Loading branch information
romainsacchi committed Sep 8, 2021
1 parent 2fc87a7 commit 48bac40
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions carculator_truck/inventory.py
Original file line number Diff line number Diff line change
Expand Up @@ -5242,7 +5242,14 @@ def set_inputs_in_A_matrix(self, array):
],
-self.number_of_cars :,
] = (
array[self.array_inputs["energy battery mass"], :]
(
array[self.array_inputs["energy battery mass"], :]
* (
1
+ array[
self.array_inputs["battery lifetime replacements"]]
)
)
/ array[self.array_inputs["lifetime kilometers"]]
/ (array[self.array_inputs["total cargo mass"]] / 1000)
)
Expand Down Expand Up @@ -6749,7 +6756,14 @@ def set_inputs_in_A_matrix_for_export(self, array):
)
],
-self.number_of_cars :,
] = array[self.array_inputs["energy battery mass"], :]
] = (
array[self.array_inputs["energy battery mass"], :]
* (
1
+ array[
self.array_inputs["battery lifetime replacements"]]
)
)

# Noise emissions
self.A[
Expand Down

0 comments on commit 48bac40

Please sign in to comment.